[Toolbar Redesign] Fix the touch the target size of the navigation and menu buttons for the landscape and portait version of the toolbar.
Categories
(Fenix :: Toolbar, task, P2)
Tracking
(firefox133 fixed)
Tracking | Status | |
---|---|---|
firefox133 | --- | fixed |
People
(Reporter: tchoh, Assigned: tchoh)
References
(Blocks 1 open bug)
Details
(Whiteboard: [kitkat banana sprint][fxdroid][group3])
Attachments
(2 files)
This is supposed to be focused around modifying the touch size and item size for Navigation buttons (back and forward) and the menu button on the toolbar.
This SHOULD impact the original Toolbar as well as the toolbar redesign. This SHOULD NOT impact Focus.
Based on an offline conversation, modifying the old Toolbar is acceptable.
Comment 3•1 month ago
|
||
Since the ticvket is about "touch targets" using Accessibility Scanner I see issues with
- the security indicator (40dp x 40dp)
- display toolbar (height 40dp)
- new tab button (34dp x 34dp)
- tab counter button (34dp x 34dp)
- the menu button (only in landscape) (width 36dp)
Increasing the height/width to fix these would result in a layout change - a visible difference.
To avoid this we have helper methods like increaseTapArea & increaseTapAreaVertically (note that for a parent view there can only be one touch delegate - we might need a compound one that would support increasing the touch area for more children instead of just for one like we currently support).
updated the name of the ticket and will follow up with Aarjav offline to address the comment left by Petru regarding the other touch targets.
Spoke with Aarjav and Petru offline, the a11y changes will be handled in another ticket https://bugzilla.mozilla.org/show_bug.cgi?id=1920554
Comment 6•29 days ago
•
|
||
Aarjav says the touch target size fixes should block toolbar release, but don't need to block beta.
Updated•29 days ago
|
Updated•29 days ago
|
Updated•23 days ago
|
Updated•23 days ago
|
Updated•21 days ago
|
Comment 7•21 days ago
|
||
Aarjav says touch target sizes should be 48*48 minimum for all tappable icons and surfaces, as detailed here: https://www.figma.com/design/8fsCvtnweBkWGZ9NfL907l/__-Toolbar-Redesign?node-id=18304-352944&node-type=section&t=EQ6MyE0KvQI9JlPl-0
Comment 9•17 days ago
|
||
bugherder |
Description
•