Closed
Bug 988536
Opened 12 years ago
Closed 12 years ago
InContent preferences needs icons for headers and arrows.
Categories
(Firefox :: Settings UI, defect)
Firefox
Settings UI
Tracking
()
VERIFIED
FIXED
Firefox 31
People
(Reporter: Paenglab, Assigned: Paenglab)
References
Details
Attachments
(3 files, 1 obsolete file)
Bug 738796 is now using some provisional icons.
Icons needed:
- Header icons. 40px and HiDPI
- Arrow icons for the dropdowns. LoDPI and HiDPI
- Arrow icons for Application pane treecol header. LoDPI and HiDPI
Updated•12 years ago
|
Assignee: nobody → mmaslaney
Comment 2•12 years ago
|
||
Let me know if you need additional assets.
| Assignee | ||
Comment 3•12 years ago
|
||
Thank you for the files. Missing are Content_Icon.png and Content_Icon@2x.png for the header.
Comment 4•12 years ago
|
||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 5•12 years ago
|
||
I reopen this bug for the needed patch I'll attach later.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 6•12 years ago
|
||
This patch adds the needed icons. It also moves all icons to shared because they are for all themes the same.
Assignee: mmaslaney → richard.marti
Status: REOPENED → ASSIGNED
Attachment #8401109 -
Flags: review?(jaws)
Comment 7•12 years ago
|
||
Comment on attachment 8401109 [details] [diff] [review]
inContentIcons.patch
Review of attachment 8401109 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good!
::: browser/themes/linux/jar.mn
@@ +134,5 @@
> skin/classic/browser/preferences/Options-sync.png (preferences/Options-sync.png)
> #endif
> * skin/classic/browser/preferences/preferences.css (preferences/preferences.css)
> * skin/classic/browser/preferences/in-content/preferences.css (preferences/in-content/preferences.css)
> + skin/classic/browser/preferences/in-content/check.png (../shared/in-content/check.png)
I'd prefer if the directory under 'shared' would be called 'incontentprefs' instead of just 'in-content'. I removed the hyphens since customizableui doesn't have a hyphen.
::: browser/themes/osx/preferences/in-content/preferences.css
@@ +158,5 @@
> }
> +
> + .header-icon {
> + list-style-image: url("chrome://browser/skin/preferences/in-content/header@2x.png");
> + }
Can you move these @2x styles in to the shared CSS file? They're duplicated between OSX and Windows, and I don't see why we need to keep separate copies of them.
Attachment #8401109 -
Flags: review?(jaws) → feedback+
| Assignee | ||
Comment 8•12 years ago
|
||
Using now shared/incontentprefs instead of shared/in-content and moved the rules for HiDPI to the shared preferences.css.
I also added the @2x images to Linux to avoid rules pointing to nonexistent files.
Attachment #8401109 -
Attachment is obsolete: true
Attachment #8401391 -
Flags: review?(jaws)
Would be nice to have the icons less blurry. The patch seems to be ready, just waiting on review. :)
Comment 10•12 years ago
|
||
Comment on attachment 8401391 [details] [diff] [review]
inContentIcons.patch
Review of attachment 8401391 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good! Thanks!
Attachment #8401391 -
Flags: review?(jaws) → review+
| Assignee | ||
Updated•12 years ago
|
Keywords: checkin-needed
Comment 11•12 years ago
|
||
Keywords: checkin-needed
Whiteboard: [fixed-in-fx-team]
Comment 12•12 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 31
Comment 13•12 years ago
|
||
Verified fixed on Windows 7 64bit, Ubuntu 13.10 and Mac OSX 10.7.5 using Nightly 31.0a1 (buildID: 20140428030203).
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•