4723-Fix_UI_issues
Description
According to https://www.figma.com/file/IYFNR6xuNZXd1hqGl6itT6/Mail-app-%F0%9F%94%A8?node-id=323%3A2025, improve the noted UI issues.
Issue(s)
Test environment
Download apk from https://gitlab.e.foundation/e/apps/mail/-/jobs/267187/artifacts/file/app/k9mail/build/outputs/apk/debug/k9mail-debug.apk & install in your device.
(p.s.: You will need latest test os (build in 2-3 days will work) to apk to work. Current stable os will not able to run this apk)
Test procedures
Navigate through the mail app (MailList page, MailDetails page, General Settings page, ActionBar, Navigation drawer), check the UI issues noted in the https://www.figma.com/file/IYFNR6xuNZXd1hqGl6itT6/Mail-app-%F0%9F%94%A8?node-id=323%3A2025 are fixed or not.
(p.s.: Load more option in unified inbox
page & flickering issue in the listView are skipped in this MR. Will be handled in the separate issue
Technical details
- remove dummy
Add Account(New)
option - fix navigation drawer selected state colors
- fix drawer account selection view margin
- add extra left & right paading on thread-count of message_list_item
- use material icons for acctionBar & drawer items
- update actionMode close button to
X
icon - on messageDetails page, remove chip color bar
- on messageDetails page, use default background color for headerView
Screenshots
1 | 2 | 3 | 4 | 5 | 6 |
---|---|---|---|---|---|
Check list
-
Self review -
Test procedure explained -
Tested on fresh install -
Tested applied as an update -
License -
Internal documentation -
User documentation