Closed Bug 943176 Opened 11 years ago Closed 11 years ago

Use Full Line Highlights in Settings

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kaze, Assigned: kaze)

References

Details

(Keywords: regression)

Attachments

(2 files)

This had been fixed by bug 917704 but it’s been broken again with the new “flat design” stylesheets.
Keywords: regression
Assignee: nobody → kaze
This might be a regression caused by bug 914892. Eitan, can you confirm?
If that’s a regression, please steal this bug and put me in review. Thanks!
Flags: needinfo?(eitan)
FTR, this bug only affects on/off switches, check boxes and radio buttons. Other list items are fine.
I confirm this is caused by bug 914892. Eitan, can you look at it please?
Indeed. I could pot a fix up here.
Flags: needinfo?(eitan)
Comment on attachment 8338928 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/14093

This is not a holistic solution since that would require changing the box model for *everything*. But it does the trick. I noticed that the highlight on the bluetooth enable switch is bad, but that is not my doing. I'll file a bug though :)
Attachment #8338928 - Flags: review?(kaze)
Comment on attachment 8338928 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/14093

Wow, nice trick! I feel so stupid for having spent 2+ hours trying to fix that with negative margins.
Attachment #8338928 - Flags: review?(kaze) → review+
(In reply to Eitan Isaacson [:eeejay] from comment #7)
> I noticed that the highlight
> on the bluetooth enable switch is bad, but that is not my doing. I'll file a
> bug though :)

Yes please! :-)
I noticed the “Do Not Track” radio buttons look bad too, I’ll file a bug.

Thanks again for your responsiveness.
Merged on master:
https://github.com/mozilla-b2g/gaia/commit/edaf61cdf8b7efa7b458a557f175c717d1cfcddb
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Blocks: 914892
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: