prism_ui_kit 0.0.1
prism_ui_kit: ^0.0.1 copied to clipboard
A neo-brutalist design system for Flutter — 20+ components with raw, intentional form. No shadows, no blur, no Material.
0.0.1 #
Initial release of Prism UI Kit.
Components #
- PrismTheme — Dark/light theme with design tokens (colors, typography, spacing)
- PrismButton — 4 variants (primary, ghost, danger, flat) with loading state, icons, 3 sizes
- PrismInput — Text field with animated border, error/helper text, icons
- PrismCard — Content card with accent left border and optional header label
- PrismBadge — 6 variants (success, error, warning, info, neutral, accent) with optional dot
- PrismTag — Inline tag with optional remove action
- PrismChip — Selectable filter chip with icon and animated selection
- PrismToggle — Toggle switch with label and description
- PrismCheckbox — Checkbox with checked, unchecked, and indeterminate states
- PrismRadio — Radio group with card-style option cards
- PrismSlider — Slider with square thumb, segmented mode, and accent color
- PrismDivider — Horizontal/vertical divider with optional label
- PrismDialog — Modal dialog with accent header, body, and action buttons
- PrismToast — Overlay notification with slide/fade animation and 4 variants
- PrismBottomSheet — Bottom action sheet with title and tappable actions
- PrismNavBar — Bottom navigation with animated icon highlight
- PrismAppBar — Top app bar with accent line, subtitle, and action slots
- PrismAvatar — Avatar with image/initials and presence indicator
- PrismProgress — Linear (solid/segmented) and circular progress indicators
- PrismListTile — List tile with leading, trailing, accent left, dense mode