summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2011-11-22 13:05:51 +0200
committerArtur Signell <artur@vaadin.com>2011-11-22 13:18:48 +0200
commit587658c364b42f810e97678b862c9862f306c7b0 (patch)
treeebbc0e8732c6a9f191db6896e5dca2d7e49d5e8b
parent8c2dc966215e5b0d3e8a3ce338e1cc1fd9b68465 (diff)
downloadvaadin-framework-587658c364b42f810e97678b862c9862f306c7b0.tar.gz
vaadin-framework-587658c364b42f810e97678b862c9862f306c7b0.zip
#7913 Removed IE7 specific CSS rules
-rw-r--r--WebContent/VAADIN/themes/base/button/button.css9
-rw-r--r--WebContent/VAADIN/themes/base/datefield/datefield.css13
-rw-r--r--WebContent/VAADIN/themes/base/gridlayout/gridlayout.css4
-rw-r--r--WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css6
-rw-r--r--WebContent/VAADIN/themes/base/splitpanel/splitpanel.css5
-rw-r--r--WebContent/VAADIN/themes/base/table/table.css10
-rw-r--r--WebContent/VAADIN/themes/base/tabsheet/tabsheet.css3
-rw-r--r--WebContent/VAADIN/themes/base/treetable/treetable.css3
-rw-r--r--WebContent/VAADIN/themes/base/upload/upload.css3
-rw-r--r--WebContent/VAADIN/themes/chameleon/components/button/button.css18
-rw-r--r--WebContent/VAADIN/themes/chameleon/components/datefield/datefield.css18
-rw-r--r--WebContent/VAADIN/themes/liferay/datefield/datefield.css5
-rw-r--r--WebContent/VAADIN/themes/liferay/window/window.css4
-rw-r--r--WebContent/VAADIN/themes/reindeer/button/button-ie.css1
-rw-r--r--WebContent/VAADIN/themes/reindeer/table/table.css5
-rw-r--r--WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css3
-rw-r--r--WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-normal-style.css3
-rw-r--r--WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-small-style.css3
-rw-r--r--WebContent/VAADIN/themes/runo/button/button.css12
-rw-r--r--WebContent/VAADIN/themes/runo/caption/caption.css3
-rw-r--r--WebContent/VAADIN/themes/runo/datefield/datefield.css6
-rw-r--r--WebContent/VAADIN/themes/runo/panel/panel.css3
-rw-r--r--WebContent/VAADIN/themes/runo/table/table.css4
-rw-r--r--WebContent/VAADIN/themes/runo/tabsheet/tabsheet.css15
-rw-r--r--WebContent/VAADIN/themes/runo/window/window.css7
25 files changed, 4 insertions, 162 deletions
diff --git a/WebContent/VAADIN/themes/base/button/button.css b/WebContent/VAADIN/themes/base/button/button.css
index 874619747e..1bc7d3ac92 100644
--- a/WebContent/VAADIN/themes/base/button/button.css
+++ b/WebContent/VAADIN/themes/base/button/button.css
@@ -29,10 +29,6 @@
cursor: default;
}
-.v-ie7 .v-button {
- display: inline;
-}
-
.v-button-wrap,
.v-button-caption {
vertical-align: middle;
@@ -140,11 +136,6 @@
white-space: nowrap;
}
-/* Fix for IE7 issue where checkbox moves 1 pixel down after selection (#4636) */
-.v-ie7 .v-checkbox {
- vertical-align: baseline;
-}
-
.v-checkbox .v-icon {
margin: 0 2px;
}
diff --git a/WebContent/VAADIN/themes/base/datefield/datefield.css b/WebContent/VAADIN/themes/base/datefield/datefield.css
index ef08509ed5..88d6f92c79 100644
--- a/WebContent/VAADIN/themes/base/datefield/datefield.css
+++ b/WebContent/VAADIN/themes/base/datefield/datefield.css
@@ -61,14 +61,6 @@
outline: 1px dotted black;
}
-.v-ie7 .v-datefield-calendarpanel-day {
- margin: 1px;
-}
-.v-ie7 .v-datefield-calendarpanel-day-focused {
- border: 1px dotted black;
- margin: 0px;
-}
-
.v-datefield-time {
white-space: nowrap;
}
@@ -92,8 +84,3 @@
background-color: #ffe0e0;
}
*/
-/* IE somehow loses generic v-disabled alpha. See #1960 */
-.v-ie7 .v-disabled .v-datefield-button,
-.v-ie7 .v-disabled .v-datefield-textfield {
- filter: alpha(opacity=30);
-} \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/base/gridlayout/gridlayout.css b/WebContent/VAADIN/themes/base/gridlayout/gridlayout.css
index 033fea5867..38e2bb3aed 100644
--- a/WebContent/VAADIN/themes/base/gridlayout/gridlayout.css
+++ b/WebContent/VAADIN/themes/base/gridlayout/gridlayout.css
@@ -23,7 +23,3 @@
.v-gridlayout-spacing-off {
overflow: hidden;
}
-/* Ensure that resizing gridlayout works in IE */
-.v-ie7 .v-gridlayout {
- overflow: hidden;
-} \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css b/WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css
index 58badbc615..6ed04d8f06 100644
--- a/WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css
+++ b/WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css
@@ -31,9 +31,3 @@
padding-top: 0;
padding-left: 0;
}
-/* To make sure IE don't expand elements larger than they should */
-.v-ie7 .v-orderedlayout,
-.v-ie7 .v-horizontallayout,
-.v-ie7 .v-verticallayout {
- overflow: hidden;
-}
diff --git a/WebContent/VAADIN/themes/base/splitpanel/splitpanel.css b/WebContent/VAADIN/themes/base/splitpanel/splitpanel.css
index 3473092fa5..c24e2df06b 100644
--- a/WebContent/VAADIN/themes/base/splitpanel/splitpanel.css
+++ b/WebContent/VAADIN/themes/base/splitpanel/splitpanel.css
@@ -33,8 +33,3 @@
.v-disabled .v-splitpanel-vsplitter div {
cursor: default;
}
-/* IE specific styles */
-.v-ie7 .v-splitpanel-first-container,
-.v-ie7 .v-splitpanel-second-container {
- position: relative;
-} \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/base/table/table.css b/WebContent/VAADIN/themes/base/table/table.css
index dd452c851f..e2b2a16ffe 100644
--- a/WebContent/VAADIN/themes/base/table/table.css
+++ b/WebContent/VAADIN/themes/base/table/table.css
@@ -26,9 +26,6 @@
overflow: hidden;
text-align: left; /* Force default alignment */
}
-.v-ie7 .v-table {
- overflow: visible;
-}
.v-table-header-wrap {
overflow: hidden;
border: 1px solid #aaa;
@@ -93,10 +90,6 @@
white-space: nowrap;
margin-left: 6px;
}
-.v-ie7 .v-table-caption-container-align-right {
- margin-left: 0px;
- padding-left: 6px;
-}
.v-table-caption-container-align-right {
float: right;
}
@@ -181,9 +174,6 @@
position: relative; /* hide this from IE, it works without it */
cursor: pointer;
}
-.v-ie7 .v-table-column-selector {
- position: static;
-}
.v-table-focus-slot-left {
border-left: 2px solid #999;
float: none;
diff --git a/WebContent/VAADIN/themes/base/tabsheet/tabsheet.css b/WebContent/VAADIN/themes/base/tabsheet/tabsheet.css
index b150a1981e..bfa2344f5c 100644
--- a/WebContent/VAADIN/themes/base/tabsheet/tabsheet.css
+++ b/WebContent/VAADIN/themes/base/tabsheet/tabsheet.css
@@ -107,9 +107,6 @@
border-bottom: none;
position: relative;
}
-.v-ie7 .v-tabsheet-content {
- zoom: 1;
-}
.v-tabsheet-deco {
height: 1px;
background: #aaa;
diff --git a/WebContent/VAADIN/themes/base/treetable/treetable.css b/WebContent/VAADIN/themes/base/treetable/treetable.css
index 02f358e4e6..de505ba774 100644
--- a/WebContent/VAADIN/themes/base/treetable/treetable.css
+++ b/WebContent/VAADIN/themes/base/treetable/treetable.css
@@ -5,9 +5,6 @@
/* defines the amount of indent per level */
width: 18px;
}
-.v-ie7 .v-treetable-treespacer{
- height: 100%; /* #7388 */
-}
.v-treetable-node-closed {
background: url(../treetable/img/arrow-right.png) right center no-repeat;
diff --git a/WebContent/VAADIN/themes/base/upload/upload.css b/WebContent/VAADIN/themes/base/upload/upload.css
index e6951e5dbf..adc5751d7c 100644
--- a/WebContent/VAADIN/themes/base/upload/upload.css
+++ b/WebContent/VAADIN/themes/base/upload/upload.css
@@ -2,9 +2,6 @@
white-space: nowrap;
}
-.v-ie7 .v-upload {
- margin:0;
-}
.v-upload-immediate {
position: relative;
diff --git a/WebContent/VAADIN/themes/chameleon/components/button/button.css b/WebContent/VAADIN/themes/chameleon/components/button/button.css
index d31bdd0ecf..6629cfeb1e 100644
--- a/WebContent/VAADIN/themes/chameleon/components/button/button.css
+++ b/WebContent/VAADIN/themes/chameleon/components/button/button.css
@@ -1,5 +1,4 @@
.v-button:active,
-.v-ie7 .v-pressed.v-button,
.v-ie8 .v-pressed.v-button,
div.v-button-down {
background-image: url(../../img/grad-dark-bottom2.png);
@@ -7,7 +6,6 @@ div.v-button-down {
}
.v-button:active .v-button-wrap,
-.v-ie7 .v-pressed.v-button .v-button-wrap,
.v-ie8 .v-pressed.v-button .v-button-wrap,
.v-button-down .v-button-wrap {
background-image: url(../../img/grad-dark-top2.png);
@@ -96,7 +94,6 @@ div.v-button-down .v-button-wrap {
}
.v-button-small:active .v-button-wrap,
-.v-ie7 .v-button-small.v-pressed .v-button-wrap,
.v-ie8 .v-button-small.v-pressed .v-button-wrap,
.v-button-down.small .v-button-wrap {
padding: 2px 10px;
@@ -117,7 +114,6 @@ div.v-button-down .v-button-wrap {
}
.v-button-wide:active .v-button-wrap,
-.v-ie7 .v-button-wide.v-pressed .v-button-wrap,
.v-ie8 .v-button-wide.v-pressed .v-button-wrap {
padding-left: 25px;
padding-right: 25px;
@@ -133,7 +129,6 @@ div.v-button-down .v-button-wrap {
}
.v-button-tall:active .v-button-wrap,
-.v-ie7 .v-button-tall.v-pressed .v-button-wrap,
.v-ie8 .v-button-tall.v-pressed .v-button-wrap {
padding-top: 12px;
padding-bottom: 12px;
@@ -249,19 +244,6 @@ body.v-ie .v-pressed.v-button-borderless .v-button-wrap {
margin-right: -0.5em;
}
-.v-ie7 .v-button-icon-on-right {
- position: relative;
- }
-
-.v-ie7 .v-button-icon-on-right .v-button-caption {
- padding-right: 14px;
- }
-
-.v-ie7 .v-button-icon-on-right .v-icon {
- position: absolute;
- right: 0;
- margin: 0;
- }
/*******************************************************************************
* Icon-only
diff --git a/WebContent/VAADIN/themes/chameleon/components/datefield/datefield.css b/WebContent/VAADIN/themes/chameleon/components/datefield/datefield.css
index 79bf7f904a..3804ab52e0 100644
--- a/WebContent/VAADIN/themes/chameleon/components/datefield/datefield.css
+++ b/WebContent/VAADIN/themes/chameleon/components/datefield/datefield.css
@@ -23,24 +23,6 @@
height: 1.2em;
}
-.v-ie7 .v-datefield-button {
- height: 1.55em;
- margin-top: 1px;
- padding: 0;
- }
-
-.v-ie7 .v-datefield-button {
- height: 1.85em;
- }
-
-.v-ie7 .v-datefield-small .v-datefield-button {
- height: 1.75em;
- }
-
-.v-ie7 .v-datefield-big .v-datefield-button {
- height: 2em;
- }
-
.v-ie8 .v-datefield-button {
height: 1.6em;
padding: 0;
diff --git a/WebContent/VAADIN/themes/liferay/datefield/datefield.css b/WebContent/VAADIN/themes/liferay/datefield/datefield.css
index fc10f1639e..6040052798 100644
--- a/WebContent/VAADIN/themes/liferay/datefield/datefield.css
+++ b/WebContent/VAADIN/themes/liferay/datefield/datefield.css
@@ -116,11 +116,6 @@ span.v-datefield-calendarpanel-month {
min-width: 22px;
}
-.v-ie7 .v-datefield-calendarpanel-prevyear button,
-.v-ie7 .v-datefield-calendarpanel-nextyear button {
- width: 22px;
-}
-
.v-datefield-calendarpanel-day {
display: block;
width: 22px;
diff --git a/WebContent/VAADIN/themes/liferay/window/window.css b/WebContent/VAADIN/themes/liferay/window/window.css
index ae1516b78a..5ac7c02175 100644
--- a/WebContent/VAADIN/themes/liferay/window/window.css
+++ b/WebContent/VAADIN/themes/liferay/window/window.css
@@ -10,10 +10,6 @@
background: #fff url(top-left.png) no-repeat;
}
-.v-ie7 .v-window-wrap {
- background-position: 1px 1px;
-}
-
.v-window-outerheader {
height: 16px;
margin-left: 9px;
diff --git a/WebContent/VAADIN/themes/reindeer/button/button-ie.css b/WebContent/VAADIN/themes/reindeer/button/button-ie.css
index b75a0c896e..47d9496e81 100644
--- a/WebContent/VAADIN/themes/reindeer/button/button-ie.css
+++ b/WebContent/VAADIN/themes/reindeer/button/button-ie.css
@@ -1,4 +1,3 @@
-.v-ie7 .v-nativebutton-link,
.v-ie8 .v-nativebutton-link {
padding: 0;
text-align: left;
diff --git a/WebContent/VAADIN/themes/reindeer/table/table.css b/WebContent/VAADIN/themes/reindeer/table/table.css
index f824ad00f9..bfbed67f93 100644
--- a/WebContent/VAADIN/themes/reindeer/table/table.css
+++ b/WebContent/VAADIN/themes/reindeer/table/table.css
@@ -25,11 +25,6 @@
line-height: normal;
}
-.v-ie7 .v-table.v-disabled {
- /* Fixes ie issue #7324 where disabled shim does not cover table body */
- position: relative;
-}
-
.v-table-footer-wrap,
.white .v-table-footer-wrap {
text-transform: none;
diff --git a/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css b/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css
index d0041e586a..dfa83d7088 100644
--- a/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css
+++ b/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-minimal-style.css
@@ -105,8 +105,7 @@
.v-tabsheet-tabs-minimal .v-tabsheet-caption-close {
margin-top: 1px;
}
-.v-ff .v-tabsheet-tabs-minimal .v-tabsheet-caption-close,
-.v-ie7 .v-tabsheet-tabs-minimal .v-tabsheet-caption-close {
+.v-ff .v-tabsheet-tabs-minimal .v-tabsheet-caption-close {
margin-top: -15px;
}
.v-tabsheet-tabs-minimal .v-tabsheet-caption-close:hover,
diff --git a/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-normal-style.css b/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-normal-style.css
index 478348243e..47d8753395 100644
--- a/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-normal-style.css
+++ b/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-normal-style.css
@@ -52,8 +52,7 @@
font-size: 14px;
font-weight: normal;
}
-.v-ff .v-tabsheet-caption-close,
-.v-ie7 .v-tabsheet-caption-close {
+.v-ff .v-tabsheet-caption-close {
margin-top: -17px;
}
.v-tabsheet-caption-close:hover {
diff --git a/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-small-style.css b/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-small-style.css
index e440f7fdd1..c7c79d35ee 100644
--- a/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-small-style.css
+++ b/WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet-small-style.css
@@ -50,8 +50,7 @@
.v-tabsheet-tabs-bar .v-tabsheet-caption-close {
margin-top: 1px;
}
-.v-ff .v-tabsheet-tabs-bar .v-tabsheet-caption-close,
-.v-ie7 .v-tabsheet-tabs-bar .v-tabsheet-caption-close {
+.v-ff .v-tabsheet-tabs-bar .v-tabsheet-caption-close {
margin-top: -14px;
}
.v-tabsheet-tabs-bar .v-tabsheet-caption-close:hover {
diff --git a/WebContent/VAADIN/themes/runo/button/button.css b/WebContent/VAADIN/themes/runo/button/button.css
index 0ab4d60d1d..530c981436 100644
--- a/WebContent/VAADIN/themes/runo/button/button.css
+++ b/WebContent/VAADIN/themes/runo/button/button.css
@@ -56,12 +56,6 @@
text-overflow: ellipsis;
}
-.v-ie7 .v-button .v-button-wrap {
- overflow: visible;
-}
-
-
-
/* Small style */
.v-button-small .v-button-wrap,
.v-disabled.v-button-small .v-button-wrap {
@@ -160,9 +154,3 @@
.v-checkbox .v-errorindicator {
padding-left: 10px;
}
-.v-ie7 .v-checkbox .v-errorindicator {
- padding-right: 7px;
- }
-.v-ie7 .v-button .v-errorindicator {
- padding-right: 5px;
- } \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/runo/caption/caption.css b/WebContent/VAADIN/themes/runo/caption/caption.css
index 43abda4067..93d7874665 100644
--- a/WebContent/VAADIN/themes/runo/caption/caption.css
+++ b/WebContent/VAADIN/themes/runo/caption/caption.css
@@ -6,6 +6,3 @@
height: 16px;
background: transparent url(../icons/16/error.png) no-repeat top right;
}
-.v-ie7 .v-errorindicator {
- margin-left: -3px;
-} \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/runo/datefield/datefield.css b/WebContent/VAADIN/themes/runo/datefield/datefield.css
index 0b65fd9054..5b80a0a5db 100644
--- a/WebContent/VAADIN/themes/runo/datefield/datefield.css
+++ b/WebContent/VAADIN/themes/runo/datefield/datefield.css
@@ -143,9 +143,3 @@ td.v-datefield-calendarpanel-month {
color: #999;
font-style: normal;
}
-/* IE specific styles */
-.v-ie7 .v-datefield-button {
- background-position: right 1px;
- height: 25px;
- margin: 0;
-} \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/runo/panel/panel.css b/WebContent/VAADIN/themes/runo/panel/panel.css
index d69e319a8d..138fb07f9c 100644
--- a/WebContent/VAADIN/themes/runo/panel/panel.css
+++ b/WebContent/VAADIN/themes/runo/panel/panel.css
@@ -67,15 +67,12 @@
overflow: hidden;
}
/* IE specific rules */
-.v-ie7 .v-panel-content,
.v-ie8 .v-panel-content {
border-bottom: 1px solid #babfc0;
}
-.v-ie7 .v-panel-content-light,
.v-ie8 .v-panel-content-light {
border-bottom: none;
}
-.v-ie7 .v-panel-deco,
.v-ie8 .v-panel-deco {
height: 0;
overflow: hidden;
diff --git a/WebContent/VAADIN/themes/runo/table/table.css b/WebContent/VAADIN/themes/runo/table/table.css
index 369aafa486..42f93752be 100644
--- a/WebContent/VAADIN/themes/runo/table/table.css
+++ b/WebContent/VAADIN/themes/runo/table/table.css
@@ -28,10 +28,6 @@
text-shadow: #ffffff 0 1px 0;
margin-left: 4px;
}
-.v-ie7 .v-table-caption-container-align-right {
- margin-left: 0px;
- padding-left: 0px;
-}
.v-table-sort-indicator {
width: 0;
height: 36px;
diff --git a/WebContent/VAADIN/themes/runo/tabsheet/tabsheet.css b/WebContent/VAADIN/themes/runo/tabsheet/tabsheet.css
index da95cb0c8b..9c6559b0f3 100644
--- a/WebContent/VAADIN/themes/runo/tabsheet/tabsheet.css
+++ b/WebContent/VAADIN/themes/runo/tabsheet/tabsheet.css
@@ -141,7 +141,6 @@
overflow: hidden;
margin: 0;
}
-.v-ie7 .v-tabsheet-deco,
.v-ie8 .v-tabsheet-deco,
.v-ie9 .v-tabsheet-deco {
width: 100%;
@@ -249,20 +248,6 @@
margin-left: -3px;
padding-left: 3px;
}*/
-/* IE specific styles */
-.v-ie7 .v-tabsheet-tabs-light {
- height: 32px;
-}
-.v-ie7 .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected {
- border: none;
- background: #fff url(img/inline-tab-right.png) no-repeat right top;
- padding: 0;
- height: 32px;
-}
-.v-ie7 .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected .v-caption {
- background: transparent url(img/inline-tab-left.png) no-repeat -7px 0;
- padding: 9px 11px 0 11px;
-}
.v-ie .v-tabsheet-deco-light {
height: 0;
} \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/runo/window/window.css b/WebContent/VAADIN/themes/runo/window/window.css
index 7edea92ed1..210bccb9b9 100644
--- a/WebContent/VAADIN/themes/runo/window/window.css
+++ b/WebContent/VAADIN/themes/runo/window/window.css
@@ -34,12 +34,7 @@
background: transparent url(img/bottom-right.png) no-repeat right bottom;
overflow: visible;
}
-.v-ie7 .v-window-footer {
- position: relative;
- overflow: visible;
-}
-.v-window-resizebox,
-.v-ie7 .v-window-resizebox {
+.v-window-resizebox {
position: absolute; /* Needed to position the element over ScrollPanel, which is relatively positioned */
right: 5px;
width: 10px;