summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/themes/reindeer/panel
diff options
context:
space:
mode:
authorJouni Koivuviita <jouni.koivuviita@itmill.com>2011-05-19 12:39:20 +0000
committerJouni Koivuviita <jouni.koivuviita@itmill.com>2011-05-19 12:39:20 +0000
commitbc6b869ff40fe4379036fcb4d74ed80d39183046 (patch)
tree77eb61fa9da5fbb6b5df4ca6ab29031034dffaf4 /WebContent/VAADIN/themes/reindeer/panel
parentfbda46ca5715d391b39301abccdf30bf522fc510 (diff)
downloadvaadin-framework-bc6b869ff40fe4379036fcb4d74ed80d39183046.tar.gz
vaadin-framework-bc6b869ff40fe4379036fcb4d74ed80d39183046.zip
Fixes #5614 "Panel border is extra thick in Firefox 4/IE/Opera"
* Fixes also the unwanted caption border for the light panel, it shouldn't be there (regression since some change to Reindeer theme) svn changeset:18929/svn branch:6.6
Diffstat (limited to 'WebContent/VAADIN/themes/reindeer/panel')
-rw-r--r--WebContent/VAADIN/themes/reindeer/panel/panel.css51
1 files changed, 27 insertions, 24 deletions
diff --git a/WebContent/VAADIN/themes/reindeer/panel/panel.css b/WebContent/VAADIN/themes/reindeer/panel/panel.css
index 1c25094c9d..22e8ea5995 100644
--- a/WebContent/VAADIN/themes/reindeer/panel/panel.css
+++ b/WebContent/VAADIN/themes/reindeer/panel/panel.css
@@ -7,26 +7,30 @@
.v-panel-nocaption,
.white .v-panel-caption,
.white .v-panel-nocaption {
- border-bottom: 1px solid #dcdcdc;
+ border-bottom: 1px solid #e5e5e5;
line-height: 16px; /* accommodate minimum icon size */
}
-.v-sa .v-panel-caption,
-.v-sa .v-panel-nocaption,
-.v-ff3 .v-panel-caption,
-.v-ff3 .v-panel-nocaption {
- border-bottom-color: rgba(0,0,0,.1);
+.v-webkit .v-panel-caption,
+.v-webkit .v-panel-nocaption,
+.v-gecko .v-panel-caption,
+.v-gecko .v-panel-nocaption,
+.v-ie9 .v-panel-caption,
+.v-ie9 .v-panel-nocaption {
+ border-bottom-color: rgba(0,0,0,.08);
}
.v-panel-caption {
padding-bottom: 2px;
}
-.v-panel-content {
+.v-panel-content,
+.white .v-panel-content {
border: 1px solid #dcdcdc;
border-bottom: none;
border-top: none;
}
-.v-sa .v-panel-content,
-.v-ff3 .v-panel-content {
- border-color: rgba(0,0,0,.1);
+.v-webkit .v-panel-content,
+.v-gecko .v-panel-content,
+.v-ie9 .v-panel-content {
+ border-top-color: rgba(0,0,0,.07);
}
.v-panel-content > div {
background: #fff;
@@ -35,18 +39,20 @@
.v-ie6 .v-panel-content {
background: #fff;
}
-.v-panel-deco {
+.blue .v-panel-deco {
+ border-color: #92a3ac;
+ background: #adc2cd;
+}
+.v-panel-deco,
+.white .v-panel-deco {
height: 1px;
border-top: 1px solid #bebebe;
background: #e2e2e2;
overflow: hidden;
}
-.blue .v-panel-deco {
- border-color: #92a3ac;
- background: #adc2cd;
-}
-.v-sa .v-panel-deco,
-.v-ff3 .v-panel-deco {
+.v-wekit .v-panel-deco,
+.v-gecko .v-panel-deco,
+.v-ie9 .v-panel-deco {
border-top-color: rgba(0,0,0,.1);
background: rgba(0,0,0,.08);
}
@@ -61,16 +67,13 @@
.v-ie6 .v-panel-caption .v-errorindicator {
background-image: url(../common/icons/error-ie6.png);
}
-.v-ff2 .v-panel-caption .v-errorindicator {
- display: -moz-inline-stack;
-}
/* Light style */
-.v-panel-caption-light,
-.v-panel-nocaption-light {
+.v-panel-light .v-panel-caption-light,
+.v-panel-light .v-panel-nocaption-light {
border: none;
}
-.v-panel-content-light {
+.v-panel-light .v-panel-content-light {
border: none;
}
.v-panel-content-light > div {
@@ -79,7 +82,7 @@
.v-ie6 .v-panel-content-light {
background: transparent;
}
-.v-panel-deco-light {
+.v-panel-light .v-panel-deco-light {
height: 0;
border: none;
} \ No newline at end of file