firefox-ios icon indicating copy to clipboard operation
firefox-ios copied to clipboard

Refactor FXIOS-8968 - Update Fonts related to Accessory view to use FXFontStyles

Open bmihai23 opened this issue 8 months ago • 1 comments

:scroll: Tickets

Jira ticket Github issue

:bulb: Description

  • This PR updates the font styles used in AccessoryViewProvider, TPAccessoryInfo, and AutofillAccessoryViewButtonItem classes to improve consistency and adaptability to dynamic font sizes.

AccessoryViewProvider - Before

Portrait   Landscape
Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 21 47 38 Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 21 47 41

AccessoryViewProvider - After

Portrait   Landscape
Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 21 50 39 Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 21 50 43

TPAccessoryInfo - Before

Portrait   Landscape
Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 22 02 47 Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 22 02 49

TPAccessoryInfo - After

Portrait   Landscape
Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 22 10 58 Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 22 11 01

AutofillAccessoryViewButtonItem - Before

Portrait   Landscape
Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 22 20 16 Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 22 20 41

AutofillAccessoryViewButtonItem - After

Portrait   Landscape
Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 22 22 44 Simulator Screenshot - iPhone 15 Pro - 2024-06-25 at 22 23 01

:pencil: Checklist

You have to check all boxes before merging

  • [x] Filled in the above information (tickets numbers and description of your work)
  • [x] Updated the PR name to follow our PR naming guidelines
  • [ ] Wrote unit tests and/or ensured the tests suite is passing
  • [ ] When working on UI, I checked and implemented accessibility (minimum Dynamic Text and VoiceOver)
  • [ ] If needed, I updated documentation / comments for complex code and public methods
  • [ ] If needed, added a backport comment (example @Mergifyio backport release/v120)

bmihai23 avatar Jun 25 '24 19:06 bmihai23