summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/themes/base/menubar
diff options
context:
space:
mode:
authorJouni Koivuviita <jouni.koivuviita@itmill.com>2009-11-08 20:17:30 +0000
committerJouni Koivuviita <jouni.koivuviita@itmill.com>2009-11-08 20:17:30 +0000
commit2b8e8c3f8f0853753fa904a53bb8e38a7aa5736a (patch)
tree054591e03d8ebbfbfe8cf03fb65e72e2bdf07ecd /WebContent/VAADIN/themes/base/menubar
parentb3261ba509f9b0ca2c4f7fa422e48225a6e033df (diff)
downloadvaadin-framework-2b8e8c3f8f0853753fa904a53bb8e38a7aa5736a.tar.gz
vaadin-framework-2b8e8c3f8f0853753fa904a53bb8e38a7aa5736a.zip
MenuBar fixes:
* Fixes #2849: Deprecate MenuBar.setSubmenuIcon method, and provide the same functionality via CSS * Fixes #2821: Sumbenu icon is not aligned with the menu item's text * Fixes #3482: MenuItem: Subitem is wrongly marked as selected Deprecated setCollapse method at the same time, redundant method (the feature should always be enabled). svn changeset:9675/svn branch:6.2
Diffstat (limited to 'WebContent/VAADIN/themes/base/menubar')
-rw-r--r--WebContent/VAADIN/themes/base/menubar/menubar.css27
1 files changed, 19 insertions, 8 deletions
diff --git a/WebContent/VAADIN/themes/base/menubar/menubar.css b/WebContent/VAADIN/themes/base/menubar/menubar.css
index e39598d7f2..610fb4d9b4 100644
--- a/WebContent/VAADIN/themes/base/menubar/menubar.css
+++ b/WebContent/VAADIN/themes/base/menubar/menubar.css
@@ -1,23 +1,20 @@
.v-menubar table {
- white-space: nowrap;
- border-collapse: collapse;
- padding: 0;
- margin: 0;
-}
-.v-menubar table {
- white-space: nowrap;
border-collapse: collapse;
padding: 0;
margin: 0;
}
.v-menubar .menuitem {
cursor: default;
+ vertical-align: middle;
+ white-space: nowrap;
+}
+.v-menubar .menuitem * {
+ vertical-align: middle;
}
.v-menubar-submenu {
background: #fff;
}
.v-menubar-submenu table {
- white-space: nowrap;
border-collapse: collapse;
padding: 0;
margin: 0;
@@ -34,4 +31,18 @@
}
.v-menubar-submenu .menuitem {
cursor: default;
+ vertical-align: middle;
+ white-space: nowrap;
+}
+.v-menubar-submenu .menuitem * {
+ vertical-align: middle;
+}
+.v-menubar .v-menubar-submenu-indicator {
+ display: none;
+}
+.v-menubar-submenu .v-menubar-submenu-indicator {
+ margin-left: 1em;
+ float: right;
+ height: 100%;
+ font-size: 0.9em;
} \ No newline at end of file