65fe6cc178
Merge branch 'develop' of ssh://git@192.168.1.128:220/mbrucedogs/Bedrock.git into develop
2026-02-09 16:54:40 -06:00
111242ba9d
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2026-02-09 14:06:45 -06:00
93b2a62ac3
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2026-02-03 11:57:31 -06:00
bd69d8fc0a
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2026-01-27 08:29:20 -06:00
ce905431ed
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2026-01-12 13:29:00 -06:00
4a420242a8
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2026-01-12 08:23:20 -06:00
05f0907e0c
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2026-01-12 08:11:21 -06:00
835e41841b
Remove VolumePicker (replaced by SettingsSlider with SliderFormat.percentage)
2026-01-04 17:52:08 -06:00
cc650c68d4
Add settings theming guide and fix Color typealias conflicts
...
- Add SETTINGS_GUIDE.md with comprehensive documentation for creating branded settings screens
- Rename Color.Text to Color.TextColors to avoid conflict with SwiftUI Text view
- Rename Color.Button to Color.ButtonColors to avoid conflict with SwiftUI Button view
- Add accentColor parameter to SettingsSectionHeader for customizable section icons
- Update README and PulsingModifier to use new TextColors typealias
2026-01-04 16:54:04 -06:00
8e788ef212
docs: Update README with complete feature documentation
2026-01-02 11:59:57 -06:00
7afa45698f
Update README with complete feature documentation
2026-01-02 11:59:29 -06:00
fa7d848f52
Initial commit: Bedrock design system and UI component library
...
- Design system: spacing, typography, colors, animations, opacity, shadows
- Protocol-based color theming (AppColorTheme)
- Settings UI components: toggles, pickers, selection indicators
- Sound and haptic feedback manager (generic AppSound protocol)
- Onboarding state management
- Cloud sync manager (PersistableData protocol)
- Visual effects: ConfettiView, PulsingModifier
- Debug utilities: DebugBorderModifier
- Device information utilities (cross-platform)
- Unit tests for design constants
2026-01-02 11:58:30 -06:00