Closed
Bug 610902
Opened 15 years ago
Closed 14 years ago
Keyboard shortcuts should appear in grey text
Categories
(Firefox :: Theme, defect)
Tracking
()
RESOLVED
FIXED
Firefox 11
People
(Reporter: faaborg, Assigned: jaws)
References
Details
Attachments
(1 file, 6 obsolete files)
856 bytes,
patch
|
jaws
:
review+
|
Details | Diff | Splinter Review |
To help reduce the visual complexity of sub-menus in the Firefox menu, keyboard shortcuts should appear in grey text.
We may also decide to apply this styling to the traditional menu on Vista and 7 as well. On XP, there is more of a precedent for the visual design of traditional menu bars, since they are found everywhere on the platform. So on XP we should just continue using a native appearance.
Comment 1•15 years ago
|
||
Assignee: nobody → margaret.leibovic
Attachment #489644 -
Flags: review?(dao)
Updated•15 years ago
|
Whiteboard: [target-betaN]
![]() |
||
Updated•14 years ago
|
Version: unspecified → Trunk
Assignee | ||
Comment 2•14 years ago
|
||
FYI: This patch still applies cleanly.
Assignee | ||
Comment 3•14 years ago
|
||
I have changed the patch to use the child selector and added a new class, |appmenu_keyboard-shortcut|, to menuitems that have keys associated with them.
Assignee: margaret.leibovic → jwein
Attachment #489644 -
Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #572079 -
Flags: review?(gavin.sharp)
Attachment #489644 -
Flags: review?(dao)
Assignee | ||
Updated•14 years ago
|
Attachment #572079 -
Flags: feedback?(margaret.leibovic)
Comment 4•14 years ago
|
||
Comment on attachment 572079 [details] [diff] [review]
Patch for bug 610902
Extensions' menu items are going to lack the appmenu_keyboard-shortcut class, making the styling inconsistent.
I'm not sure I understand the rationale behind this bug; these menus don't seem visually more complex than other menus... So we should probably do nothing about this or do it for all menus.
Attachment #572079 -
Flags: review?(gavin.sharp) → review-
Assignee | ||
Comment 5•14 years ago
|
||
This patch uses Margaret's approach but extends the graytext to the "alt" menus.
How concerned should we be about the performance of the descendant selectors here?
Attachment #572079 -
Attachment is obsolete: true
Attachment #572178 -
Flags: review?(dao)
Attachment #572178 -
Flags: feedback?(margaret.leibovic)
Attachment #572079 -
Flags: feedback?(margaret.leibovic)
Comment 6•14 years ago
|
||
Comment on attachment 572178 [details] [diff] [review]
Patch for bug 610902 v1.1
>+ #appmenu-popup .menu-accel,
>+ #appmenu-popup .menu-iconic-accel,
>+ #main-menubar .menu-accel,
>+ #main-menubar .menu-iconic-accel {
>+ color: graytext;
>+ }
At this point, it looks like #appmenu-popup and #main-menubar are redundant in these selectors.
Attachment #572178 -
Flags: review?(dao) → review-
Assignee | ||
Comment 7•14 years ago
|
||
Thanks for the review Dao. I have updated the patch to only have the class selectors.
Attachment #572178 -
Attachment is obsolete: true
Attachment #577347 -
Flags: review?(dao)
Attachment #572178 -
Flags: feedback?(margaret.leibovic)
Comment 8•14 years ago
|
||
Comment on attachment 577347 [details] [diff] [review]
Patch for bug 610902 v1.2
Apparently the section where you're adding this affects Windows XP, which wasn't part of the plan. Please move this to the windows-default-theme section in browser-aero.css.
Attachment #577347 -
Flags: review?(dao) → review-
Assignee | ||
Updated•14 years ago
|
OS: Windows 7 → Windows Vista
Hardware: x86 → All
Whiteboard: [target-betaN]
Assignee | ||
Comment 9•14 years ago
|
||
I've moved the styles to the windows-default-theme portion of browser-aero.css.
Attachment #577347 -
Attachment is obsolete: true
Attachment #577482 -
Flags: review?(dao)
Comment 10•14 years ago
|
||
Comment on attachment 577482 [details] [diff] [review]
Patch for bug 610902 v1.3
Move it to the end of this section:
http://mxr.mozilla.org/mozilla-central/source/browser/themes/winstripe/browser-aero.css#40
r=me with that
Attachment #577482 -
Flags: review?(dao) → review+
Assignee | ||
Comment 11•14 years ago
|
||
Attachment #577482 -
Attachment is obsolete: true
Attachment #577603 -
Flags: review+
Assignee | ||
Comment 12•14 years ago
|
||
Moved to the end of the section.
Attachment #577603 -
Attachment is obsolete: true
Attachment #577604 -
Flags: review+
Assignee | ||
Comment 13•14 years ago
|
||
Whiteboard: [fixed-in-fx-team]
Comment 14•14 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 11
Updated•14 years ago
|
Updated•6 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•