Closed
Bug 514854
Opened 16 years ago
Closed 16 years ago
Default theme issues with some menulists
Categories
(SeaMonkey :: Themes, defect)
SeaMonkey
Themes
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.0
People
(Reporter: iannbugzilla, Assigned: iannbugzilla)
Details
(Keywords: fixed-seamonkey2.0)
Attachments
(1 file, 3 obsolete files)
|
3.38 KB,
patch
|
iannbugzilla
:
review+
iannbugzilla
:
superreview+
kairo
:
approval-seamonkey2.0+
|
Details | Diff | Splinter Review |
At the moment there are a few issues with some menulists when you are using the default theme:
On Linux:
1/ In the Browser Preferences pane, the Display on menulist has its label truncated.
On all platforms (well at least linux and windows):
1/ The Browser > Internet Search Preferences pane, can have truncated labels when selected(e.g. dmoz.org).
2/ On the same pane (comparing to modern theme) the menuitems are missing icons.
3/ In Composer, on Insert Image > Appearance > Align Text to image, some have truncated labels when selected (e.g. Wrap to the left).
4/ In the same place (comparing to modern theme) the menuitems are missing icons.
This patch:
* Overrides the display:none so that icons get displayed in the "Align Text to image" menulist.
Attachment #398861 -
Flags: review?(neil)
This patch:
* Overrides display:none for engines in internet search preferences.
* Fixes issue with Browser Startup being in bold on linux.
Attachment #398862 -
Flags: review?(neil)
Comment 3•16 years ago
|
||
Maybe you could do this in a seamonkey platform file like communicator.css?
Comment 4•16 years ago
|
||
Comment on attachment 398861 [details] [diff] [review]
Override display:none for insert image in composer patch v0.1
>+.align-menu > .menu-iconic-left {
>+ display: -moz-box !important;
The !important doesn't seem to be necessary.
It would be a good idea if you reset the width and height on the inner .menu-iconic-icon too.
Comment 5•16 years ago
|
||
Comment on attachment 398862 [details] [diff] [review]
Fix default theme menulist issues in SM patch v0.1
IHMO if you're going to fix toolkit so that you can request images on menuitems then a .menuitem-iconic class is probably the way to go.
[Bug 514883 was filed on gnomestripe groupbox captions.]
Attachment #398862 -
Flags: review?(neil) → review-
Attachment #398861 -
Flags: review?(neil)
This patch takes suggested approach:
* Adds menuitem-iconic classes to pref-search.xul and EdImageOverlay.xul menuitems.
* Adds entry to communicator.css for win/*nix to override display:none.
Attachment #398861 -
Attachment is obsolete: true
Attachment #398862 -
Attachment is obsolete: true
Attachment #399125 -
Flags: superreview?(neil)
Attachment #399125 -
Flags: review?(neil)
Comment 7•16 years ago
|
||
Comment on attachment 399125 [details] [diff] [review]
Fix using menuitem-iconic patch v0.2
>+menuitem.menuitem-iconic > .menu-iconic-left {
>+ display: -moz-box !important;
I think you'll find this works without !important. (I don't like using that unnecessarily.)
>+}
>+
>+
Nit: doubled blank line.
Attachment #399125 -
Flags: superreview?(neil)
Attachment #399125 -
Flags: superreview+
Attachment #399125 -
Flags: review?(neil)
Attachment #399125 -
Flags: review+
This patch addresses reviewer's comments.
Requesting a= for low risk, polish patch.
Attachment #399125 -
Attachment is obsolete: true
Attachment #399283 -
Flags: superreview+
Attachment #399283 -
Flags: review+
Attachment #399283 -
Flags: approval-seamonkey2.0?
Updated•16 years ago
|
Attachment #399283 -
Flags: approval-seamonkey2.0? → approval-seamonkey2.0+
Comment on attachment 399283 [details] [diff] [review]
Fix using menuitem-iconic but no important patch v0.2a [Checkin: Comment 9]
http://hg.mozilla.org/comm-central/rev/0163d8c1e7ca
Attachment #399283 -
Attachment description: Fix using menuitem-iconic but no important patch v0.2a → Fix using menuitem-iconic but no important patch v0.2a [Checkin: Comment 9]
Updated•16 years ago
|
Target Milestone: --- → seamonkey2.0
You need to log in
before you can comment on or make changes to this bug.
Description
•