techmatters / terraso-mobile-client

GNU Affero General Public License v3.0
2 stars 0 forks source link

Update navigation bar and app bar #680

Open ltseng opened 7 months ago

ltseng commented 7 months ago

Companion issue to https://github.com/techmatters/terraso-product/issues/470 for the purpose of tracking the actual engineering work. This is up to date as of 12/8/2023, but I encourage whoever is assigned this task to examine that issue as well as the Figma designs for any changes, particularly if there has been a new design release in the meantime.

Specific changes are:

Affected screens (including notes for "App bar and nav bar updates" next to each section):

CourtneyLee333 commented 7 months ago

@ltseng Please wait! Design work is not done yet!

ltseng commented 7 months ago

Design work is done now

CourtneyLee333 commented 4 months ago

Adding a note here about responsiveness to the device settings for text and display size. When I turn those settings to large on my phone, the navbar gets blown out and I can't see all the items. Ideally, the text and display size can get increased, but only to a level that allows the items to all display and have their proper touch target size and spacing. If it's not feasible to take this approach, the navbar will need to be non-responsive to the device settings. This will need to account for translation as well, and we likely need to pay more attention to that in the future.

Image