mirror of
https://github.com/Dr-Blank/Vaani.git
synced 2025-12-24 20:09:30 +00:00
Replaces the dialog pop-up for theme selection (Light, Dark, System) with `SegmentedButton` widgets in the theme settings page. The new UI uses: - Light theme option on the left. - System theme option in the middle. - Dark theme option on the right. - A checkmark icon (`Icons.check`) for the selected theme. - Respective icons (`Icons.light_mode`, `Icons.auto_awesome`, `Icons.dark_mode`) for unselected themes. The `ModeSelectionDialog` has been removed as it's no longer necessary. Note: Full UI and persistence testing could not be completed due to sandbox limitations where the Flutter SDK was not available. The core code implementation was verified. |
||
|---|---|---|
| .. | ||
| metadata | ||
| models | ||
| view | ||
| api_settings_provider.dart | ||
| api_settings_provider.g.dart | ||
| app_settings_provider.dart | ||
| app_settings_provider.g.dart | ||
| constants.dart | ||
| settings.dart | ||