8 个仓库
Modal dialogs with a validated form and built-in open, close, and confirm lifecycle handlers.
Distinct from Alert Dialogs: Distinct from Alert Dialogs: contains a validated form, not just a blocking alert.
Explore 8 awesome GitHub repositories matching user interface & experience · Form Dialogs. Refine with filters or upvote what's useful.
This is a visual form builder that generates Vue single-file components from a drag-and-drop canvas. It provides a complete workflow for designing forms visually, previewing them in real time, and exporting them as ready-to-use Vue code with validation rules already configured. The tool integrates a drag-and-drop canvas with a live preview pane, allowing you to see the generated form interactively as you build it. It includes an embedded code editor with hot reload, so changes to the generated code are reflected immediately in the preview. A VS Code extension bridge lets you open the designer
Displays a modal dialog with a validated form and built-in open, close, and confirm handlers.
Stylus is a browser extension for installing, managing, and editing user-created CSS themes that customize the appearance of websites. It provides a central interface for organizing, enabling, disabling, and removing installed styles, and includes a built-in CSS editor with syntax highlighting and linting support. The extension supports the UserCSS format, allowing users to install themes from .user.css files or URLs, and generates a basic UserCSS template with required metadata fields when creating new styles. Stylus can watch local .user.css files for changes and automatically apply edi
Generates a dynamic form from @var definitions to let users customize style properties at install time.
Notie 是一个零依赖的 JavaScript UI 库,提供了一套轻量级的界面组件,用于数据收集、选择提示和系统级状态通知。它作为一个输入组件套件和选择对话框工具,可在任何 JavaScript 环境中运行,无需第三方包。 该库包含一系列通知工具,例如在设定时间后消失的主题化 Toast 通知,以及需要用户明确确认的关键信息强制警报通知。它还提供用于确认用户决策的交互式对话框,以及在选中项目时触发处理函数的选择菜单。 在数据收集方面,该库提供了模态界面组件,包括带有自定义验证的文本输入字段和基于日历的日期选择界面。这些组件捕获用户数据并通过回调函数返回结果。
Provides modal dialogs with single or multi-choice views for common selection tasks.
A library to bring fully animated Material Design components to pre-Lolipop Android.
Presents dialogs with built-in message, single-choice, or multi-choice views for selection tasks.
MaterialDateTimePicker 是一个符合 Material Design 的 Android UI 组件库,提供用于选择日期、时间和组合时间值的标准化小部件。它实现了一组遵循 Material Design 系统的可自定义对话框,以确保一致的用户界面交互。 该库具有组合日期和时间选择器,可协调日历和时钟对话框的顺序显示。它为日期和时间选择提供了特定约束,允许限制可选范围、特定日期和所需时间间隔。 视觉配置通过主题驱动的样式系统处理,支持自定义强调色、深色模式切换和操作按钮文本自定义。这些组件作为对话框片段实现,以管理 Android 应用内的生命周期和屏幕覆盖层。
Provides a modal selection dialog for hours, minutes, and seconds with adjustable precision.
dcat-admin 是一个 Laravel 管理面板框架,用于快速构建数据驱动的管理界面。它作为一个 CRUD 生成器和后端脚手架工具,根据数据库表模式自动生成创建、读取、更新和删除界面。 该系统通过基于插件的扩展架构以及在单个安装中运行多个独立管理实例的能力脱颖而出。它提供了将外部 API 映射到表单和表格的专用工具,以及用于在解析和提交期间执行自定义逻辑的事件驱动表单生命周期。 该框架涵盖了广泛的功能领域,包括用于管理分层权限的基于角色的访问控制、一套包含内联编辑功能的综合数据管理网格,以及多步表单工作流。它还包括用于操作仪表板的数据可视化工具,以及各种用于分块大文件上传和富文本编辑的内容处理实用程序。 提供了命令行实用程序来自动化管理组件和操作类的生成。
Renders data entry forms within modal dialogs by extracting HTML from existing pages.
ChatKit is a library of reusable native Android components and frameworks designed for rendering chat visuals, message threads, and media pickers. It provides a set of pre-built UI elements to facilitate the development of messaging interfaces, including conversation lists and text input fields. The toolkit includes specialized media management capabilities, such as a full-screen image viewer with pinch-to-zoom and swipe-to-dismiss gestures, as well as mechanisms for importing photos and videos from device storage. It also features dynamic selection dialogs that adjust their layout based on t
Provides a customizable picker interface that automatically adjusts its layout based on the size of the presented dataset.
Vim-quickui is a text user interface library and plugin for Vim and Neovim editors that renders interactive widgets directly inside terminal environments without external dependencies. The framework provides buffer-independent UI drawing, popup window layering, state-driven event handling, and data-driven dialog generation that constructs modal forms and input controls from declarative data structures. The extension covers a broad suite of interface components including dropdown menu bars, context menus, scrollable list boxes, confirmation dialogs, and string input prompts. Users can inspect
Constructs modal forms and input controls from declarative data structures, returning structured dictionaries upon user submission.