If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

[Customizer] Make the "Settings" button take as little space as possible

RESOLVED FIXED

Status

Firefox OS
Gaia
P1
normal
RESOLVED FIXED
3 years ago
2 years ago

People

(Reporter: drs, Assigned: drs)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [spark])

(Assignee)

Description

3 years ago
The "Settings" button is encapsulated in a <gaia-header> element, which takes the entire horizontal space of the region that it occupies. This is much more than is needed, and the only advantage of using this element is the positioning that we get for free, incl. RTL support. To fix this, we can make it a single |<div><a></a></div>| block that we position manually.
(Assignee)

Updated

3 years ago
Blocks: 1133943
(Assignee)

Updated

3 years ago
No longer blocks: 1133835
(Assignee)

Updated

3 years ago
Assignee: nobody → drs.bugzilla
Status: NEW → ASSIGNED
Priority: -- → P1
(Assignee)

Comment 1

3 years ago
https://github.com/fxos/customizer/commit/63a010b35b9cf6d86e039959651eb3b03c582dc6

I also landed some changes to MutationObserver here.
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
Whiteboard: [lightsaber] → [ignite]
Whiteboard: [ignite] → [spark]
You need to log in before you can comment on or make changes to this bug.