Closed Bug 1007804 Opened 11 years ago Closed 11 years ago

Improve in-content prefs help button styling (OS X)

Categories

(Firefox :: Settings UI, defect)

All
macOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 32
Tracking Status
firefox32 --- verified
firefox34 --- verified

People

(Reporter: soeren.hentzschel, Assigned: Paenglab)

References

Details

Attachments

(2 files, 1 obsolete file)

The new help button in the in-content preferences (bug 989890) needs a better styling on OS X. The spec shows a gradient, but there is a solid color, the hover style should be lighter than the default state, but it's darker, the border color is wrong, the button is wider than high and the question mark is not centered. Please see the attached screenshot.
Blocks: 989890
Attached patch HelpAlign.patch (obsolete) — Splinter Review
The colors are after the specs of bug 989890 comment 6 -> I leave this. But the issue with the width and the centering is addressed in this bug.
Assignee: nobody → richard.marti
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #8419579 - Flags: review?(jaws)
Comment on attachment 8419579 [details] [diff] [review] HelpAlign.patch Review of attachment 8419579 [details] [diff] [review]: ----------------------------------------------------------------- ::: browser/themes/osx/preferences/in-content/preferences.css @@ +14,5 @@ > + -moz-margin-start: 0; > +} > + > +.help-button > .button-box > .button-text { > + display: none; Should this be in the shared preferences.css?
(In reply to Jared Wein [:jaws] (please needinfo? me) from comment #2) > Comment on attachment 8419579 [details] [diff] [review] > > +.help-button > .button-box > .button-text { > > + display: none; > > Should this be in the shared preferences.css? Only OS X has margins on -button-text which are adding space also when no text is shown. But it wouldn't have a negative effect on the other themes when in shared.
Yeah, let's move it to shared anyways since we don't intend to show the label for this button on any of the platforms.
Attached patch HelpAlign.patchSplinter Review
Moved the .button-text rule to shared.
Attachment #8419579 - Attachment is obsolete: true
Attachment #8419579 - Flags: review?(jaws)
Attachment #8419593 - Flags: review?(jaws)
Attachment #8419593 - Flags: review?(jaws) → review+
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 32
Keywords: verifyme
QA Contact: camelia.badau
Verified fixed on Mac OSX 10.8.5 using Firefox 32 Beta 4 (buildID: 20140804164216) and latest Nightly 34.0a1 (buildID: 20140806030201).
Status: RESOLVED → VERIFIED
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: