-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Bug] Add-ons Manager and add-on sub-pages have inconsistent style compared to the rest of Settings #8520
Comments
6406: Add api for customizing the ui of the AddonPermissionsAdapter and AddonsManagerAdapter r=psymoon a=Amejia481 Relate Fenix issue mozilla-mobile/fenix#8520 Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
@brampitoyo would you mind taking a look? This will be available in the next nightly update :) |
@Amejia481 Thanks heaps for tackling this issue. I can confirm that our styles now matches Settings for the most part. Colours seem to be consistent 100% of the time, and text sizes are correct except in one instance. The remaining tweaks have to do with paddings and element sizes.
Just to check: are we also using the same font weight?
If possible, we should follow the favicon specs outlined in #7992, where add-on icons is is 24x24dp centered in a 40x40dp box with 4dp corner radius. Sorry that it’s a moving target!
Both the horizontal paddings and text sizes are already correct. 6 On the “Permissions” sub-page, I wonder if we can stretch the horizontal separator/ruler across the length of the page? Similar to how rulers appear in other Settings page. |
@Amejia481 All our remaining issues – some are issues from before – have to do with paddings between elements. All of our text sizes and colours are now perfect!
I was also wondering whether it would be possible to change the colour of the circle containing the add-on icon, to be the same colour as ones used on Bookmarks and History items?
|
@Amejia481 I’ve gone through all the changes and can confirm that nearly everything looks perfect. All major and minor layout issues have now been addressed. Thanks heaps for working on this! There’s only one nit that remains: the plus icon we use isn’t the same as the plus icon used elsewhere in the app. Ours has flat/sharp edges, and the one used elsewhere has rounded edges. Ours is also smaller (20dp?) versus the other ones (24dp). Otherwise, we’re ready to ship these changes! |
6602: Add api for customizing the style of the AddonPermissionsAdapter r=csadilek a=Amejia481 Related issue mozilla-mobile/fenix#8520 related Fenix pr mozilla-mobile/fenix#9833 Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
The new changes are in nightly, we can close this one :) |
Steps to reproduce
The colour of rating stars is already correct.
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: