-
-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Turn the preferences tab into an accordeon #798
Comments
1 task
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 2, 2022
…dion Deleted file: * `settings_page.dart`: all the code was moved to `user_preferences_page.dart` Impacted files: * `labeler.yml`: removed reference to `settings_page.dart` * `user_preferences.dart`: added bool flags getter and setter * `user_preferences_page.dart`: now displays in accordion the same preferences, plus the former settings_page, plus the former action bar
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 2, 2022
New files: * `abstract_user_preferences.dart`: Abstraction of a collapsed/expanded display for the preferences page. * `user_preferences_attribute_group.dart`: Collapsed/expanded display of attributes for the preferences page. * `user_preferences_profile.dart`: Collapsed/expanded display of profile for the preferences page. * `user_preferences_settings.dart`: Collapsed/expanded display of settings for the preferences page. Impacted file: * `user_preferences_page.dart`: huge simplification through the use of instances of new class `AbstractUserPreferences`
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 3, 2022
github merge rabbit hole
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 3, 2022
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 3, 2022
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 3, 2022
…e.dart part 2/2 so far so good
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 3, 2022
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 3, 2022
New file: * `user_preferences_food.dart`: Collapsed/expanded display of attribute groups for the preferences page. Impacted files: * `abstract_user_preferences.dart`: refactored for localization * `app_en.arb`: added 6 labels for preferences titles and subtitles * `app_fr.arb`: added 6 labels for preferences titles and subtitles * `user_preferences_attribute_group.dart`: now we manage here only one group at a time, to make it collapsable * `user_preferences_page.dart`: refactored for localization * `user_preferences_profile.dart`: refactored for localization * `user_preferences_settings.dart`: refactored for localization
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 3, 2022
Impacted file: * `user_preferences_food.dart`
monsieurtanuki
added a commit
to monsieurtanuki/smooth-app
that referenced
this issue
Jan 3, 2022
Impacted files: * `user_preferences_page-blue-dark.png` * `user_preferences_page-blue-light.png` * `user_preferences_page-brown-dark.png` * `user_preferences_page-brown-light.png` * `user_preferences_page-green-dark.png` * `user_preferences_page-green-light.png`
monsieurtanuki
added a commit
that referenced
this issue
Jan 3, 2022
Deleted file: * `settings_page.dart`: all the code was moved to `user_preferences_page.dart` New files: * `abstract_user_preferences.dart`: Abstraction of a collapsed/expanded display for the preferences page. * `user_preferences_attribute_group.dart`: Collapsed/expanded display of one attribute group for the preferences page. * `user_preferences_food.dart`: Collapsed/expanded display of attribute groups for the preferences page. * `user_preferences_profile.dart`: Collapsed/expanded display of profile for the preferences page. * `user_preferences_settings.dart`: Collapsed/expanded display of settings for the preferences page. Impacted files: * `app_en.arb`: added 6 labels for preferences titles and subtitles * `app_fr.arb`: added 6 labels for preferences titles and subtitles * `labeler.yml`: removed reference to `settings_page.dart` * `user_preferences.dart`: added bool flags getter and setter * `user_preferences_page.dart`: now displays in accordion the same preferences, plus the former settings_page, plus the former action bar * `user_preferences_page-blue-dark.png` * `user_preferences_page-blue-light.png` * `user_preferences_page-brown-dark.png` * `user_preferences_page-brown-light.png` * `user_preferences_page-green-dark.png` * `user_preferences_page-green-light.png`
Done in #820. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Why
What
Open Questions
Mockup Basic concept
Mockup
Figma
https://www.figma.com/file/lhRhMulB4Ek9NYDWl3FxAo/Fellowship-Jam-file?node-id=1851%3A8187
The text was updated successfully, but these errors were encountered: