summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css
diff options
context:
space:
mode:
authorJouni Koivuviita <jouni.koivuviita@itmill.com>2010-04-08 13:30:32 +0000
committerJouni Koivuviita <jouni.koivuviita@itmill.com>2010-04-08 13:30:32 +0000
commit041f32f953c53c166e0c996cf653b10bef62500f (patch)
treedab918e3be49ce662d008634561f51d79eb00467 /WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css
parent0c1319e305b1ead57e0391dae95257552c6baf5d (diff)
downloadvaadin-framework-041f32f953c53c166e0c996cf653b10bef62500f.tar.gz
vaadin-framework-041f32f953c53c166e0c996cf653b10bef62500f.zip
Loads of small fixes to Base and Reindeer themes: contains bugfixes for issues found during developing the new Reindeer theme demo, plus a couple of new styles for Reindeer.
svn changeset:12389/svn branch:6.3
Diffstat (limited to 'WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css')
-rw-r--r--WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css99
1 files changed, 54 insertions, 45 deletions
diff --git a/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css b/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css
index d80f292055..42c23b40bb 100644
--- a/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css
+++ b/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css
@@ -1,18 +1,39 @@
/**
* Tabsheet "minimal" style --------------
*/
-.v-tabsheet-minimal .v-tabsheet-spacertd div {
+
+/* Minimal tabsheet on blue background */
+.blue .v-tabsheet-tabs-minimal .v-tabsheet-spacertd div,
+.blue .v-tabsheet-tabs-minimal .v-tabsheet-tabitem,
+.blue .v-tabsheet-tabs-minimal .v-tabsheet-tabitem-selected {
+ border-color: #7c8a91;
+}
+.blue .v-tabsheet-tabs-minimal .v-tabsheet-caption-close {
+ color: #7c8a91;
+}
+.blue .v-tabsheet-tabs-minimal .v-tabsheet-caption-close:hover {
+ color: #BCD3DE;
+ background: #778d98;
+}
+.blue .v-tabsheet-tabs-minimal .v-tabsheet-caption-close:active {
+ background: #4f6874;
+}
+
+/* Default & white styles */
+.v-tabsheet-tabs-minimal .v-tabsheet-spacertd div,
+.white .v-tabsheet-tabs-minimal .v-tabsheet-spacertd div {
border-bottom: 1px solid #bfbfbf;
height: auto;
background: transparent;
}
-.v-tabsheet-minimal .v-tabsheet-tabitemcell,
-.v-tabsheet-minimal .v-tabsheet-spacertd {
+.v-tabsheet-tabs-minimal .v-tabsheet-tabitemcell,
+.v-tabsheet-tabs-minimal .v-tabsheet-spacertd {
height: auto;
background: transparent;
padding-left: 0;
}
-.v-tabsheet-minimal .v-tabsheet-tabitem {
+.v-tabsheet-tabs-minimal .v-tabsheet-tabitem,
+.white .v-tabsheet-tabs-minimal .v-tabsheet-tabitem {
border: none;
border-bottom: 1px solid #bfbfbf;
color: #4d748f;
@@ -21,26 +42,27 @@
background: transparent;
text-shadow: none;
}
-.v-tabsheet-minimal .v-tabsheet-tabitem .v-caption {
+.v-tabsheet-tabs-minimal .v-tabsheet-tabitem .v-caption {
padding: 5px 16px;
height: auto;
background: transparent;
}
-.v-tabsheet-minimal .v-tabsheet-tabitemcell-selected {
+.v-tabsheet-tabs-minimal .v-tabsheet-tabitemcell-selected {
background: transparent;
}
-.v-tabsheet-minimal .v-tabsheet-tabitem-selected {
+.v-tabsheet-tabs-minimal .v-tabsheet-tabitem-selected,
+.white .v-tabsheet-tabs-minimal .v-tabsheet-tabitem-selected {
background: transparent;
border: 1px solid #bfbfbf;
border-bottom: none;
color: #222;
}
-.v-tabsheet-minimal .v-tabsheet-tabitem-selected .v-caption {
+.v-tabsheet-tabs-minimal .v-tabsheet-tabitem-selected .v-caption {
background: transparent;
padding: 4px 15px 6px 15px;
}
-.v-tabsheet-minimal .v-tabsheet-tabitem .v-caption-closable,
-.v-tabsheet-minimal .v-tabsheet-tabitem-selected .v-caption-closable {
+.v-tabsheet-tabs-minimal .v-tabsheet-tabitem .v-caption-closable,
+.v-tabsheet-tabs-minimal .v-tabsheet-tabitem-selected .v-caption-closable {
padding-right: 6px;
}
.v-tabsheet-content-minimal {
@@ -53,69 +75,56 @@
height: 0;
border: none;
}
-.v-tabsheet-minimal .v-tabsheet-scroller {
+.v-tabsheet-tabcontainer-minimal .v-tabsheet-scroller {
margin-top: -20px;
height: 17px;
padding: 0;
border: none;
background: transparent;
}
-.v-tabsheet-minimal .v-tabsheet-scroller button {
+.v-tabsheet-tabcontainer-minimal .v-tabsheet-scroller button {
margin-top: 0;
}
-.v-tabsheet-minimal .v-tabsheet-caption-close,
-.v-tabsheet-minimal .v-tabsheet-caption-close:hover,
-.v-tabsheet-minimal .v-tabsheet-caption-close:active {
+.v-tabsheet-tabs-minimal .v-tabsheet-caption-close,
+.v-tabsheet-tabs-minimal .v-tabsheet-caption-close:hover,
+.v-tabsheet-tabs-minimal .v-tabsheet-caption-close:active {
text-indent: 0;
background: transparent;
margin-left: 3px;
margin-right: -3px;
padding: 0;
color: #999;
- width: 15px;
- height: 15px;
+ width: 14px;
+ height: 14px;
line-height: 14px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
}
-.v-tabsheet-minimal .v-tabsheet-caption-close {
+.v-tabsheet-tabs-minimal .v-tabsheet-caption-close {
margin-top: 1px;
}
-.v-ff .v-tabsheet-minimal .v-tabsheet-caption-close,
-.v-ie7 .v-tabsheet-minimal .v-tabsheet-caption-close {
+.v-ff .v-tabsheet-tabs-minimal .v-tabsheet-caption-close,
+.v-ie7 .v-tabsheet-tabs-minimal .v-tabsheet-caption-close {
margin-top: -15px;
}
-.v-tabsheet-minimal .v-tabsheet-caption-close:hover {
+.v-tabsheet-tabs-minimal .v-tabsheet-caption-close:hover,
+.white .v-tabsheet-tabs-minimal .v-tabsheet-caption-close:hover {
color: #fff;
background: #aaa;
}
-.v-tabsheet-minimal .v-tabsheet-caption-close:active {
+.v-tabsheet-tabs-minimal .v-tabsheet-caption-close:active,
+.white .v-tabsheet-tabs-minimal .v-tabsheet-caption-close:active {
background: #777;
}
-/* Minimal tabsheet on blue background */
-.blue .v-tabsheet-minimal .v-tabsheet-spacertd div,
-.blue .v-tabsheet-minimal .v-tabsheet-tabitem,
-.blue .v-tabsheet-minimal .v-tabsheet-tabitem-selected {
- border-color: #7c8a91;
-}
-.blue .v-tabsheet-minimal .v-tabsheet-caption-close {
- color: #7c8a91;
-}
-.blue .v-tabsheet-minimal .v-tabsheet-caption-close:hover {
- color: #BCD3DE;
- background: #778d98;
-}
-.blue .v-tabsheet-minimal .v-tabsheet-caption-close:active {
- background: #4f6874;
-}
+
/* Minimal tabsheet on black background */
-.black .v-tabsheet-minimal .v-tabsheet-spacertd div,
-.black .v-tabsheet-minimal .v-tabsheet-tabitem,
-.black .v-tabsheet-minimal .v-tabsheet-tabitem-selected {
+.black .v-tabsheet-tabs-minimal .v-tabsheet-spacertd div,
+.black .v-tabsheet-tabs-minimal .v-tabsheet-tabitem,
+.black .v-tabsheet-tabs-minimal .v-tabsheet-tabitem-selected {
border-color: #3e4044;
color: #6a7f89;
}
-.black .v-tabsheet-minimal .v-tabsheet-tabitem-selected {
+.black .v-tabsheet-tabs-minimal .v-tabsheet-tabitem-selected {
color: #c9ccce;
}
.black .v-tabsheet-content-minimal,
@@ -123,13 +132,13 @@
color: #c9ccce;
text-shadow: #000 0 0 1px;
}
-.black .v-tabsheet-minimal .v-tabsheet-caption-close {
+.black .v-tabsheet-tabs-minimal .v-tabsheet-caption-close {
color: #72787c;
}
-.black .v-tabsheet-minimal .v-tabsheet-caption-close:hover {
+.black .v-tabsheet-tabs-minimal .v-tabsheet-caption-close:hover {
color: #1d2021;
background: #4d5154;
}
-.black .v-tabsheet-minimal .v-tabsheet-caption-close:active {
+.black .v-tabsheet-tabs-minimal .v-tabsheet-caption-close:active {
background: #626669;
} \ No newline at end of file