Skip to content
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

⚙️ Settings (tracker) #960

Open
9 of 10 tasks
Tracked by #525 ...
teolemon opened this issue Jan 15, 2022 · 5 comments
Open
9 of 10 tasks
Tracked by #525 ...

⚙️ Settings (tracker) #960

teolemon opened this issue Jan 15, 2022 · 5 comments

Comments

@teolemon
Copy link
Member

teolemon commented Jan 15, 2022

What

  • This screen is very proeminent, and used to be only for Food preferences (Tracker issue) #506 (something 90% of users are likely to use only once). We thus added app settings, and other important things (like calls to Contribution, Donation…). This is now a mess.
  • An option is to rededicate the top menu navigation to Lists, break down settings into part, and add contextual/onboarding hints to various part of the app, including a Cog wheel on the "Welcome" scan screen.

General look & feel

  1. P2 good first issue layout ⚙️ Settings 🎨 Mockups available 🎨 UI / UX
    GowthamGoush
  2. share-ux ⚙️ Settings 🎨 Needs mockup
    Raj2503 monsieurtanuki
  3. 🎨 UI / UX
    abughalib
  4. ⚙️ Settings
    monsieurtanuki
  5. ⚙️ Settings

User management

  • Send the app version and build in account deletion requests
    • Just like in the contact us email, this can help us detect potential patterns we may have missed

Food preferences

App settings

Calls to Action

image

  • The impact of indicating preferences is not clear – it is not obvious that this impacts recommendations and matching
  • The buttons that change between three states and colors are not very ergonomic
  • Android version: no separation between different blocks (profile, food preferences, settings)
  • Android version: spacing is often insufficient, sometimes spaces between sections are smaller than between éléments within the section
  • Some of the items (ex. NOVA group) need a possibility to click on them to get more information
  • Profile creation: no explication about the difference between username and « nom d’affichage »

Done

  1. ⚙️ Settings
    M123-dev
  2. P2 good first issue ⚙️ Settings 🎨 Mockups available 🎨 UI / UX
    sgayangi
  3. ⚙️ Settings 👥 User management
  4. good first issue layout ⚙️ Settings 🎨 UI / UX
    bhattabhi013
  5. P4 good first issue ⚙️ Settings
    bhattabhi013

Part of

@teolemon
Copy link
Member Author

teolemon commented Mar 18, 2022

@monsieurtanuki @M123-dev @g123k I added the Share-IT audit above

@teolemon
Copy link
Member Author

Here's a proposal:
image

@monsieurtanuki
Copy link
Contributor

That's not possible as is: the info icon for mandatory is too small and too close to the mandatory slider value.
A solution would be to automatically open the info pop-up when a value is selected.
I would also suggest radio buttons instead of sliders. Let me try...

@monsieurtanuki
Copy link
Contributor

Something like that:
Simulator Screen Shot - iPhone 8 Plus - 2022-04-16 at 21 43 40

monsieurtanuki added a commit to monsieurtanuki/smooth-app that referenced this issue Apr 17, 2022
… display.

Impacted files:
* `attribute_button.dart`: changed the whole display.
* `design_constants.dart`: added a constant for the default icon size.
* `product_preferences.dart`: added the downgrading of "very important" to "important".
* `pubspec.lock`: wtf
monsieurtanuki added a commit to monsieurtanuki/smooth-app that referenced this issue Apr 17, 2022
Impacted files:
* `attribute_button.dart`: adjustments in order to pass the goldens test.
* `design_constants.dart`: added a constant for the minimum target size (according to goldens).
* `user_preferences_page-blue-dark.png`: impacted by new display.
* `user_preferences_page-blue-light.png`: impacted by new display.
* `user_preferences_page-brown-dark.png`: impacted by new display.
* `user_preferences_page-brown-light.png`: impacted by new display.
* `user_preferences_page-green-dark.png`: impacted by new display.
* `user_preferences_page-green-light.png`: impacted by new display.
@teolemon teolemon added this to the V1 milestone May 4, 2022
monsieurtanuki added a commit that referenced this issue May 4, 2022
)

Impacted files:
* `attribute_button.dart`: changed the whole display.
* `design_constants.dart`: added constants for the default icon size and the minimum target size (according to goldens).
* `product_preferences.dart`: added the downgrading of "very important" to "important".
* `pubspec.lock`: wtf
* `user_preferences_page-blue-dark.png`: impacted by new display.
* `user_preferences_page-blue-light.png`: impacted by new display.
* `user_preferences_page-brown-dark.png`: impacted by new display.
* `user_preferences_page-brown-light.png`: impacted by new display.
* `user_preferences_page-green-dark.png`: impacted by new display.
* `user_preferences_page-green-light.png`: impacted by new display.
monsieurtanuki added a commit to monsieurtanuki/smooth-app that referenced this issue May 5, 2022
…d radio button on top

Impacted files:
* `attribute_button.dart`: 2 lines (instead of 1) for "importance", and radio button on top
* `user_preferences_page-blue-dark.png`: golden refresh
* `user_preferences_page-blue-light.png`: golden refresh
* `user_preferences_page-brown-dark.png`: golden refresh
* `user_preferences_page-brown-light.png`: golden refresh
* `user_preferences_page-green-dark.png`: golden refresh
* `user_preferences_page-green-light.png`: golden refresh
monsieurtanuki added a commit to monsieurtanuki/smooth-app that referenced this issue May 6, 2022
Impacted files:
* `attribute_button.dart`: smaller title style, info on the right, minimum target size
* `user_preferences_page-blue-dark.png`: golden refresh
* `user_preferences_page-blue-light.png`: golden refresh
* `user_preferences_page-brown-dark.png`: golden refresh
* `user_preferences_page-brown-light.png`: golden refresh
* `user_preferences_page-green-dark.png`: golden refresh
* `user_preferences_page-green-light.png`: golden refresh
monsieurtanuki added a commit that referenced this issue May 6, 2022
…n on top (#1760)

Impacted files:
* `attribute_button.dart`: 2 lines (instead of 1) for "importance", radio button on top, smaller title style, info on the right, minimum target size
* `user_preferences_page-blue-dark.png`: golden refresh
* `user_preferences_page-blue-light.png`: golden refresh
* `user_preferences_page-brown-dark.png`: golden refresh
* `user_preferences_page-brown-light.png`: golden refresh
* `user_preferences_page-green-dark.png`: golden refresh
* `user_preferences_page-green-light.png`: golden refresh
@teolemon teolemon modified the milestones: V1, V1.1 May 24, 2022
@teolemon teolemon changed the title Settings (tracker) ⚙️ Settings (tracker) Aug 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To Discuss and Validate
Development

No branches or pull requests

2 participants