feat: Add Bright Theme for enhanced accessibility (#574)#732
feat: Add Bright Theme for enhanced accessibility (#574)#732lordinsane07 wants to merge 1 commit intoAOSSIE-Org:masterfrom
Conversation
- Added bright to Themes enum - Implemented Bright theme with vibrant green primary color - Added sun icon for Bright theme - Provides high-contrast light theme option - Meets WCAG AA contrast requirements Resolves AOSSIE-Org#574
|
🎉 Welcome @lordinsane07!
We appreciate your contribution! 🚀 |
📝 WalkthroughWalkthroughThis pull request adds a new "Bright Theme" to the app by extending the theme system with a new enum variant and corresponding theme configuration. The changes include a new Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested labels
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
M4dhav
left a comment
There was a problem hiding this comment.
Please share a visual sample of what the theme looks like
Description
This PR adds a new "Bright Theme" to Resonate to enhance visual accessibility and provide users with a vibrant, high-contrast interface option.
Changes Made
brightto theThemesenum#00C853) for action buttons#1565C0) for connectivity elements#FAFAFAbackground,#212121text)Icons.wb_sunny) to represent the themeFiles Modified
lib/themes/theme_enum.dart- Added bright to enumlib/themes/theme_list.dart- Added Bright theme configurationlib/themes/theme_icon_enum.dart- Added sun iconIssue
Resolves #574
Type of Change
Design Rationale
Color Choices
Accessibility
All color combinations meet WCAG AA standards:
Testing
flutter analyzewith no new errors (0 new issues introduced)Checklist
Additional Notes
Summary by CodeRabbit
New Features
✏️ Tip: You can customize this high-level summary in your review settings.