summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources/menu.css
diff options
context:
space:
mode:
authoroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-12 04:21:08 +0000
committeroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-12 04:21:08 +0000
commit090bc22fd9703492c5cf2f76a0a9c16ffa580e0a (patch)
tree8ee44ee5a82ba4007b9403c04901e353586ec198 /chrome/browser/resources/menu.css
parent3f96c4e4b7254361caccc433be724469438cbc95 (diff)
downloadchromium_src-090bc22fd9703492c5cf2f76a0a9c16ffa580e0a.zip
chromium_src-090bc22fd9703492c5cf2f76a0a9c16ffa580e0a.tar.gz
chromium_src-090bc22fd9703492c5cf2f76a0a9c16ffa580e0a.tar.bz2
Switch WrenchMenu to use domui.
* Add WrenchMenu class that implements zoom/edit commands. * changed toolkit_view to use domui menu. * Add accelerator support. * allow subclass to have its own css. this also addresses comments on * removed clearTimeout * move init code to decorate as much as possible * changed init:config to setter * use 'hidden' rule to hide it, instead of not adding it. * I didn't change addHandler as now target and menuitem does not necessary the same. BUG=6497 TEST= Review URL: http://codereview.chromium.org/3601021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62244 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/resources/menu.css')
-rw-r--r--chrome/browser/resources/menu.css14
1 files changed, 11 insertions, 3 deletions
diff --git a/chrome/browser/resources/menu.css b/chrome/browser/resources/menu.css
index a279618..2c9b055 100644
--- a/chrome/browser/resources/menu.css
+++ b/chrome/browser/resources/menu.css
@@ -10,10 +10,13 @@ body {
.menu-item {
white-space: nowrap;
margin: 0;
- padding-top: 0;
- padding-bottom: 0;
+ padding-top: 1px;
+ padding-bottom: 1px;
background-repeat: no-repeat;
-webkit-padding-end: 19px;
+ display: -webkit-box;
+ -webkit-box-orient: horizontal;
+ overflow: hidden;
}
.disabled {
@@ -25,10 +28,15 @@ body {
}
.menu-label {
- display: inline-block;
+ -webkit-box-flex: 1;
vertical-align: middle;
}
+.accelerator {
+ opacity: 0.3;
+ -webkit-margin-start: 15px;
+}
+
.left-icon {
background-position: 4px center;
}