Closed
Bug 1210862
Opened 9 years ago
Closed 9 years ago
Consolidate corner radius in dimens
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox44 fixed)
RESOLVED
FIXED
Firefox 44
Tracking | Status | |
---|---|---|
firefox44 | --- | fixed |
People
(Reporter: mcomella, Assigned: mcomella)
References
Details
Attachments
(3 files)
We have a few different corner sizes [1]. button_corner_radius seems to have been our attempt to consolidate but it's 3dp, not 4dp like I thought was our standard.
Anthony, is there a standard corner radius? Are there any exceptions to that?
If so, let's fix it!
[1]: https://mxr.mozilla.org/mozilla-central/search?string=radius&find=dimens.xml&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
Flags: needinfo?(alam)
Comment 1•9 years ago
|
||
It's a bit hard for me to understand what visual element these lines of code refer to specifically but from my latest designs, 4dp should be the standard.
And that's where I'll be starting my designs from unless there's a compelling reason to deviate.
From that list, could you tell me what the follow are?
- "button_corner_radius" 3dp
- "tablet_browser_toolbar_menu_item_corner_radius" 5dp
- "toast_button_corner_radius" 2dp
- "fxaccount_corner_radius" 3dp
Flags: needinfo?(alam) → needinfo?(michael.l.comella)
Assignee | ||
Comment 2•9 years ago
|
||
(In reply to Anthony Lam (:antlam) from comment #1)
> From that list, could you tell me what the follow are?
It would take a long time to create a comprehensive list but...
> - "button_corner_radius" 3dp
https://mxr.mozilla.org/mozilla-central/search?string=[^_]button_corner_radius®exp=on&find=mobile%2Fandroid&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
Looks like the buttons in the share overlay, the setup button in the remote tabs page, and the zoomed view.
> - "tablet_browser_toolbar_menu_item_corner_radius" 5dp
https://mxr.mozilla.org/mozilla-central/search?string=tablet_browser_toolbar_menu_item_corner_radius&find=mobile%2Fandroid&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
The pressed area on the tablet toolbar/tab strip buttons.
> - "toast_button_corner_radius" 2dp
https://mxr.mozilla.org/mozilla-central/search?string=toast_button_corner_radius&find=mobile%2Fandroid&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
Toasts.
> - "fxaccount_corner_radius" 3dp
https://mxr.mozilla.org/mozilla-central/search?string=fxaccount_corner_radius&find=mobile%2Fandroid&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
Everything round in fxaccount.
Flags: needinfo?(michael.l.comella) → needinfo?(alam)
Comment 3•9 years ago
|
||
(In reply to Michael Comella (:mcomella) from comment #2)
> (In reply to Anthony Lam (:antlam) from comment #1)
> > From that list, could you tell me what the follow are?
>
> It would take a long time to create a comprehensive list but...
Thanks! this really helps.
> > - "button_corner_radius" 3dp
>
> https://mxr.mozilla.org/mozilla-central/
> search?string=[^_]button_corner_radius®exp=on&find=mobile%2Fandroid&findi=
> &filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
>
> Looks like the buttons in the share overlay, the setup button in the remote
> tabs page, and the zoomed view.
We could probably unify and update these to be 4dp everywhere
> > - "tablet_browser_toolbar_menu_item_corner_radius" 5dp
>
> https://mxr.mozilla.org/mozilla-central/
> search?string=tablet_browser_toolbar_menu_item_corner_radius&find=mobile%2Fan
> droid&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central
>
> The pressed area on the tablet toolbar/tab strip buttons.
As above, probably best we update to the 4dp.
> > - "toast_button_corner_radius" 2dp
>
> https://mxr.mozilla.org/mozilla-central/
> search?string=toast_button_corner_radius&find=mobile%2Fandroid&findi=&filter=
> ^[^\0]*%24&hitlimit=&tree=mozilla-central
>
> Toasts.
Could you elaborate a bit more here? Our toasts have fully rounded sides so I'm not sure where "2dp" is coming into play.
> > - "fxaccount_corner_radius" 3dp
>
> https://mxr.mozilla.org/mozilla-central/
> search?string=fxaccount_corner_radius&find=mobile%2Fandroid&findi=&filter=^[^
> \0]*%24&hitlimit=&tree=mozilla-central
>
> Everything round in fxaccount.
This one's a bit more finicky. There's more moving parts here so maybe we can leave this for now and avoid causing some chaos.
All in all, it might be best if we can get on Vidyo. These mostly sound straight forward from a UI stand point. :) Let's ping on IRC
Flags: needinfo?(alam) → needinfo?(michael.l.comella)
Assignee | ||
Comment 4•9 years ago
|
||
I'll throw up a build for the first two.
(In reply to Anthony Lam (:antlam) from comment #3)
> Could you elaborate a bit more here? Our toasts have fully rounded sides so
> I'm not sure where "2dp" is coming into play.
It's apparently 2dp on GB & 24dp on KitKat+ – I don't have a pre-KK device to test on now.
> > Everything round in fxaccount.
>
> This one's a bit more finicky. There's more moving parts here so maybe we
> can leave this for now and avoid causing some chaos.
Which moving parts?
Flags: needinfo?(michael.l.comella) → needinfo?(alam)
Assignee | ||
Comment 5•9 years ago
|
||
$: ag "android:radius=\"[0-9]"
drawable/search_suggestion_button.xml
9: <corners android:radius="4dp"/>
...
drawable/tab_thumbnail.xml
14: <corners android:radius="3dp"/>
...
Search suggestions have a radius of 4dp and tab thumbnails have a radius of 3dp – should we update these too?
Assignee: nobody → michael.l.comella
Assignee | ||
Comment 6•9 years ago
|
||
Build w/ tablet_browser_toolbar_menu_item_corner_radius & button_corner_radius = 4dp:
https://people.mozilla.com/~mcomella/apks/mcomella-1210862_01.apk
Assignee | ||
Comment 7•9 years ago
|
||
Bug 1210862 - Rename button_corner_radius -> standard_corner_radius & update value. r=ally
Assignee | ||
Comment 8•9 years ago
|
||
Bug 1210862 - Move tablet corner radius to standard_button_radius. r=ally
Comment 9•9 years ago
|
||
(In reply to Michael Comella (:mcomella) from comment #4)
> > > Everything round in fxaccount.
> >
> > This one's a bit more finicky. There's more moving parts here so maybe we
> > can leave this for now and avoid causing some chaos.
>
> Which moving parts?
I'm just not confident the UI is exactly as I left it since the original design and implementation. I'm pretty sure it's been touched by others since so I'm hesitant to say we should just change this one.
(In reply to Michael Comella (:mcomella) from comment #5)
> $: ag "android:radius=\"[0-9]"
> drawable/search_suggestion_button.xml
> 9: <corners android:radius="4dp"/>
> ...
>
> drawable/tab_thumbnail.xml
> 14: <corners android:radius="3dp"/>
> ...
>
> Search suggestions have a radius of 4dp and tab thumbnails have a radius of
> 3dp – should we update these too?
WFM - let's do it
Flags: needinfo?(alam)
Assignee | ||
Comment 10•9 years ago
|
||
Comment on attachment 8670860 [details]
MozReview Request: Bug 1210862 - Rename button_corner_radius -> standard_corner_radius & update value. r=ally
Bug 1210862 - Rename button_corner_radius -> standard_corner_radius & update value. r=ally
Attachment #8670860 -
Flags: review?(ally)
Assignee | ||
Updated•9 years ago
|
Attachment #8670861 -
Flags: review?(ally)
Assignee | ||
Comment 11•9 years ago
|
||
Comment on attachment 8670861 [details]
MozReview Request: Bug 1210862 - Move tablet corner radius to standard_button_radius. r=ally
Bug 1210862 - Move tablet corner radius to standard_button_radius. r=ally
Assignee | ||
Comment 12•9 years ago
|
||
Bug 1210862 - Move search suggestion button & tab thumbnail radius to standard. r=ally
Attachment #8671540 -
Flags: review?(ally)
Comment 13•9 years ago
|
||
Comment on attachment 8670860 [details]
MozReview Request: Bug 1210862 - Rename button_corner_radius -> standard_corner_radius & update value. r=ally
https://reviewboard.mozilla.org/r/21465/#review19437
One of those bugs where the hard work all comes before the patch. :)
Attachment #8670860 -
Flags: review?(ally) → review+
Comment 14•9 years ago
|
||
Comment on attachment 8670861 [details]
MozReview Request: Bug 1210862 - Move tablet corner radius to standard_button_radius. r=ally
https://reviewboard.mozilla.org/r/21467/#review19439
Thanks!
::: mobile/android/base/resources/values/dimens.xml
(Diff revision 2)
> - <dimen name="tablet_browser_toolbar_menu_item_corner_radius">5dp</dimen>
I suspect I might be grateful you've done this work when I start Big Button Mode.
Attachment #8670861 -
Flags: review?(ally) → review+
Comment 15•9 years ago
|
||
Comment on attachment 8671540 [details]
MozReview Request: Bug 1210862 - Move search suggestion button & tab thumbnail radius to standard. r=ally
https://reviewboard.mozilla.org/r/21585/#review19441
::: mobile/android/base/resources/drawable/tab_thumbnail.xml:14
(Diff revision 1)
> - <corners android:radius="3dp"/>
> + <corners android:radius="@dimen/standard_corner_radius"/>
thanks for getting rid of that whitespace while you're here
Thanks!
Attachment #8671540 -
Flags: review?(ally) → review+
Assignee | ||
Comment 16•9 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/d53aaea8928228b4c86bfd2b76a34ae96963bdd7
Bug 1210862 - Rename button_corner_radius -> standard_corner_radius & update value. r=ally
https://hg.mozilla.org/integration/fx-team/rev/92ae0a8c5183ec01d9afd3ebb62e77e2dd57fdf2
Bug 1210862 - Move tablet corner radius to standard_button_radius. r=ally
https://hg.mozilla.org/integration/fx-team/rev/e82e79d46b917ccb8a4083130c4ee9c21d85ca2f
Bug 1210862 - Move search suggestion button & tab thumbnail radius to standard. r=ally
Comment 17•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/d53aaea89282
https://hg.mozilla.org/mozilla-central/rev/92ae0a8c5183
https://hg.mozilla.org/mozilla-central/rev/e82e79d46b91
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox44:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 44
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•