Closed Bug 596178 Opened 15 years ago Closed 8 years ago

[Linux] Integrate new glyphs for tabs toolbar

Categories

(Firefox :: Theme, defect)

All
Linux
defect
Not set
minor

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: micmon, Assigned: tymerkaev)

References

Details

(Keywords: icon)

Attachments

(1 file)

We should consider a custom style for the tab close button. The unobtrusive "x" used in the mockups seems to work very well. The main reason why we should not keep the current look: * the GTK button shown on hover does not work well on personas (esp. dark ones together with a bright GTK theme) * simply not drawing the button look would mean no hover state
Blocks: 572482
I like this idea! Simple and in the same color as the font would probably work best. I think there are at least two options we could consider for that: * Use a svg and have it pick up the text color (I think that still blocks on bug 231179) * Use a custom character, such as ✕ (U+2715) [1] 1. http://www.actsofvolition.com/archive/2009/july/theemperorsnew
Using a font sounds interesting. But what about hover and pressed states? SVGs could use the same trick as [1] to set the color I think? But we run into the same problem with hover and pressed states which need to work nicely on all kinds of themes. What about this: * normal: only a simple "x" (font or svg) * hover: add a simple border, similar to the new toolbar buttons * pressed: darken background, similar to the new toolbar buttons [1] http://www.stephenhorlander.com/pages/linux-svg-glyphs/linux-svg-glyphs.xhtml
Assignee: nobody → tymerkaev
Looking closer, it seems svg's for list-style-image is possible as bug 276431 is fixed!
Severity: normal → minor
Status: NEW → ASSIGNED
Hardware: x86 → All
Summary: [Linux] Tab close button style → [Linux] Integrate new glyphs for tabs toolbar
Find bar and sidebar close buttons are potential candidates for the same fix. Do we want a sparate bug for this?
Keywords: icon
No longer relevant with Photon theme.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: