@nice2dev/ui-designers
v1.0.29
Published
Nice2Dev UI Designers - Visual designer & no-code builder components: DashboardDesigner, WorkflowDesigner, ThemeDesigner, ThemeBuilder, ViewBuilder, ControlConfigurator
Downloads
541
Maintainers
Readme
@nice2dev/ui-designers
Visual designer & no-code/low-code builder React components extracted from @nice2dev/ui.
Components
- NiceDashboardDesigner — Drag & drop dashboard builder with widgets/layouts.
- NiceWorkflowDesigner — Visual workflow/flowchart designer with nodes & connections.
- NiceThemeDesigner — Visual theme designer (high-level wrapper around NiceThemeBuilder).
- NiceThemeBuilder — Theme builder primitive: tokens, presets, live preview.
- NiceViewBuilder — View builder for grid/row/cell-based layouts.
- NiceControlConfigurator — Property editor for component prop schemas.
Install
npm install @nice2dev/ui-designers @nice2dev/ui @nice2dev/i18nRequires @nice2dev/ui & @nice2dev/i18n as peer dependencies.
Styling
This package ships unstyled component logic. Import the shared CSS bundle once at your app entrypoint:
import '@nice2dev/ui/style.css';Optional: opt into the legacy shorthand token aliases (--bg-*, --text-*, --border-*, ...) when migrating from a custom design-token system:
import '@nice2dev/ui/css/legacy-bg-text-aliases.css';