Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

4723-Fix_UI_issues

Fahim Salam Chowdhury requested to merge 4723-Fix_UI_issues into main

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
screenshot_20220304_20_52_14 screenshot_20220304_20_53_03 screenshot_20220304_20_53_22 screenshot_20220304_20_53_41 screenshot_20220304_20_53_55 screenshot_20220304_20_54_13
screenshot_20220304_20_54_28 screenshot_20220304_20_54_34 screenshot_20220304_20_54_42 screenshot_20220304_20_54_59 screenshot_20220304_20_55_06 screenshot_20220304_20_55_17

Check list

  • Self review
  • Test procedure explained
  • Tested on fresh install
  • Tested applied as an update
  • License
  • Internal documentation
  • User documentation
Edited by Fahim Salam Chowdhury

Merge request reports

Loading