-
holausman authored
- Add ArtisansUi::Sidebar::BasicComponent with header, nav, footer slots - Add ArtisansUi::Sidebar::NavItemComponent with icons, active states, badges - Add ArtisansUi::Sidebar::NavSectionComponent for section dividers - Responsive design: mobile slide-out, desktop persistent - localStorage persistence for collapse state via sidebar_controller.js - Badge support with 5 color variants (yellow, red, green, blue, neutral) - Active state styling with yellow highlight (RailsBlocks pattern) - Full dark mode support throughout - Comprehensive RSpec tests (50 examples, 100% passing) - Complete documentation with usage examples Updates sidebar from ERB-only to ViewComponent implementation
holausman authored- Add ArtisansUi::Sidebar::BasicComponent with header, nav, footer slots - Add ArtisansUi::Sidebar::NavItemComponent with icons, active states, badges - Add ArtisansUi::Sidebar::NavSectionComponent for section dividers - Responsive design: mobile slide-out, desktop persistent - localStorage persistence for collapse state via sidebar_controller.js - Badge support with 5 color variants (yellow, red, green, blue, neutral) - Active state styling with yellow highlight (RailsBlocks pattern) - Full dark mode support throughout - Comprehensive RSpec tests (50 examples, 100% passing) - Complete documentation with usage examples Updates sidebar from ERB-only to ViewComponent implementation
To find the state of this project's repository at the time of any of these versions, check out the tags.
Loading