From: Artur Signell Date: Fri, 15 May 2009 09:40:25 +0000 (+0000) Subject: Fix for #2953 - Rename old default theme to itmill5 X-Git-Tag: 6.7.0.beta1~2872 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=9b6e853c595ac303a60cdd40a5dcb566e9b6ce5d;p=vaadin-framework.git Fix for #2953 - Rename old default theme to itmill5 svn changeset:7826/svn branch:6.0 --- diff --git a/WebContent/VAADIN/themes/contacts/styles.css b/WebContent/VAADIN/themes/contacts/styles.css index 40fc5e8096..2df9a1776e 100644 --- a/WebContent/VAADIN/themes/contacts/styles.css +++ b/WebContent/VAADIN/themes/contacts/styles.css @@ -1,4 +1,4 @@ - @import url(../default/styles.css); + @import url(../itmill5/styles.css); /* Add some padding to the tree */ .v-tree { diff --git a/WebContent/VAADIN/themes/coverflow/styles.css b/WebContent/VAADIN/themes/coverflow/styles.css index b33cf5dfb7..03221693ea 100644 --- a/WebContent/VAADIN/themes/coverflow/styles.css +++ b/WebContent/VAADIN/themes/coverflow/styles.css @@ -1,4 +1,4 @@ -@import url(../default/styles.css); +@import url(../itmill5/styles.css); .v-app, body.v-generated-body { background-color: black; diff --git a/WebContent/VAADIN/themes/default/absolutelayout/absolutelayout.css b/WebContent/VAADIN/themes/default/absolutelayout/absolutelayout.css deleted file mode 100644 index 9373b73db8..0000000000 --- a/WebContent/VAADIN/themes/default/absolutelayout/absolutelayout.css +++ /dev/null @@ -1,4 +0,0 @@ -.v-absolutelayout-wrapper { - position: absolute; - overflow:hidden; -} diff --git a/WebContent/VAADIN/themes/default/accordion/accordion.css b/WebContent/VAADIN/themes/default/accordion/accordion.css deleted file mode 100644 index b51b6e8b03..0000000000 --- a/WebContent/VAADIN/themes/default/accordion/accordion.css +++ /dev/null @@ -1,21 +0,0 @@ -.v-accordion-item { - background-color: #fff; -} -.v-accordion-item-caption { - height: 31px; - background: #edf0f0 url(../tabsheet/img/tab-bg.png); - font-size: 15px; - color: #656d73; - border-top: 1px solid #c8cccd; -} -.v-accordion-item-caption .v-caption { - padding: 7px 0 6px 18px; -} -.v-accordion-item-open .v-accordion-item-caption { - color: #3b4b57; - background: #d5dee2 url(img/selected-bg.png); - border-top-color: #cbd7de; - border-bottom-color: #bfc9d4; - text-shadow: #fafafa 0 1px 0; - border-bottom: 1px solid #c8cccd; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/accordion/img/collapsed-icon.png b/WebContent/VAADIN/themes/default/accordion/img/collapsed-icon.png deleted file mode 100755 index 1443459eb4..0000000000 Binary files a/WebContent/VAADIN/themes/default/accordion/img/collapsed-icon.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/accordion/img/expanded-icon.png b/WebContent/VAADIN/themes/default/accordion/img/expanded-icon.png deleted file mode 100755 index 8a28fb8811..0000000000 Binary files a/WebContent/VAADIN/themes/default/accordion/img/expanded-icon.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/accordion/img/selected-bg.png b/WebContent/VAADIN/themes/default/accordion/img/selected-bg.png deleted file mode 100755 index 99dca1c2d9..0000000000 Binary files a/WebContent/VAADIN/themes/default/accordion/img/selected-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/button/button.css b/WebContent/VAADIN/themes/default/button/button.css deleted file mode 100644 index 4b4cc14759..0000000000 --- a/WebContent/VAADIN/themes/default/button/button.css +++ /dev/null @@ -1,21 +0,0 @@ -.v-button { - font-size: 13px; -} -.v-checkbox .v-errorindicator { - padding-left: 10px; -} -.v-ie6 .v-button, -.v-ie7 .v-button { - padding-left: 10px; - padding-right: 10px; -} -.v-ie6 .v-checkbox .v-errorindicator { - padding-right: 4px; -} -.v-ie7 .v-checkbox .v-errorindicator { - padding-right: 7px; -} -.v-ie6 .v-button .v-errorindicator, -.v-ie7 .v-button .v-errorindicator { - padding-right: 5px; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/caption/caption.css b/WebContent/VAADIN/themes/default/caption/caption.css deleted file mode 100644 index d5be467822..0000000000 --- a/WebContent/VAADIN/themes/default/caption/caption.css +++ /dev/null @@ -1,15 +0,0 @@ -.v-captionwrapper { - margin: 0.3em 0 0 0; -} -.v-errorindicator { - width: 12px; - height: 16px; - background: transparent url(../icons/16/error.png) no-repeat top right; -} -.v-ie6 .v-errorindicator { - /* gif for transparency */ - background-image: url(../icons/16/error.gif); -} -.v-ie7 .v-errorindicator { - margin-left: -3px; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/common/common.css b/WebContent/VAADIN/themes/default/common/common.css deleted file mode 100644 index 5f564e3997..0000000000 --- a/WebContent/VAADIN/themes/default/common/common.css +++ /dev/null @@ -1,116 +0,0 @@ -.v-generated-body { - background: #e9eced; -} -.v-app { - background: #e9eced; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 13px; - line-height: 18px; -} -.v-app-loading { - background-image: url(img/loading-indicator.gif); - background-repeat: no-repeat; - background-position: 50%; -} -/* Global font styles */ -.v-window, -.v-popupview-popup, -.v-app input, -.v-app select, -.v-app button, -.v-app textarea, -.v-window input, -.v-window select, -.v-window button, -.v-window textarea, -.v-popupview-popup input, -.v-popupview-popup select, -.v-popupview-popup button, -.v-popupview-popup textarea { - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 13px; -} -.v-app select, -.v-window select { - padding: 0; -} -/* Custom tooltip */ -.v-tooltip { - background-color: #fffcdd; - border: 1px solid #b8b295; - border-top-color: #d5d2c1; - border-left-color: #d5d2c1; - font-size: 11px; - line-height: 13px; - font-family: arial, helvetica, tahoma, verdana, sans-serif; - color: #5d5444; -} -.v-tooltip-text { - padding: 2px 4px; - border: none; - border-top: 1px solid #fffef5; - border-bottom: 1px solid #fbf8d9; -} -.v-tooltip .v-errormessage { - padding: 3px 4px 3px 4px; - background: #ffecc6; - color: #b74100; - border: none; - border-top: 1px solid #fff3dc; - border-bottom: 1px solid #ead7b1; -} -.v-tooltip .v-errormessage h2 { - font-size: 16px; - font-weight: normal; - color: #ab3101; - margin: 2px 0 8px 0; -} -.v-tooltip .v-errormessage h3 { - font-size: 13px; - font-weight: bold; - margin: 1px 0 4px 0; -} -.v-contextmenu { - background: #e9eced url(../tabsheet/img/tab-bg.png); - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - background-color: #f6f7f7; - color: #464f52; - font-size: 12px; - line-height: 14px; -} -.v-contextmenu .gwt-MenuBar { - border-right: 1px solid #c6cbcc; - border-bottom: 1px solid #c6cbcc; - border-top: 1px solid #d0d4d5; - border-left: 1px solid #d0d4d5; -} -.v-contextmenu .gwt-MenuItem { - padding: 2px 0; -} -.v-contextmenu .gwt-MenuItem div { - padding: 1px 20px 1px 8px; -} -.v-contextmenu .gwt-MenuItem-selected div { - color: #fff; - background: #5daee8; -} -.v-contextmenu .gwt-MenuItem img { - margin-right: 10px; -} -.v-loading-indicator, -.v-loading-indicator-delay, -.v-loading-indicator-wait { - width: 31px; - height: 31px; - background: transparent url(img/loading-indicator.gif); - margin-right: 5px; - margin-top: 5px; -} -.v-loading-indicator-delay { - background-image: url(img/loading-indicator-delay.gif); -} -.v-loading-indicator-wait { - background-image: url(img/loading-indicator-wait.gif); -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/common/img/ajax-loader-big.gif b/WebContent/VAADIN/themes/default/common/img/ajax-loader-big.gif deleted file mode 100644 index 73dc88e31f..0000000000 Binary files a/WebContent/VAADIN/themes/default/common/img/ajax-loader-big.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/common/img/ajax-loader-medium.gif b/WebContent/VAADIN/themes/default/common/img/ajax-loader-medium.gif deleted file mode 100644 index 0a0c6aaef0..0000000000 Binary files a/WebContent/VAADIN/themes/default/common/img/ajax-loader-medium.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/common/img/ajax-loader.gif b/WebContent/VAADIN/themes/default/common/img/ajax-loader.gif deleted file mode 100755 index 354dc4685c..0000000000 Binary files a/WebContent/VAADIN/themes/default/common/img/ajax-loader.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/common/img/blank.gif b/WebContent/VAADIN/themes/default/common/img/blank.gif deleted file mode 100644 index 3776af0784..0000000000 Binary files a/WebContent/VAADIN/themes/default/common/img/blank.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/common/img/loading-indicator-delay.gif b/WebContent/VAADIN/themes/default/common/img/loading-indicator-delay.gif deleted file mode 100755 index 48810bb064..0000000000 Binary files a/WebContent/VAADIN/themes/default/common/img/loading-indicator-delay.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/common/img/loading-indicator-wait.gif b/WebContent/VAADIN/themes/default/common/img/loading-indicator-wait.gif deleted file mode 100755 index 5f7aab9afd..0000000000 Binary files a/WebContent/VAADIN/themes/default/common/img/loading-indicator-wait.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/common/img/loading-indicator.gif b/WebContent/VAADIN/themes/default/common/img/loading-indicator.gif deleted file mode 100755 index cedaa56b10..0000000000 Binary files a/WebContent/VAADIN/themes/default/common/img/loading-indicator.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/datefield/datefield.css b/WebContent/VAADIN/themes/default/datefield/datefield.css deleted file mode 100644 index 010ce3aef9..0000000000 --- a/WebContent/VAADIN/themes/default/datefield/datefield.css +++ /dev/null @@ -1,136 +0,0 @@ -.v-datefield-button { - font-size:13px; - width: 22px; - height: 24px; - padding: 0; - overflow: hidden; - border: none; - background: transparent url(img/open-button.png) no-repeat right 0; - vertical-align: top; -} -.v-datefield-popup { - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 12px; - background: #f6f7f7; - border: 1px solid #b6bbbc; - padding: 6px; -} -.v-datefield-calendarpanel { - width: 19em; - font-size: 12px; -} -.v-datefield-popup .v-datefield-calendarpanel { - width: 16em; -} -.v-datefield-calendarpanel td { - text-align: right; -} -.v-datefield-calendarpanel td span { - display: block; -} -.v-datefield-calendarpanel-header { - height: 30px; -} -.v-datefield-calendarpanel-header, -.v-datefield-calendarpanel strong { - font-size: 13px; -} -.v-datefield-popup .v-datefield-calendarpanel-header, -.v-datefield-popup .v-datefield-calendarpanel strong { - font-size: 12px; -} -.v-datefield-calendarpanel-month { - font-weight: bold; - text-shadow: #ffffff 2px 2px 0; -} -/* Year buttons */ -.v-datefield-calendarpanel .v-button-prevyear, -.v-datefield-calendarpanel .v-button-nextyear { - display: block; - width: 16px; - height: 16px; - border: none; - padding: 0; - background: transparent url(img/prevyear.png) no-repeat; - text-indent: -90000px; - margin: 0 auto; -} -.v-datefield-calendarpanel .v-button-nextyear { - background: transparent url(img/nextyear.png) no-repeat; -} -.v-datefield-calendarpanel .v-button-prevyear:hover, -.v-datefield-calendarpanel .v-button-nextyear:hover { - background-position: left bottom; -} -/* Month buttons */ -.v-datefield-calendarpanel .v-button-prevmonth, -.v-datefield-calendarpanel .v-button-nextmonth { - display: block; - width: 11px; - height: 16px; - border: none; - padding: 0; - background: transparent url(img/prevmonth.png) no-repeat; - text-indent: -90000px; - margin: 0 auto; -} -.v-datefield-calendarpanel .v-button-nextmonth { - background: transparent url(img/nextmonth.png) no-repeat; -} -.v-datefield-calendarpanel .v-button-prevmonth:hover, -.v-datefield-calendarpanel .v-button-nextmonth:hover { - background-position: left bottom; -} -.v-datefield-calendarpanel strong { - color: #ee5311; - display: block; - width: 20px; -} -.v-datefield-calendarpanel-day, -.v-datefield-calendarpanel-day-today { - padding: 1px 3px; - width: 14px; - height: 16px; -} -.v-datefield-calendarpanel-day-today { - border: 1px solid #429ce9; - width: 12px; - height: 14px -} -.v-datefield-calendarpanel-day-entry { - color: #6a98b5; -} -.v-datefield-calendarpanel-day-disabled { - font-weight: normal; - color: #dddddd; -} -.v-datefield-calendarpanel-day-entry.v-datefield-calendarpanel-day-disabled { - color: #afd6f8; -} -.v-datefield-calendarpanel-day-selected { - font-weight: bold; - width: 14px; - height: 16px; - color: #fff; - padding: 1px 3px; - background: transparent url(img/selected-bg.png) no-repeat 50% 50%; - border: none; -} -.v-datefield-time { - font-size: 11px; -} -.v-datefield-time .v-select { - font-size: 10px; - padding: 0; - margin: 0; -} -.v-datefield-rendererror .v-textfield { - background: #ff9999; -} -/* 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/default/datefield/img/nextmonth.png b/WebContent/VAADIN/themes/default/datefield/img/nextmonth.png deleted file mode 100644 index 3315125dd1..0000000000 Binary files a/WebContent/VAADIN/themes/default/datefield/img/nextmonth.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/datefield/img/nextyear.png b/WebContent/VAADIN/themes/default/datefield/img/nextyear.png deleted file mode 100644 index 22633fd31a..0000000000 Binary files a/WebContent/VAADIN/themes/default/datefield/img/nextyear.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/datefield/img/open-button.png b/WebContent/VAADIN/themes/default/datefield/img/open-button.png deleted file mode 100644 index 548ca12f70..0000000000 Binary files a/WebContent/VAADIN/themes/default/datefield/img/open-button.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/datefield/img/prevmonth.png b/WebContent/VAADIN/themes/default/datefield/img/prevmonth.png deleted file mode 100644 index d114632fef..0000000000 Binary files a/WebContent/VAADIN/themes/default/datefield/img/prevmonth.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/datefield/img/prevyear.png b/WebContent/VAADIN/themes/default/datefield/img/prevyear.png deleted file mode 100644 index f174713092..0000000000 Binary files a/WebContent/VAADIN/themes/default/datefield/img/prevyear.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/datefield/img/selected-bg.png b/WebContent/VAADIN/themes/default/datefield/img/selected-bg.png deleted file mode 100644 index 799915ab8f..0000000000 Binary files a/WebContent/VAADIN/themes/default/datefield/img/selected-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/favicon.ico b/WebContent/VAADIN/themes/default/favicon.ico deleted file mode 100644 index 2c731f8f85..0000000000 Binary files a/WebContent/VAADIN/themes/default/favicon.ico and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/formlayout/formlayout.css b/WebContent/VAADIN/themes/default/formlayout/formlayout.css deleted file mode 100644 index 86e66a841d..0000000000 --- a/WebContent/VAADIN/themes/default/formlayout/formlayout.css +++ /dev/null @@ -1,54 +0,0 @@ -.v-formlayout-cell .v-errorindicator { - width: 10px; - height: 16px; - background: transparent url(../icons/16/error.png) no-repeat top right; -} -.v-formlayout-captioncell { - text-align:right; - white-space: nowrap; -} -.v-formlayout-error-indicator { - /* fix width so layout is not jumpy when error disapear */ - width: 12px; -} -.v-formlayout-spacing .v-formlayout-row .v-formlayout-captioncell, -.v-formlayout-spacing .v-formlayout-row .v-formlayout-contentcell, -.v-formlayout-spacing .v-formlayout-row .v-formlayout-errorcell { - padding-top: 8px; -} -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-captioncell, -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-contentcell, -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-errorcell { - padding-top: 15px; -} -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-captioncell, -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-contentcell, -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-errorcell { - padding-bottom: 15px; -} -.v-formlayout-margin-left .v-formlayout-captioncell { - padding-left: 18px; -} -.v-formlayout-margin-right .v-formlayout-contentcell { - padding-right: 18px; -} -/* form */ -.v-form-errormessage { - background: transparent url(../icons/16/error.png) no-repeat top left; - padding-left: 20px; - margin-bottom: 5px; - margin-top: 5px; - min-height: 20px; -} -.v-ie6 .v-form-errormessage { - height: 20px -} -.v-form fieldset { - border: none; - border-top: 1px solid #babfc0; -} -.v-form legend { - margin: 0; - padding: 0 4px 0.3em 4px; - font-weight: bold; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/gridlayout/gridlayout.css b/WebContent/VAADIN/themes/default/gridlayout/gridlayout.css deleted file mode 100644 index a9c1fef15e..0000000000 --- a/WebContent/VAADIN/themes/default/gridlayout/gridlayout.css +++ /dev/null @@ -1,16 +0,0 @@ -.v-gridlayout-margin-top { - padding-top: 15px; -} -.v-gridlayout-margin-bottom { - padding-bottom: 15px; -} -.v-gridlayout-margin-left { - padding-left: 18px; -} -.v-gridlayout-margin-right { - padding-right: 18px; -} -.v-gridlayout-spacing-on { - padding-left: 8px; - padding-top: 8px; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/icons/16/arrow-down.png b/WebContent/VAADIN/themes/default/icons/16/arrow-down.png deleted file mode 100644 index ffd0ee50a5..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/arrow-down.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/arrow-left.png b/WebContent/VAADIN/themes/default/icons/16/arrow-left.png deleted file mode 100644 index 27dd25110d..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/arrow-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/arrow-right.png b/WebContent/VAADIN/themes/default/icons/16/arrow-right.png deleted file mode 100644 index 69bf88da8a..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/arrow-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/arrow-up.png b/WebContent/VAADIN/themes/default/icons/16/arrow-up.png deleted file mode 100644 index 76e5b43e08..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/arrow-up.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/attention.png b/WebContent/VAADIN/themes/default/icons/16/attention.png deleted file mode 100644 index 350de56aa5..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/attention.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/calendar.png b/WebContent/VAADIN/themes/default/icons/16/calendar.png deleted file mode 100644 index 7717a5e220..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/calendar.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/cancel.png b/WebContent/VAADIN/themes/default/icons/16/cancel.png deleted file mode 100644 index 19a0783733..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/cancel.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-add.png b/WebContent/VAADIN/themes/default/icons/16/document-add.png deleted file mode 100644 index d84e349526..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-add.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-delete.png b/WebContent/VAADIN/themes/default/icons/16/document-delete.png deleted file mode 100644 index cc3172224a..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-delete.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-doc.png b/WebContent/VAADIN/themes/default/icons/16/document-doc.png deleted file mode 100644 index 7def77428a..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-doc.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-image.png b/WebContent/VAADIN/themes/default/icons/16/document-image.png deleted file mode 100644 index 8a1bf253e8..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-image.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-pdf.png b/WebContent/VAADIN/themes/default/icons/16/document-pdf.png deleted file mode 100644 index b58ccf7567..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-pdf.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-ppt.png b/WebContent/VAADIN/themes/default/icons/16/document-ppt.png deleted file mode 100644 index b60f429be2..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-ppt.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-txt.png b/WebContent/VAADIN/themes/default/icons/16/document-txt.png deleted file mode 100644 index 05659b19b2..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-txt.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-web.png b/WebContent/VAADIN/themes/default/icons/16/document-web.png deleted file mode 100644 index fcfd8685f0..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-web.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document-xsl.png b/WebContent/VAADIN/themes/default/icons/16/document-xsl.png deleted file mode 100644 index 571823847f..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document-xsl.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/document.png b/WebContent/VAADIN/themes/default/icons/16/document.png deleted file mode 100644 index a2bab1bb0b..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/document.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/email-reply.png b/WebContent/VAADIN/themes/default/icons/16/email-reply.png deleted file mode 100644 index be7fd2244d..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/email-reply.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/email-send.png b/WebContent/VAADIN/themes/default/icons/16/email-send.png deleted file mode 100644 index 0ef7a1c398..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/email-send.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/email.png b/WebContent/VAADIN/themes/default/icons/16/email.png deleted file mode 100644 index 68d6c93465..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/email.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/error.gif b/WebContent/VAADIN/themes/default/icons/16/error.gif deleted file mode 100644 index c9582b2c28..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/error.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/error.png b/WebContent/VAADIN/themes/default/icons/16/error.png deleted file mode 100755 index 0141e4dfc3..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/error.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/folder-add.png b/WebContent/VAADIN/themes/default/icons/16/folder-add.png deleted file mode 100644 index 48aa7c9220..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/folder-add.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/folder-delete.png b/WebContent/VAADIN/themes/default/icons/16/folder-delete.png deleted file mode 100644 index 7cc389d6b2..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/folder-delete.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/folder.png b/WebContent/VAADIN/themes/default/icons/16/folder.png deleted file mode 100644 index f4fec377c6..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/folder.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/globe.png b/WebContent/VAADIN/themes/default/icons/16/globe.png deleted file mode 100644 index ea4034c149..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/globe.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/help.png b/WebContent/VAADIN/themes/default/icons/16/help.png deleted file mode 100644 index d82a8852bf..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/help.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/lock.png b/WebContent/VAADIN/themes/default/icons/16/lock.png deleted file mode 100644 index 29f1023613..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/lock.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/note.png b/WebContent/VAADIN/themes/default/icons/16/note.png deleted file mode 100644 index efafae5570..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/note.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/ok.png b/WebContent/VAADIN/themes/default/icons/16/ok.png deleted file mode 100644 index 89591faef2..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/ok.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/reload.png b/WebContent/VAADIN/themes/default/icons/16/reload.png deleted file mode 100644 index 2c54836bff..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/reload.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/settings.png b/WebContent/VAADIN/themes/default/icons/16/settings.png deleted file mode 100644 index 019f0df663..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/settings.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/trash-full.png b/WebContent/VAADIN/themes/default/icons/16/trash-full.png deleted file mode 100644 index 7d790e6c9a..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/trash-full.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/trash.png b/WebContent/VAADIN/themes/default/icons/16/trash.png deleted file mode 100644 index 8875ae322e..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/trash.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/user.png b/WebContent/VAADIN/themes/default/icons/16/user.png deleted file mode 100644 index 522f864884..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/user.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/16/users.png b/WebContent/VAADIN/themes/default/icons/16/users.png deleted file mode 100644 index 01f2a1251c..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/16/users.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/arrow-down.png b/WebContent/VAADIN/themes/default/icons/32/arrow-down.png deleted file mode 100644 index 20c33b70fb..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/arrow-down.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/arrow-left.png b/WebContent/VAADIN/themes/default/icons/32/arrow-left.png deleted file mode 100644 index ed2aae2cb0..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/arrow-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/arrow-right.png b/WebContent/VAADIN/themes/default/icons/32/arrow-right.png deleted file mode 100644 index bd7707ec8a..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/arrow-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/arrow-up.png b/WebContent/VAADIN/themes/default/icons/32/arrow-up.png deleted file mode 100644 index 01c1a8ec83..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/arrow-up.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/attention.png b/WebContent/VAADIN/themes/default/icons/32/attention.png deleted file mode 100644 index 6b00733567..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/attention.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/calendar.png b/WebContent/VAADIN/themes/default/icons/32/calendar.png deleted file mode 100644 index 789ad9031c..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/calendar.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/cancel.png b/WebContent/VAADIN/themes/default/icons/32/cancel.png deleted file mode 100644 index 725240d558..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/cancel.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-add.png b/WebContent/VAADIN/themes/default/icons/32/document-add.png deleted file mode 100644 index 26bca0d112..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-add.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-delete.png b/WebContent/VAADIN/themes/default/icons/32/document-delete.png deleted file mode 100644 index 43e9a43e5b..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-delete.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-doc.png b/WebContent/VAADIN/themes/default/icons/32/document-doc.png deleted file mode 100644 index 8df20cfdcf..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-doc.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-edit.png b/WebContent/VAADIN/themes/default/icons/32/document-edit.png deleted file mode 100644 index 1d17383ca7..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-edit.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-image.png b/WebContent/VAADIN/themes/default/icons/32/document-image.png deleted file mode 100644 index 88c78665b8..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-image.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-pdf.png b/WebContent/VAADIN/themes/default/icons/32/document-pdf.png deleted file mode 100644 index 048a02fddf..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-pdf.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-ppt.png b/WebContent/VAADIN/themes/default/icons/32/document-ppt.png deleted file mode 100644 index 7fd7385cbd..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-ppt.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-txt.png b/WebContent/VAADIN/themes/default/icons/32/document-txt.png deleted file mode 100644 index 25264732c6..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-txt.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-web.png b/WebContent/VAADIN/themes/default/icons/32/document-web.png deleted file mode 100644 index 72fd847ac3..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-web.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document-xsl.png b/WebContent/VAADIN/themes/default/icons/32/document-xsl.png deleted file mode 100644 index 2ff4607ad3..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document-xsl.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/document.png b/WebContent/VAADIN/themes/default/icons/32/document.png deleted file mode 100644 index 1a38dcc304..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/document.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/email-reply.png b/WebContent/VAADIN/themes/default/icons/32/email-reply.png deleted file mode 100644 index fd0203f768..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/email-reply.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/email-send.png b/WebContent/VAADIN/themes/default/icons/32/email-send.png deleted file mode 100644 index dc34ac694d..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/email-send.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/email.png b/WebContent/VAADIN/themes/default/icons/32/email.png deleted file mode 100644 index bef86e6cbb..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/email.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/folder-add.png b/WebContent/VAADIN/themes/default/icons/32/folder-add.png deleted file mode 100644 index e0b78d6e1d..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/folder-add.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/folder-delete.png b/WebContent/VAADIN/themes/default/icons/32/folder-delete.png deleted file mode 100644 index 8e3c4a404c..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/folder-delete.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/folder.png b/WebContent/VAADIN/themes/default/icons/32/folder.png deleted file mode 100644 index 7577a17ac3..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/folder.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/globe.png b/WebContent/VAADIN/themes/default/icons/32/globe.png deleted file mode 100644 index 6c7d469ba2..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/globe.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/help.png b/WebContent/VAADIN/themes/default/icons/32/help.png deleted file mode 100644 index 218910c98d..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/help.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/lock.png b/WebContent/VAADIN/themes/default/icons/32/lock.png deleted file mode 100644 index 4fc16565f0..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/lock.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/note.png b/WebContent/VAADIN/themes/default/icons/32/note.png deleted file mode 100644 index e7e035dc8c..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/note.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/ok.png b/WebContent/VAADIN/themes/default/icons/32/ok.png deleted file mode 100644 index ac0438828c..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/ok.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/reload.png b/WebContent/VAADIN/themes/default/icons/32/reload.png deleted file mode 100644 index c3556ec890..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/reload.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/settings.png b/WebContent/VAADIN/themes/default/icons/32/settings.png deleted file mode 100644 index 92eda74c54..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/settings.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/trash-full.png b/WebContent/VAADIN/themes/default/icons/32/trash-full.png deleted file mode 100644 index a9707e76d6..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/trash-full.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/trash.png b/WebContent/VAADIN/themes/default/icons/32/trash.png deleted file mode 100644 index 6eaac86166..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/trash.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/user.png b/WebContent/VAADIN/themes/default/icons/32/user.png deleted file mode 100644 index ebb5a7f9f8..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/user.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/32/users.png b/WebContent/VAADIN/themes/default/icons/32/users.png deleted file mode 100644 index af225a9e46..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/32/users.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/arrow-down.png b/WebContent/VAADIN/themes/default/icons/64/arrow-down.png deleted file mode 100644 index bdf5d0474e..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/arrow-down.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/arrow-left.png b/WebContent/VAADIN/themes/default/icons/64/arrow-left.png deleted file mode 100644 index b90ed88840..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/arrow-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/arrow-right.png b/WebContent/VAADIN/themes/default/icons/64/arrow-right.png deleted file mode 100644 index 6331a5ddf3..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/arrow-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/arrow-up.png b/WebContent/VAADIN/themes/default/icons/64/arrow-up.png deleted file mode 100644 index 821fbe348f..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/arrow-up.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/attention.png b/WebContent/VAADIN/themes/default/icons/64/attention.png deleted file mode 100644 index 77265e48ee..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/attention.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/calendar.png b/WebContent/VAADIN/themes/default/icons/64/calendar.png deleted file mode 100644 index f13fbd6efb..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/calendar.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/cancel.png b/WebContent/VAADIN/themes/default/icons/64/cancel.png deleted file mode 100644 index 1d1a719a6c..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/cancel.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-add.png b/WebContent/VAADIN/themes/default/icons/64/document-add.png deleted file mode 100644 index acdcb06123..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-add.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-delete.png b/WebContent/VAADIN/themes/default/icons/64/document-delete.png deleted file mode 100644 index 2a46863b7f..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-delete.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-doc.png b/WebContent/VAADIN/themes/default/icons/64/document-doc.png deleted file mode 100644 index 455c1f15bd..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-doc.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-edit.png b/WebContent/VAADIN/themes/default/icons/64/document-edit.png deleted file mode 100644 index 6af96c9b77..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-edit.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-image.png b/WebContent/VAADIN/themes/default/icons/64/document-image.png deleted file mode 100644 index 079978e850..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-image.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-pdf.png b/WebContent/VAADIN/themes/default/icons/64/document-pdf.png deleted file mode 100644 index cb6bc59675..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-pdf.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-ppt.png b/WebContent/VAADIN/themes/default/icons/64/document-ppt.png deleted file mode 100644 index dd501bfbc9..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-ppt.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-txt.png b/WebContent/VAADIN/themes/default/icons/64/document-txt.png deleted file mode 100644 index e64f746bd9..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-txt.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-web.png b/WebContent/VAADIN/themes/default/icons/64/document-web.png deleted file mode 100644 index 9d81eb5702..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-web.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document-xls.png b/WebContent/VAADIN/themes/default/icons/64/document-xls.png deleted file mode 100644 index 6008085a34..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document-xls.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/document.png b/WebContent/VAADIN/themes/default/icons/64/document.png deleted file mode 100644 index 224de0bc84..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/document.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/email-reply.png b/WebContent/VAADIN/themes/default/icons/64/email-reply.png deleted file mode 100644 index 2c6f7b690d..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/email-reply.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/email-send.png b/WebContent/VAADIN/themes/default/icons/64/email-send.png deleted file mode 100644 index 9ec7198853..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/email-send.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/email.png b/WebContent/VAADIN/themes/default/icons/64/email.png deleted file mode 100644 index e11245b2f5..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/email.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/folder-add.png b/WebContent/VAADIN/themes/default/icons/64/folder-add.png deleted file mode 100644 index 111318cc3c..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/folder-add.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/folder-delete.png b/WebContent/VAADIN/themes/default/icons/64/folder-delete.png deleted file mode 100644 index d249983eac..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/folder-delete.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/folder.png b/WebContent/VAADIN/themes/default/icons/64/folder.png deleted file mode 100644 index edb7b9f786..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/folder.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/globe.png b/WebContent/VAADIN/themes/default/icons/64/globe.png deleted file mode 100644 index 1786635b45..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/globe.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/help.png b/WebContent/VAADIN/themes/default/icons/64/help.png deleted file mode 100644 index a66e8aafa6..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/help.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/lock.png b/WebContent/VAADIN/themes/default/icons/64/lock.png deleted file mode 100644 index deaf7db0a4..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/lock.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/note.png b/WebContent/VAADIN/themes/default/icons/64/note.png deleted file mode 100644 index 1383847ed1..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/note.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/ok.png b/WebContent/VAADIN/themes/default/icons/64/ok.png deleted file mode 100644 index dc0d00c38b..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/ok.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/reload.png b/WebContent/VAADIN/themes/default/icons/64/reload.png deleted file mode 100644 index b91f51c67f..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/reload.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/settings.png b/WebContent/VAADIN/themes/default/icons/64/settings.png deleted file mode 100644 index 1c9b794ab0..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/settings.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/trash-full.png b/WebContent/VAADIN/themes/default/icons/64/trash-full.png deleted file mode 100644 index 81d060e509..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/trash-full.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/trash.png b/WebContent/VAADIN/themes/default/icons/64/trash.png deleted file mode 100644 index 41ef761061..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/trash.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/user.png b/WebContent/VAADIN/themes/default/icons/64/user.png deleted file mode 100644 index 60d6c6e1b3..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/user.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/icons/64/users.png b/WebContent/VAADIN/themes/default/icons/64/users.png deleted file mode 100644 index 3a42c17790..0000000000 Binary files a/WebContent/VAADIN/themes/default/icons/64/users.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/link/link.css b/WebContent/VAADIN/themes/default/link/link.css deleted file mode 100644 index a123156cb6..0000000000 --- a/WebContent/VAADIN/themes/default/link/link.css +++ /dev/null @@ -1,3 +0,0 @@ -.v-link a { - color: #464f52; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/menubar/menubar.css b/WebContent/VAADIN/themes/default/menubar/menubar.css deleted file mode 100644 index 650d00b1f2..0000000000 --- a/WebContent/VAADIN/themes/default/menubar/menubar.css +++ /dev/null @@ -1,32 +0,0 @@ -.v-menubar { - color: #464f52; - border: 1px solid #c6cbcc; - border-right: none; -} -.v-menubar .menuitem { - padding: 0 10px; - margin: 0 10px; - border-right: 1px solid #c6cbcc; -} -.v-menubar .menuitem-selected { - color: #fff; - background: #5daee8; -} -.v-menubar-submenu { - background: #e9eced url(../tabsheet/img/tab-bg.png); - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 12px; - line-height: 14px; - border-right: 1px solid #c6cbcc; - border-bottom: 1px solid #c6cbcc; - border-top: 1px solid #d0d4d5; - border-left: 1px solid #d0d4d5; -} -.v-menubar-submenu .menuitem { - padding: 2px 10px; -} -.v-menubar-submenu .menuitem-selected { - color: #fff; - background: #5daee8; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/notification/img/close-error.png b/WebContent/VAADIN/themes/default/notification/img/close-error.png deleted file mode 100644 index f52c922111..0000000000 Binary files a/WebContent/VAADIN/themes/default/notification/img/close-error.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/notification/notification.css b/WebContent/VAADIN/themes/default/notification/notification.css deleted file mode 100644 index 387a7d1886..0000000000 --- a/WebContent/VAADIN/themes/default/notification/notification.css +++ /dev/null @@ -1,75 +0,0 @@ -.v-Notification { - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - background-color: #818e92; - color: #ffffff; - padding: 9px 12px; - cursor: pointer; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - overflow: hidden; -} -.v-Notification h1, -.v-Notification p, -.v-Notification.error h1, -.v-Notification.error p, -.v-Notification.warning h1, -.v-Notification.warning p { - display: inline; - font-weight: normal; - white-space: nowrap; - margin: 0 10px 0 0; -} -.v-Notification.warning { - background: #fff1e4; - color: #dd3400; - border: 2px solid #ffaa90; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; - opacity: 1; -} -.v-Notification.error { - background: #f23d00 url(img/close-error.png) no-repeat right 5px; - padding-right: 30px; - border: 3px solid #c30000; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; - border-radius: 6px; -} -.v-Notification.tray { - background: #575e60; - padding: 0.5em; - margin: 0 5px 5px 0; -} -.v-Notification.tray h1 { - display: block; - font-weight: bold; - font-size: 0.9em; - line-height: 1.1; - background: #3b4245; - padding: 4px 10px; - margin: 0; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; -} -.v-Notification.tray p { - display: block; - font-size: 0.9em; - line-height: 1.1; - margin: 8px 10px 5px 10px; - color: #e4e7ea; -} -.v-Notification.system { - background-color: #ff0a0a; - opacity: 0.7; - filter: alpha(opacity=70); -} -.v-Notification.system h1 { - display: block; - margin: 0; -} -.v-Notification.system p { - white-space: nowrap; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/orderedlayout/orderedlayout.css b/WebContent/VAADIN/themes/default/orderedlayout/orderedlayout.css deleted file mode 100644 index e9c431ecdd..0000000000 --- a/WebContent/VAADIN/themes/default/orderedlayout/orderedlayout.css +++ /dev/null @@ -1,26 +0,0 @@ -.v-orderedlayout-margin-top, -.v-horizontallayout-margin-top, -.v-verticallayout-margin-top { - padding-top: 15px; -} -.v-orderedlayout-margin-right, -.v-horizontallayout-margin-right, -.v-verticallayout-margin-right { - padding-right: 18px; -} -.v-orderedlayout-margin-bottom, -.v-horizontallayout-margin-bottom, -.v-verticallayout-margin-bottom { - padding-bottom: 15px; -} -.v-orderedlayout-margin-left, -.v-horizontallayout-margin-left, -.v-verticallayout-margin-left { - padding-left: 18px; -} -.v-orderedlayout-spacing-on, -.v-horizontallayout-spacing-on, -.v-verticallayout-spacing-on { - padding-top: 8px; - padding-left: 8px; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/panel/img/bottom-left.png b/WebContent/VAADIN/themes/default/panel/img/bottom-left.png deleted file mode 100644 index d5c950bc45..0000000000 Binary files a/WebContent/VAADIN/themes/default/panel/img/bottom-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/panel/img/bottom-right.png b/WebContent/VAADIN/themes/default/panel/img/bottom-right.png deleted file mode 100644 index 3ad916f694..0000000000 Binary files a/WebContent/VAADIN/themes/default/panel/img/bottom-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/panel/img/top-left.png b/WebContent/VAADIN/themes/default/panel/img/top-left.png deleted file mode 100644 index 8108eab8e4..0000000000 Binary files a/WebContent/VAADIN/themes/default/panel/img/top-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/panel/img/top-right.png b/WebContent/VAADIN/themes/default/panel/img/top-right.png deleted file mode 100644 index e981d430ce..0000000000 Binary files a/WebContent/VAADIN/themes/default/panel/img/top-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/panel/panel.css b/WebContent/VAADIN/themes/default/panel/panel.css deleted file mode 100644 index bfed4242f4..0000000000 --- a/WebContent/VAADIN/themes/default/panel/panel.css +++ /dev/null @@ -1,99 +0,0 @@ -.v-panel { - background: transparent url(img/top-left.png) no-repeat; -} -.v-panel-caption .v-errorindicator { - padding-right: 20px; - background: transparent url(../icons/16/error.png) no-repeat bottom center; - -} -.v-panel-caption, -.v-panel-caption-light { - font-size: 18px; - line-height: 18px; - font-weight: normal; - letter-spacing: -0.03em; - color: #f14c1a; - height: 18px; - padding: 15px 18px 14px 8px; - margin-left: 10px; - background: transparent url(img/top-right.png) no-repeat right top; -} -.v-panel-nocaption { - height: 9px; - margin-left: 10px; - background: transparent url(img/top-right.png) no-repeat right top; -} -.v-panel-content { - border: 1px solid #babfc0; - border-bottom: 1px solid #dee2e3; - background-color: #fff; -} -.v-panel-deco { - height: 9px; - background: transparent url(img/bottom-right.png) repeat-x right top; - margin-left: 9px; -} -.v-panel-deco:before { - display: block; - content: ""; - width: 9px; - height: 9px; - margin-left: -9px; - background: transparent url(img/bottom-left.png) no-repeat; -} -/* Light panel style */ -.v-panel-light, -.v-panel-caption-light { - background: transparent; -} -.v-panel-nocaption-light { - background: transparent; - height: 0; - margin: 0; -} -.v-panel-content-light { - border: none; - border-top: 1px solid #babfc0; - background: transparent; -} -.v-panel-deco-light { - height: 0; - overflow: hidden; -} -/* IE specific rules */ -.v-ie6 .v-panel { - background: transparent; -} -.v-ie6 .v-panel-caption { - border: 1px solid #babfc0; - border-bottom: none; - background: #fff; - margin: 0; - padding-left: 18px -} -.v-ie6 .v-panel-nocaption { - border: none; - background: transparent; - margin: 0; - height: 0; -} -.v-ie6 .v-panel-caption-light { - border: none; - background: transparent; -} -.v-ie6 .v-panel-content, -.v-ie7 .v-panel-content, -.v-ie8 .v-panel-content { - border-bottom: 1px solid #babfc0; -} -.v-ie6 .v-panel-content-light, -.v-ie7 .v-panel-content-light, -.v-ie8 .v-panel-content-light { - border-bottom: none; -} -.v-ie6 .v-panel-deco, -.v-ie7 .v-panel-deco, -.v-ie8 .v-panel-deco { - height: 0; - overflow: hidden; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/popupview/popupview.css b/WebContent/VAADIN/themes/default/popupview/popupview.css deleted file mode 100644 index 73437c6bac..0000000000 --- a/WebContent/VAADIN/themes/default/popupview/popupview.css +++ /dev/null @@ -1,6 +0,0 @@ -.v-popupview-popup { - border: 1px solid #babfc0; - border-bottom: 1px solid #dee2e3; - background: #fff; - padding: 3px; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/progressindicator/img/base.gif b/WebContent/VAADIN/themes/default/progressindicator/img/base.gif deleted file mode 100644 index 6c6f15ef9e..0000000000 Binary files a/WebContent/VAADIN/themes/default/progressindicator/img/base.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/progressindicator/img/disabled.gif b/WebContent/VAADIN/themes/default/progressindicator/img/disabled.gif deleted file mode 100644 index 7a64d034b2..0000000000 Binary files a/WebContent/VAADIN/themes/default/progressindicator/img/disabled.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/progressindicator/img/progress.png b/WebContent/VAADIN/themes/default/progressindicator/img/progress.png deleted file mode 100644 index c1aca57369..0000000000 Binary files a/WebContent/VAADIN/themes/default/progressindicator/img/progress.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/progressindicator/progressindicator.css b/WebContent/VAADIN/themes/default/progressindicator/progressindicator.css deleted file mode 100644 index 41f797dc8b..0000000000 --- a/WebContent/VAADIN/themes/default/progressindicator/progressindicator.css +++ /dev/null @@ -1,19 +0,0 @@ -.v-progressindicator { - background: #dfe2e4 url(img/base.gif) repeat-x 0 1px; -} -.v-progressindicator-wrapper { - border: 1px solid #b6bbbc; -} -.v-progressindicator-disabled { - background: #dfe2e4 url(img/disabled.gif); - border: 1px solid #b6bbbc; -} -.v-progressindicator-indicator { - background: #f7f9f9 url(img/progress.png); -} -.v-progressindicator-indeterminate { - background: #dfe2e4 url(../common/img/ajax-loader-medium.gif); -} -.v-progressindicator-indeterminate-disabled { - background: #dfe2e4 url(../common/img/blank.gif); -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/select/img/arrow-down.png b/WebContent/VAADIN/themes/default/select/img/arrow-down.png deleted file mode 100644 index ee795fd069..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/arrow-down.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/img/arrow-up.png b/WebContent/VAADIN/themes/default/select/img/arrow-up.png deleted file mode 100644 index 055ad61ef1..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/arrow-up.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/img/bg-center-filter-error.png b/WebContent/VAADIN/themes/default/select/img/bg-center-filter-error.png deleted file mode 100644 index 72f74f16ab..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/bg-center-filter-error.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/img/bg-center-filter.png b/WebContent/VAADIN/themes/default/select/img/bg-center-filter.png deleted file mode 100644 index 03e7384343..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/bg-center-filter.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/img/bg-left-filter-error.png b/WebContent/VAADIN/themes/default/select/img/bg-left-filter-error.png deleted file mode 100644 index da4a4e4cc9..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/bg-left-filter-error.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/img/bg-left-filter.png b/WebContent/VAADIN/themes/default/select/img/bg-left-filter.png deleted file mode 100644 index 4a1d2a2966..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/bg-left-filter.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/img/bg-right-filter-error.png b/WebContent/VAADIN/themes/default/select/img/bg-right-filter-error.png deleted file mode 100644 index 72ed791760..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/bg-right-filter-error.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/img/bg-right-filter.png b/WebContent/VAADIN/themes/default/select/img/bg-right-filter.png deleted file mode 100644 index 04cb8e4089..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/bg-right-filter.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/img/button-bg.png b/WebContent/VAADIN/themes/default/select/img/button-bg.png deleted file mode 100644 index 9653ed949b..0000000000 Binary files a/WebContent/VAADIN/themes/default/select/img/button-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/select/select.css b/WebContent/VAADIN/themes/default/select/select.css deleted file mode 100644 index 2ccb153ae7..0000000000 --- a/WebContent/VAADIN/themes/default/select/select.css +++ /dev/null @@ -1,158 +0,0 @@ -.v-select-select { - font-size: 13px; -} -/* Twincol style */ -.v-select-twincol-options, -.v-select-twincol-selections { - font-size: 13px; -} -.v-select-twincol-buttons { - padding: 2px; /* does not work in first render in FF ? */ -} - -/** Filterselect aka ComboBox styles */ - -.v-filterselect { - height: 23px; - background: transparent url(img/bg-left-filter.png) no-repeat; - padding-left: 4px; -} -.v-app .v-filterselect .v-filterselect-input, -.v-window .v-filterselect .v-filterselect-input, -.v-popupview-popup .v-filterselect .v-filterselect-input { - background: transparent url(img/bg-center-filter.png) no-repeat 1px 0; - border: none; - height: 20px; - margin: 0; - padding: 3px 0 0 2px; - font-size: 13px; -} -.v-filterselect-prompt .v-filterselect-input { - font-style: normal; -} -.v-filterselect-input:focus { - /* remove safari/mac outline from this element */ - outline: none; -} -.v-filterselect-focus { - outline: 1px solid #5daee8; - outline-offset: -1px; -} -.v-sa .v-filterselect-focus { - /* place safari focus outline around the whole thing */ - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -4px; -} -.v-filterselect-button { - width: 25px; - height: 23px; - background: transparent url(img/bg-right-filter.png); -} -.v-filterselect-button:hover { - background-position: bottom left; -} -.v-disabled .v-filterselect-button:hover, -.v-readonly .v-filterselect-button:hover { - background-position: top left; -} -.v-filterselect.v-readonly .v-filterselect-input { - background: transparent; - color: black; -} -.v-filterselect-suggestpopup { - background: #f6f7f7; - border: 1px solid #b6bbbc; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 12px; - line-height: 18px; - margin-top: -1px; -} -.v-filterselect-suggestmenu .gwt-MenuItem { - padding: 1px 6px; - cursor: pointer; - height: 18px; -} -.v-filterselect-suggestmenu .gwt-MenuItem .v-icon { - margin-right: 3px; -} -.v-filterselect-suggestmenu .gwt-MenuItem-selected { - background: #5daee8; - color: #fff; -} -.v-filterselect-nextpage, -.v-filterselect-nextpage-off, -.v-filterselect-prevpage-off, -.v-filterselect-prevpage { - height: 11px; - width:100%; - background: transparent url(img/button-bg.png) no-repeat 50% 0; - margin: 2px 0 0 0; -} -.v-filterselect-prevpage, -.v-filterselect-prevpage-off { - background-position: 50% -1px; - margin: 0 0 2px 0; -} -.v-filterselect-prevpage:hover { - background-position: 50% bottom; -} -.v-filterselect-nextpage:hover { - background-position: 50% -12px; -} -.v-filterselect-nextpage span, -.v-filterselect-nextpage-off span, -.v-filterselect-prevpage-off span, -.v-filterselect-prevpage span { - display: block; - height: 12px; - width:100%; - background: transparent url(img/arrow-up.png) no-repeat 50% 40%; - text-indent: -90000px; - cursor: pointer; - overflow: hidden; -} -.v-filterselect-nextpage span, -.v-filterselect-nextpage-off span { - background: transparent url(img/arrow-down.png) no-repeat 50% 60%; -} -.v-filterselect-status { - font-size: 11px; - line-height: 11px; - width: 100%; - padding: 4px 0px; - height: 11px; - border-top: 1px solid #b6bbbc; -} - - -/* Error styles (disabled by default) - ---------------------------------- - -.v-filterselect-error { - background-image: url(img/bg-left-filter-error.png); -} -.v-filterselect-error .v-filterselect-input { - background-image: url(img/bg-center-filter-error.png); -} -.v-filterselect-error .v-filterselect-button { - background-image: url(img/bg-right-filter-error.png); -} -.v-select-error .v-select-option, -.v-select-error .v-select-select, -.v-select-error .v-select-twincol-selections, -.v-select-error .v-select-twincol-options { - background: #FFE0E0; -} -*/ - -/* Required field styles (disabled by default) - -------------------------------------------- - -.v-select-required .v-select-option, -.v-select-required .v-select-select, -.v-select-required .v-select-twincol-selections, -.v-select-required .v-select-twincol-options { - background: #FFE0E0; -} -*/ \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/shadow/img/bottom-left.png b/WebContent/VAADIN/themes/default/shadow/img/bottom-left.png deleted file mode 100644 index b119a13119..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/bottom-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/img/bottom-right.png b/WebContent/VAADIN/themes/default/shadow/img/bottom-right.png deleted file mode 100644 index 50aaa3bedc..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/bottom-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/img/bottom.png b/WebContent/VAADIN/themes/default/shadow/img/bottom.png deleted file mode 100644 index 96af859986..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/bottom.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/img/center.png b/WebContent/VAADIN/themes/default/shadow/img/center.png deleted file mode 100644 index d6fb99a889..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/center.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/img/left.png b/WebContent/VAADIN/themes/default/shadow/img/left.png deleted file mode 100644 index 4c3611c842..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/img/right.png b/WebContent/VAADIN/themes/default/shadow/img/right.png deleted file mode 100644 index 34a46e7b13..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/img/top-left.png b/WebContent/VAADIN/themes/default/shadow/img/top-left.png deleted file mode 100644 index 27cf4d3f61..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/top-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/img/top-right.png b/WebContent/VAADIN/themes/default/shadow/img/top-right.png deleted file mode 100644 index 7f187ca556..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/top-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/img/top.png b/WebContent/VAADIN/themes/default/shadow/img/top.png deleted file mode 100644 index b654d78da9..0000000000 Binary files a/WebContent/VAADIN/themes/default/shadow/img/top.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/shadow/shadow.css b/WebContent/VAADIN/themes/default/shadow/shadow.css deleted file mode 100644 index 2fc9a1c608..0000000000 --- a/WebContent/VAADIN/themes/default/shadow/shadow.css +++ /dev/null @@ -1,68 +0,0 @@ -.v-shadow { - position: absolute; -} - -.v-shadow .top-left { - position: absolute; overflow: hidden; - top: -3px; left: -4px; - width: 8px; height: 8px; - background: transparent url(img/top-left.png); -} - -.v-shadow .top { - position: absolute; overflow: hidden; - top: -3px; left: 4px; - height: 8px; right: 4px; - background: transparent url(img/top.png); -} - -.v-shadow .top-right { - position: absolute; overflow: hidden; - top: -3px; right: -4px; - width: 8px; height: 8px; - background: transparent url(img/top-right.png); -} - -.v-shadow .left { - position: absolute; overflow: hidden; - top: 5px; left: -4px; - width: 8px; - bottom: 3px; - background: transparent url(img/left.png); -} - -.v-shadow .center { - position: absolute; overflow: hidden; - top: 5px; left: 4px; - bottom: 3px; right: 4px; - background: transparent url(img/center.png); -} - -.v-shadow .right { - position: absolute; overflow: hidden; - top: 5px; right: -4px; - width: 8px; - bottom: 3px; - background: transparent url(img/right.png); -} - -.v-shadow .bottom-left { - position: absolute; overflow: hidden; - bottom: -5px; left: -4px; - width: 8px; height: 8px; - background: transparent url(img/bottom-left.png); -} - -.v-shadow .bottom { - position: absolute; overflow: hidden; - bottom: -5px; left: 4px; - right: 4px; height: 8px; - background: transparent url(img/bottom.png); -} - -.v-shadow .bottom-right { - position: absolute; overflow: hidden; - bottom: -5px; right: -4px; - width: 8px; height: 8px; - background: transparent url(img/bottom-right.png); -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/slider/img/handle-horizontal.png b/WebContent/VAADIN/themes/default/slider/img/handle-horizontal.png deleted file mode 100755 index 620b86f1da..0000000000 Binary files a/WebContent/VAADIN/themes/default/slider/img/handle-horizontal.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/slider/img/handle-vertical.png b/WebContent/VAADIN/themes/default/slider/img/handle-vertical.png deleted file mode 100755 index b7f63b91b7..0000000000 Binary files a/WebContent/VAADIN/themes/default/slider/img/handle-vertical.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/slider/slider.css b/WebContent/VAADIN/themes/default/slider/slider.css deleted file mode 100644 index 5665a2aaee..0000000000 --- a/WebContent/VAADIN/themes/default/slider/slider.css +++ /dev/null @@ -1,83 +0,0 @@ -.v-slider { - border-top: 1px solid #cccfd0; - border-bottom: 1px solid #cccfd0; - margin: 5px 0; -} -.v-slider-base { - /* changing the borders will require adjustments to ISlider.java */ - height: 2px; - background: #f3f3f4; - border-top: 1px solid #cbcdce; - border-left: 1px solid #cccfd0; - border-right: 1px solid #cccfd0; -} -.v-slider-handle { - background: transparent url(img/handle-horizontal.png); - width: 12px; - height: 12px; - margin-top: -5px; - cursor: pointer; -} -.v-slider-handle:hover { - background-position: left bottom; -} -.v-slider-scrollbar .v-slider-handle, -.v-slider-scrollbar.v-slider-vertical .v-slider-handle { - background: #ffffff; - border: 1px solid #cccfd0; - border-radius: 6px; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; -} - -.v-slider-vertical { - width: 3px; - margin: 0 5px; - border: none; - border-left: 1px solid #cccfd0; - border-right: 1px solid #cccfd0; -} -.v-slider-vertical .v-slider-base { - width: 2px; - border-left: 1px solid #cbcdce; - border-right: none; - background: #f3f3f4; - border-top: 1px solid #cccfd0; - border-bottom: 1px solid #cccfd0; -} -.v-slider-vertical .v-slider-handle { - background: transparent url(img/handle-vertical.png); - width: 12px; - height: 12px; - margin-left: -5px; -} -.v-slider-vertical .v-slider-handle:hover { - background-position: left bottom; -} - -/* Disabled by default -.v-slider-error .v-slider-base { - background:transparent; - background-color: #FFE0E0; -} -*/ - -/* Disabled by default -.v-slider-required .v-slider-base { - background:transparent; - background-color: #FFE0E0; -} -*/ - -/* IE specific styles */ - -.v-ie6 .v-slider, -.v-ie6 .v-slider-vertical { - margin: 0; -} -.v-ie6 .v-slider .v-slider-handle { - margin: -1px 0; -} -.v-ie6 .v-slider-vertical .v-slider-handle { - margin: 0 -1px; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/splitpanel/img/bg_hor.png b/WebContent/VAADIN/themes/default/splitpanel/img/bg_hor.png deleted file mode 100644 index 268cfaf18a..0000000000 Binary files a/WebContent/VAADIN/themes/default/splitpanel/img/bg_hor.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/splitpanel/img/bg_ver.png b/WebContent/VAADIN/themes/default/splitpanel/img/bg_ver.png deleted file mode 100644 index 9dfe06dafb..0000000000 Binary files a/WebContent/VAADIN/themes/default/splitpanel/img/bg_ver.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/splitpanel/splitpanel.css b/WebContent/VAADIN/themes/default/splitpanel/splitpanel.css deleted file mode 100644 index 39fdbcc029..0000000000 --- a/WebContent/VAADIN/themes/default/splitpanel/splitpanel.css +++ /dev/null @@ -1,53 +0,0 @@ -.v-splitpanel-horizontal, .v-splitpanel-vertical { - overflow: hidden; -} - -.v-splitpanel-horizontal .v-splitpanel-hsplitter { - width: 6px; - font-size: 1px; /* for IE6 */ -} - -.v-splitpanel-horizontal .v-splitpanel-hsplitter div { - width: 6px; - font-size: 1px; /* for IE6 */ - position: absolute; - top: 0; - bottom: 0; - background: #ccd2d0 url(img/bg_hor.png); - border: 1px solid #b6bbbc; - cursor: e-resize; - margin: 0 -1px; -} - -.v-splitpanel-vertical .v-splitpanel-vsplitter { - height: 6px; - font-size: 1px; /* for IE6 */ -} - -.v-splitpanel-vertical .v-splitpanel-vsplitter div { - height: 6px; - font-size: 1px; /* for IE6 */ - background: #ccd2d0 url(img/bg_ver.png); - border: 1px solid #b6bbbc; - cursor: n-resize; - margin: -1px 0; -} - - - - - -/* IE specific styles */ - -* html .v-splitpanel-horizontal .v-splitpanel-hsplitter div { - height: 99%; -} - -* html .v-splitpanel-vertical .v-splitpanel-vsplitter { - height: 8px; -} - -* html .v-splitpanel-vertical .v-splitpanel-vsplitter div { - margin: 0; -} - diff --git a/WebContent/VAADIN/themes/default/styles.css b/WebContent/VAADIN/themes/default/styles.css deleted file mode 100644 index 557929c932..0000000000 --- a/WebContent/VAADIN/themes/default/styles.css +++ /dev/null @@ -1,3195 +0,0 @@ -/* Automatically compiled css file from subdirectories. */ - -/* ./WebContent/VAADIN/themes/base/absolutelayout/absolutelayout.css */ -.v-absolutelayout-wrapper { - position: absolute; - overflow: hidden; -} - -/* ./WebContent/VAADIN/themes/base/accordion/accordion.css */ -.v-accordion { - position: relative; - outline: none; - overflow: hidden; - text-align: left /* Force default alignment */ -} -.v-accordion-item { - position: relative; -} -.v-accordion-item-caption { - overflow: hidden; - white-space: nowrap; - background: #eee; - border-bottom: 1px solid #ddd; -} -.v-accordion-item-caption .v-caption { - cursor: pointer; -} -.v-accordion-item-open .v-accordion-item-caption .v-caption { - cursor: default; -} -.v-accordion-item-content { - position: absolute; - overflow: auto; - width: 100%; -} - -/* ./WebContent/VAADIN/themes/base/button/button.css */ -.v-button { - cursor: pointer; - white-space: nowrap; - margin: 0; -} -.v-button span { - white-space: nowrap; -} -.v-checkbox input { - vertical-align: middle; -} -.v-button img, -.v-checkbox img { - display: inline; - vertical-align: middle; - margin-right: 3px; -} -.v-button span, -.v-checkbox label { - vertical-align: middle; -} -.v-button-link { - border: none; - text-align: left; - background: none; - padding: 0; -} -/* Inset Safari focus outline a bit */ -.v-sa .v-button-link:focus { - outline-offset: -3px; -} -.v-button-link span { - text-decoration: underline; -} -.v-checkbox { - white-space: nowrap; -} -.v-checkbox .v-errorindicator { - float: none; - display: inline; - padding-left: 1em; - background-position: left; -} -/* Fixes streched buttons in IE6 and IE7*/ -.v-ie6 .v-button { - width: 1px; -} -.v-ie6 .v-button, -.v-ie7 .v-button, -.v-ie8 .v-button { - overflow: visible; - padding-left: 1em; - padding-right: 1em; -} -/* Error indicator on checkbox fix for IE6 */ -.v-ie6 .v-checkbox * { - float: left; - display: inline; /* In effect, does nothing, since float:left forces block-rendering, but will fix "double-float-margin-bug" */ -} -.v-ie6 .v-checkbox .v-errorindicator { - background-position: right; - display: inline; - float: left; - padding-left: 0; - padding-right: 0.4em; -} -/* Error indicator on checkbox fix for IE7 */ -.v-ie7 .v-checkbox *, -.v-ie8 .v-checkbox * { - float: left; -} -.v-ie7 .v-checkbox .v-errorindicator, -.v-ie8 .v-checkbox .v-errorindicator { - background-position: right; - float: left; - padding-left: 0; - padding-right: 0.7em; -} -/* Error indicator on button fix for IE */ -.v-ie6 button .v-errorindicator, -.v-ie7 button .v-errorindicator, -.v-ie8 button .v-errorindicator { - display: inline; - padding-right: 0.5em; -} -/* Disabled by default -.v-checkbox-error { - background: #ffe0e0; -} -*/ -/* Disabled by default -.v-checkbox-required { - background: #ffe0e0; -} -*/ - -/* ./WebContent/VAADIN/themes/base/caption/caption.css */ -.v-captionwrapper { - text-align: left; /* Force default alignment */ -} -.v-caption { - overflow: hidden; - white-space: nowrap; -} -.v-errorindicator { - float: left; -} -.v-caption .v-icon { - float: left; - padding-right: 2px; - vertical-align: middle; -} -.v-caption .v-captiontext { - float: left; - overflow: hidden; - vertical-align: middle; -} -.v-caption .v-required-field-indicator { - float: left; -} - -/* Fix IE6 "double-float-margin-bug" */ -.v-ie6 .v-errorindicator, -.v-ie6 .v-icon, -.v-ie6 .v-captiontext, -.v-ie6 .v-required-field-indicator { - display: inline; -} - -/* ./WebContent/VAADIN/themes/base/common/common.css */ -/* References the BODY tag generated by Vaadin application servlet */ -.v-generated-body { - width: 100%; - height: 100%; - border: 0; - margin: 0; - overflow: hidden; -} -.v-app { - height: 100%; -} -.v-app-loading { - /* You can use this to provide indication for the user that the application is loading. */ - /* It is applied to the same element as .v-app */ -} -.v-view { - height: 100%; - width: 100%; - overflow: auto; - /* avoid scrollbars with margins in root layout */ - outline: none; - margin-top: -1px; - border-top: 1px solid transparent; - position: relative; -} -/** - * Try to handle printing somehow. Reasonable printing support - * needs application specific planning and CSS tuning. - */ -@media print { - .v-generated-body { - height: auto; - min-height: 20cm; - overflow: visible; - } - .v-app { - height: auto; - min-height: 20cm; - } - .v-view { - overflow: visible; - } - .v-gridlayout { - overflow: visible !important; - } -} -.v-view:active, -.v-view:focus { - outline: none; -} -.v-app select, -.v-window select { - margin: 0; -} -.v-disabled { - opacity: .3; - filter: alpha(opacity=30); - cursor: default; -} -.v-disabled * { - cursor: default; -} -* html .v-disabled { - zoom: 1; -} -*+html .v-disabled { - zoom: 1; -} -.v-disabled .v-disabled { - opacity: 1; -} -.v-required-field-indicator { - padding-left: 2px; - color: red; -} -.v-form fieldset { - border: none; - padding: 0; - margin: 0; -} -/* Field modified */ /* Disabled by default -.v-modified, -.v-richtextarea.v-modified iframe.gwt-RichTextArea, -.v-checkbox.v-modified, -.v-modified .v-select-option, -.v-modified .v-textfield, -.v-modified .v-datefield-calendarpanel, -.v-modified .v-select-select, -.v-modified .v-select-twincol-selections, -.v-modified .v-select-twincol-options, -.v-modified .v-slider-base { - background: #ffffe0; -} -*/ -.v-tooltip { - cursor: default; - background: #fff; -} -.v-tooltip-text { - overflow: auto; -} -.v-tooltip .v-errormessage { - overflow: auto; -} -.v-contextmenu { - background: #fff; -} -.v-contextmenu .gwt-MenuItem { - cursor: pointer; - vertical-align: middle; - padding: 0; - border: 0; - margin: 0; -} -.v-contextmenu .gwt-MenuItem div { - cursor: pointer; - vertical-align: middle; - white-space: nowrap; -} -.v-contextmenu .gwt-MenuItem-selected div { - background: #aaa; - color: #fff; -} -.v-contextmenu table { - border-collapse: collapse; - margin: 0; - padding: 0; -} -.v-contextmenu .gwt-MenuItem img { - margin-right: 1em; - vertical-align: middle; -} -/* Margins are not supported within Label */ -.v-label pre { - margin: 0; -} -/* A label with undefined width is always considered to be on one line */ -.v-label-undef-w { - white-space: nowrap; -} -/* Loading indicator states - * Note: client side expects that loading indicator has a height. It depends on - * this css property to ensure browsers have applied all required styles. - */ -.v-loading-indicator, -.v-loading-indicator-delay, -.v-loading-indicator-wait { - height: 16px; - position: absolute; - top: 0; - right: 0; - z-index: 30000; -} -/* Debug dialog */ -.v-debug-console { - background: #fff; - opacity: .9; - border: 1px solid #000; - font-family: sans-serif; -} -.v-debug-console-caption { - background: #000; - border-bottom: 1px solid grey; - color: white; - font-weight: bold; -} -.v-debug-console-content { - font-size: x-small; - overflow: auto; -} -.v-debug-console-content input { - font-size: xx-small; -} -/* Debug style */ -.v-app .invalidlayout, -.v-app .invalidlayout * { - background: #f99 !important; -} -/* Fix for Liferay, issue #2384 */ -.v-app input[type="text"], -.v-app input[type="password"], -.v-app input[type="reset"], -.v-app select, -.v-app textarea { - padding: 2px; -} - -/* ./WebContent/VAADIN/themes/base/customcomponent/customcomponent.css */ -.v-customcomponent { - overflow: hidden; -} - -/* ./WebContent/VAADIN/themes/base/customlayout/customlayout.css */ -.v-customlayout { - overflow: hidden; -} - -/* ./WebContent/VAADIN/themes/base/datefield/datefield.css */ -.v-datefield { - white-space: nowrap; -} -.v-datefield-textfield { - vertical-align: top; -} -.v-datefield-button { - cursor: pointer; -} -.v-datefield-calendarpanel table { - width: 100%; -} -.v-datefield-calendarpanel td { - padding: 0; - margin: 0; -} -.v-datefield-calendarpanel-header td { - text-align: center; -} -.v-datefield-calendarpanel-month { - text-align: center; - white-space: nowrap; -} -.v-datefield-calendarpanel-day, -.v-datefield-calendarpanel-day-today { - cursor: pointer; -} -.v-datefield-calendarpanel-day-today { - border: 1px solid #ddd; -} -.v-disabled .v-datefield-calendarpanel-day, -.v-disabled .v-datefield-calendarpanel-day-today { - cursor: default; -} -.v-datefield-calendarpanel-day-disabled { - cursor: default; - opacity: .5; -} -.v-datefield-calendarpanel-day-selected { - cursor: default; - background: #333; - color: #fff; -} -.v-datefield-time { - white-space: nowrap; -} -.v-datefield-time .v-label { - display: inline; -} -/* Disabled by default -.v-datefield-error .v-textfield, -.v-datefield-error .v-datefield-calendarpanel { - background: #ffe0e0; -} -*/ - -/* Disabled by default -.v-datefield-required .v-textfield, -.v-datefield-required .v-datefield-calendarpanel { - background:transparent; - background-color: #ffe0e0; -} -*/ -/* IE somehow loses generic v-disabled alpha. See #1960 */ -.v-ie6 .v-disabled .v-datefield-button, -.v-ie6 .v-disabled .v-datefield-textfield, -.v-ie7 .v-disabled .v-datefield-button, -.v-ie7 .v-disabled .v-datefield-textfield { - filter: alpha(opacity=30); -} - -/* ./WebContent/VAADIN/themes/base/formlayout/formlayout.css */ -.v-formlayout-cell .v-errorindicator { - display: block; -} -.v-formlayout-captioncell { - text-align:right; - white-space: nowrap; -} -.v-formlayout-captioncell .v-caption { - overflow: visible; -} -.v-formlayout-spacing .v-formlayout-row .v-formlayout-captioncell, -.v-formlayout-spacing .v-formlayout-row .v-formlayout-contentcell, -.v-formlayout-spacing .v-formlayout-row .v-formlayout-errorcell { - padding-top: 1em; -} -.v-formlayout-spacing .v-formlayout-firstrow .v-formlayout-captioncell, -.v-formlayout-spacing .v-formlayout-firstrow .v-formlayout-contentcell, -.v-formlayout-spacing .v-formlayout-firstrow .v-formlayout-errorcell { - padding-top: 0; -} -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-captioncell, -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-contentcell, -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-errorcell { - padding-top: 2em; -} -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-captioncell, -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-contentcell, -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-errorcell { - padding-bottom: 2em; -} -.v-formlayout-margin-left .v-formlayout-captioncell { - padding-left: 2em; -} -.v-formlayout-margin-right .v-formlayout-contentcell { - padding-right: 2em; -} -.v-formlayout-captioncell .v-caption .v-required-field-indicator { - float: none; -} - -/* ./WebContent/VAADIN/themes/base/gridlayout/gridlayout.css */ -.v-gridlayout-margin-top { - padding-top: 2em; -} -.v-gridlayout-margin-bottom { - padding-bottom: 2em; -} -.v-gridlayout-margin-left { - padding-left: 2em; -} -.v-gridlayout-margin-right { - padding-right: 2em; -} -.v-gridlayout-spacing-on { - padding-left: 1em; - padding-top: 1em; - overflow: hidden; -} -.v-gridlayout-spacing, -.v-gridlayout-spacing-off { - padding-left: 0; - padding-top: 0; -} -.v-gridlayout-spacing-off { - overflow: hidden; -} -/* Ensure that resizing gridlayout works in IE */ -.v-ie6 .v-gridlayout, -.v-ie7 .v-gridlayout { - overflow: hidden; -} - -/* ./WebContent/VAADIN/themes/base/link/link.css */ -.v-link { - white-space: nowrap; -} -.v-link a { - vertical-align: middle; - text-decoration: none; -} -.v-link span { - text-decoration: underline; - vertical-align: middle; -} -.v-disabled a { - cursor: default; -} -.v-link img { - vertical-align: middle; - border:none; -} - -/* ./WebContent/VAADIN/themes/base/menubar/menubar.css */ -.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; -} -.v-menubar-submenu { - background: #fff; -} -.v-menubar-submenu table { - white-space: nowrap; - border-collapse: collapse; - padding: 0; - margin: 0; -} -.v-menubar-submenu table td { - white-space: nowrap; - padding: 0; - margin: 0; -} -.v-menubar .menuitem-selected, -.v-menubar-submenu .menuitem-selected { - background: #333; - color: #fff; -} -.v-menubar-submenu .menuitem { - cursor: default; -} - -/* ./WebContent/VAADIN/themes/base/notification/notification.css */ -.v-Notification { - background: #999; - color: #fff; - cursor: pointer; - overflow: hidden; - padding: 1em; -} -.v-Notification h1, -.v-Notification p, -.v-Notification.error h1, -.v-Notification.error p, -.v-Notification.warning h1, -.v-Notification.warning p { - display: inline; - white-space: nowrap; - margin: 0 0.5em 0 0; -} -.v-Notification.warning { - background: orange; -} -.v-Notification.error { - background: red; -} -.v-Notification.tray h1 { - display: block; -} -.v-Notification.tray p { - display: block; -} -.v-Notification.system { - background-color: red; - opacity: .7; - filter: alpha(opacity=70); -} -.v-Notification.system h1 { - display: block; - margin: 0; -} -.v-Notification.system p { - white-space: nowrap; -} - -/* ./WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css */ -.v-orderedlayout-margin-top, -.v-horizontallayout-margin-top, -.v-verticallayout-margin-top { - padding-top: 2em; -} -.v-orderedlayout-margin-right, -.v-horizontallayout-margin-right, -.v-verticallayout-margin-right { - padding-right: 2em; -} -.v-orderedlayout-margin-bottom, -.v-horizontallayout-margin-bottom, -.v-verticallayout-margin-bottom { - padding-bottom: 2em; -} -.v-orderedlayout-margin-left, -.v-horizontallayout-margin-left, -.v-verticallayout-margin-left { - padding-left: 2em; -} -.v-orderedlayout-spacing-on, -.v-horizontallayout-spacing-on, -.v-verticallayout-spacing-on { - padding-top: 1em; - padding-left: 1em; -} -/* This can be used to define spacing if spacing is off server side */ -.v-orderedlayout-spacing-off, -.v-horizontallayout-spacing-off, -.v-verticallayout-spacing-off { - padding-top: 0; - padding-left: 0; -} -/* To make sure IE don't expand elements larger than they should */ -.v-ie6 .v-orderedlayout, -.v-ie6 .v-horizontallayout, -.v-ie6 .v-verticallayout, -.v-ie7 .v-orderedlayout, -.v-ie7 .v-horizontallayout, -.v-ie7 .v-verticallayout { - overflow: hidden; -} - -/* ./WebContent/VAADIN/themes/base/panel/panel.css */ -.v-panel, -.v-panel-caption, -.v-panel-content, -.v-panel-deco, -.v-panel-light, -.v-panel-caption-light, -.v-panel-content-light, -.v-panel-deco-light { - outline: none; /* Prevent selection outline which might break layouts or cause scrollbars */ - text-align: left /* Force default alignment */ -} -.v-panel-caption .v-errorindicator { - float: none; - display: inline; -} -.v-panel-caption .v-icon { - display: inline; - vertical-align: middle; -} -.v-panel-caption span { - vertical-align: middle; -} -.v-panel-caption { - white-space: nowrap; - overflow:hidden; - font-weight: bold; -} -.v-panel-nocaption { - overflow: hidden; -} -.v-panel-content { - overflow: auto; -} -.v-panel-deco { -} - -/* ./WebContent/VAADIN/themes/base/popupview/popupview.css */ -.v-popupview { - cursor: pointer; - width: 5px; - height: 5px; - background: #aaa; -} -.v-popupview-popup { - overflow: auto; -} - -/* ./WebContent/VAADIN/themes/base/progressindicator/progressindicator.css */ -.v-progressindicator { - overflow: hidden; /* for IE6 */ - width: 150px; -} -.v-progressindicator-wrapper { - overflow: hidden; /* for IE6 */ - height: 9px; - border: 1px solid #ddd; -} -.v-progressindicator-disabled { - height: 9px; - overflow: hidden; /* for IE6 */ -} -.v-progressindicator-indicator { - height: 9px; - overflow: hidden; /* for IE6 */ - background: #ddd; -} -.v-progressindicator-indeterminate { - height: 16px; - width: 16px; - overflow: hidden; /* for IE6 */ -} -/* Hide obsolete elements in indeterminate mode */ -.v-progressindicator-indeterminate .v-progressindicator-wrapper, -.v-progressindicator-indeterminate .v-progressindicator-indicator, -.v-progressindicator-indeterminate-disabled .v-progressindicator-wrapper, -.v-progressindicator-indeterminate-disabled .v-progressindicator-indicator { - display: none; -} -.v-progressindicator-indeterminate-disabled { - height: 16px; - width: 16px; - overflow: hidden; /* for IE6 */ -} - -/* ./WebContent/VAADIN/themes/base/select/select.css */ -.v-select { - text-align: left; -} -.v-select-optiongroup .v-select-option { - display: block; - white-space: nowrap; -} -.v-ie .v-select-optiongroup .v-select-option { - zoom: 1; -} -.v-select-select { - display: block; -} -.v-select-twincol { - white-space: nowrap; -} -.v-select-twincol-options { - float: left; -} -.v-select-twincol-selections { - font-weight: bold; -} -.v-select-twincol-buttons { - float: left; - text-align: center; -} -.v-select-twincol-buttons .v-select-twincol-deco { - clear: both; -} -.v-select-twincol .v-textfield { - display: block; - float: left; - clear: left; -} -.v-select-twincol .v-button { - display: block; - float: left; -} -.v-select-twincol-buttons .v-button { - display: inline; - float: none; -} -.v-filterselect { - white-space: nowrap; - text-align: left; -} -.v-filterselect .v-icon { - float: left; -} -.v-app .v-filterselect-input, -.v-window .v-filterselect-input, -.v-popupview-popup .v-filterselect-input { - float: left; -} -.v-filterselect-prompt .v-filterselect-input { - color: #999; - font-style: italic; -} -.v-filterselect-button { - float: right; - cursor: pointer; -} -.v-filterselect.v-readonly .v-filterselect-button { - display: none; -} -.v-filterselect-suggestpopup { - background: #fff; - border: 1px solid #eee; -} -.v-filterselect-suggestmenu table { - border-collapse: collapse; - border: none; -} -.v-filterselect-suggestmenu .gwt-MenuItem { - white-space: nowrap; -} -.v-filterselect-suggestmenu .gwt-MenuItem .v-icon { - margin-right: 3px; - vertical-align: middle; -} -.v-filterselect-suggestmenu .gwt-MenuItem span { - vertical-align: middle; -} -.v-filterselect-suggestmenu .gwt-MenuItem-selected { - background: #333; - color: #fff; -} -.v-filterselect-nextpage, -.v-filterselect-nextpage-off, -.v-filterselect-prevpage-off, -.v-filterselect-prevpage { - width: 100%; - background: #aaa; - text-align: center; - overflow: hidden; - cursor: pointer; -} -.v-filterselect-nextpage-off, -.v-filterselect-prevpage-off { - color: #666; - opacity: .5; - filter: alpha(opacity=50); - cursor: default; -} -.v-filterselect-nextpage-off span, -.v-filterselect-prevpage-off span { - cursor: default; -} -.v-filterselect-status { - white-space: nowrap; - text-align: center; -} - -/* Error styles (disabled by default) - -.v-filterselect-error .v-filterselect-input, -.v-select-error .v-select-option, -.v-select-error .v-select-select, -.v-select-error .v-select-twincol-selections, -.v-select-error .v-select-twincol-options { - background: #ffaaaa; -} -*/ - -/* Required field styles (disabled by default) - -.v-filterselect-error .v-filterselect-input, -.v-select-required .v-select-option, -.v-select-required .v-select-select, -.v-select-required .v-select-twincol-selections, -.v-select-required .v-select-twincol-options { - background: #ffaaaa; -} -*/ - -/* ./WebContent/VAADIN/themes/base/shadow/shadow.css */ -.v-shadow { - position: absolute; -} - -.v-shadow .top-left { - position: absolute; overflow: hidden; - top: -3px; left: -5px; - width: 10px; height: 10px; - background: transparent url(../base/shadow/img/top-left.png); -} - -.v-shadow .top { - position: absolute; overflow: hidden; - top: -3px; left: 5px; - height: 10px; right: 5px; - background: transparent url(../base/shadow/img/top.png); -} - -.v-shadow .top-right { - position: absolute; overflow: hidden; - top: -3px; right: -5px; - width: 10px; height: 10px; - background: transparent url(../base/shadow/img/top-right.png); -} - -.v-shadow .left { - position: absolute; overflow: hidden; - top: 7px; left: -5px; - width: 10px; - bottom: 3px; - background: transparent url(../base/shadow/img/left.png); -} - -.v-shadow .center { - position: absolute; overflow: hidden; - top: 7px; left: 5px; - bottom: 3px; right: 5px; - background: transparent url(../base/shadow/img/center.png); -} - -.v-shadow .right { - position: absolute; overflow: hidden; - top: 7px; right: -5px; - width: 10px; - bottom: 3px; - background: transparent url(../base/shadow/img/right.png); -} - -.v-shadow .bottom-left { - position: absolute; overflow: hidden; - bottom: -7px; left: -5px; - width: 10px; height: 10px; - background: transparent url(../base/shadow/img/bottom-left.png); -} - -.v-shadow .bottom { - position: absolute; overflow: hidden; - bottom: -7px; left: 5px; - right: 5px; height: 10px; - background: transparent url(../base/shadow/img/bottom.png); -} - -.v-shadow .bottom-right { - position: absolute; overflow: hidden; - bottom: -7px; right: -5px; - width: 10px; height: 10px; - background: transparent url(../base/shadow/img/bottom-right.png); -} - - - - - -/* For IE6 (no transparent png's, we use a blur filter) */ - -.v-ie6 .v-shadow * { - display: none; -} - -.v-ie6 .v-shadow { - background: #000; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2) alpha(opacity=20); - margin-top: -3px; - margin-left: -4px; -} - -/* ./WebContent/VAADIN/themes/base/slider/slider.css */ -.v-slider { - margin: 5px 0; -} -.v-slider-base { - /* changing the borders will require adjustments to ISlider.java */ - height: 2px; - border-top: 1px solid #ddd; - background: #eee; - border-left: 1px solid #ddd; - border-right: 1px solid #eee; - -} -.v-slider-handle { - background: #aaa; - width: 12px; - height: 12px; - margin-top: -5px; - font-size: 0; -} - -.v-slider-vertical { - width: 2px; - height: auto; - margin: 0 5px; - border: none; - border-left: 1px solid #cccfd0; - border-right: 1px solid #cccfd0; -} -.v-slider-vertical .v-slider-base { - width: 2px; - border-bottom: 1px solid #eee; - border-right: none; -} -.v-slider-vertical .v-slider-handle { - width: 12px; - height: 12px; - font-size: 0; - margin-left: -5px; -} - -/* Disabled by default -.v-slider-error .v-slider-base { - background: #FFE0E0; -} -*/ -/* Disabled by default -.v-slider-required .v-slider-base { - background: #FFE0E0; -} -*/ - -/* IE specific styles */ -.v-ie6 .v-slider, -.v-ie6 .v-slider-vertical { - margin: 0; -} -.v-ie6 .v-slider .v-slider-handle { - margin: -1px 0; -} -.v-ie6 .v-slider-vertical .v-slider-handle { - margin: 0 -1px; -} - -/* ./WebContent/VAADIN/themes/base/splitpanel/splitpanel.css */ -.v-splitpanel-horizontal, -.v-splitpanel-vertical { - overflow: hidden; -} -.v-splitpanel-horizontal .v-splitpanel-hsplitter { - width: 6px; - font-size: 1px; /* for IE6 */ -} -.v-splitpanel-horizontal .v-splitpanel-hsplitter div { - width: 6px; - font-size: 1px; /* for IE6 */ - position: absolute; - top: 0; - bottom: 0; - background: #ddd; - cursor: e-resize; -} -.v-splitpanel-vertical .v-splitpanel-vsplitter { - height: 6px; - font-size: 1px; /* for IE6 */ -} -.v-splitpanel-vertical .v-splitpanel-vsplitter div { - height: 6px; - font-size: 1px; /* for IE6 */ - background: #ddd; - cursor: n-resize; -} -/* IE specific styles */ -.v-ie6 .v-splitpanel-horizontal .v-splitpanel-hsplitter div { - height: 99%; -} - -.v-ie6 .v-splitpanel-first-container, -.v-ie6 .v-splitpanel-second-container, -.v-ie7 .v-splitpanel-first-container, -.v-ie7 .v-splitpanel-second-container { - position:relative; -} - -/* ./WebContent/VAADIN/themes/base/table/table.css */ -/* Table theme building instructions - * - * Toolkit scroll table is very complex widget with dozens of features. These - * features set some limitations for theme builder. To keep things working, it - * is safest to try to just override values used in default theme and comfort to - * these instructions. - * - * Borders in table header and in table body need to be same width - * - specify vertical borders on .v-table-header-wrap and .v-table-body - * - * Table cells in body: - * - padding/border for cells is to be defined for td elements (class name: .v-table-cell-content) - * - in default theme there are no borders, but they should work. Just set border-right or border-bottom - * - no padding or border is allowed for div inside cells (class name: .v-table-cell-wrapper) element - * - background is allowed for both elements - * - * Table headers: - * - table cells in header contain .v-table-resizer and - * .v-table-caption-container div elements, which are both floated to right - * - to align header caption to body content resizer width + .v-table-caption-container - * padding right should be equal to content cells padding-right and border-right. - * - Possible cell border in header must be themed into column resizer. - * - */ -.v-table { - overflow: hidden; - text-align: left; /* Force default alignment */ -} -.v-table-header-wrap { - overflow: hidden; - border: 1px solid #aaa; - border-bottom: none; - background: #efefef; -} -.v-table-header table, -.v-table-table { - border-spacing: 0; - margin: 0; - padding: 0; - border: 0; -} -.v-table-header td { - padding: 0; -} -.v-table-header-cell, -.v-table-header-cell-asc, -.v-table-header-cell-desc { - cursor: pointer; -} -.v-table-resizer { - display: block; - height: 1.2em; - float: right; - background: #aaa; - cursor: col-resize; - width: 1px; - overflow: hidden; -} -.v-table-caption-container { - float: right; - overflow: hidden; - white-space: nowrap; - padding-right: 6px; -} -.v-table-header-cell-asc .v-table-caption-container { - background: transparent url(../base/common/img/sprites.png) no-repeat right 6px; -} -.v-table-header-cell-desc .v-table-caption-container { - background: transparent url(../base/common/img/sprites.png) no-repeat right -10px; -} -.v-table-body { - border: 1px solid #aaa; -} -.v-table-row-spacer { - height: 10px; - overflow: hidden; /* IE hack to allow < one line height divs */ -} -.v-table-row, -.v-table-row-odd { - border: 0; - margin: 0; - padding: 0; - cursor: default; -} -.v-table .v-selected { - background: #999; - color: #fff; -} -.v-table-cell-content { - white-space: nowrap; - overflow: hidden; - padding: 0 6px; - border-right: 1px solid #aaa; -} -.v-table-cell-wrapper { - /* Do not specify any margins, paddings or borders here */ - white-space: nowrap; - overflow: hidden; -} -.v-table-column-selector { - float: right; - background: transparent url(../base/common/img/sprites.png) no-repeat 4px -37px; - margin: -1.2em 0 0 0; - height: 1.2em; - width: 14px; - position: relative; /* hide this from IE, it works without it */ - cursor: pointer; -} -.v-ie6 .v-table-column-selector, -.v-ie7 .v-table-column-selector { - position: static; -} -.v-table-focus-slot-left { - border-left: 2px solid #999; - margin-right: -2px; -} -.v-table-focus-slot-right { - border-right: 2px solid #999; - margin-left: -2px; -} -.v-table-header-drag { - position: absolute; - background: #efefef; - border: 1px solid #eee; - opacity: 0.9; - filter: alpha(opacity=90); - margin-top: 20px; - z-index: 30000; -} -.v-table-scrollposition { - width: 160px; - background: #eee; - border: 1px solid #aaa; -} -.v-table-scrollposition span { - display: block; - text-align: center; -} -/* row in column selector */ -.v-on { - -} -.v-off { - color: #ddd; -} - -/* ./WebContent/VAADIN/themes/base/tabsheet/tabsheet.css */ -.v-tabsheet, -.v-tabsheet-content, -.v-tabsheet-deco { - outline: none; /* Prevent selection outline which might break layouts or cause scrollbars */ - text-align: left /* Force default alignment */ -} -.v-tabsheet-tabs { - empty-cells: hide; - border-collapse: collapse; - margin: 0; - padding: 0; - border: 0; - width: 100%; - overflow:hidden; -} -.v-tabsheet-tabitemcell, -.v-tabsheet-spacertd { - margin: 0; - padding: 0; - vertical-align: bottom; -} -.v-tabsheet-spacertd { - width: 100%; -} -.v-tabsheet-spacertd div { - border-left: 1px solid #aaa; - border-bottom: 1px solid #aaa; - height: 1em; - padding: 0.2em 0; -} -.v-tabsheet-hidetabs .v-tabsheet-tabcontainer { - display: none; -} -.v-tabsheet-scroller { - white-space: nowrap; - text-align: right; - margin-top: -1em; -} -.v-tabsheet-scrollerPrev, -.v-tabsheet-scrollerNext, -.v-tabsheet-scrollerPrev-disabled, -.v-tabsheet-scrollerNext-disabled { - border: 1px solid #aaa; - background: #fff; - width: 12px; - height: 1em; - cursor: pointer; -} -.v-tabsheet-scrollerPrev-disabled, -.v-tabsheet-scrollerNext-disabled { - opacity: 0.5; - cursor: default; -} -.v-tabsheet-tabs .v-caption, -.v-tabsheet-tabs .v-caption span { - white-space: nowrap; -} -.v-tabsheet-tabitem { - border: 1px solid #aaa; - border-right: none; - cursor: pointer; - padding: 0.2em 0.5em; -} -.v-tabsheet-tabitem-selected { - cursor: default; - border-bottom-color: #fff; -} -.v-tabsheet-content { - border: 1px solid #aaa; - /* Vertical borders are not supported, use v-tabsheet-tabcontainer and v-tabsheet-deco to present these borders */ - border-top: none; - border-bottom: none; - position: relative; -} -.v-tabsheet-deco { - height: 1px; - background: #aaa; - overflow: hidden; -} -.v-tabsheet-hidetabs .v-tabsheet-content { - border: none; -} -.v-tabsheet-hidetabs .v-tabsheet-deco { - height: 0; -} - -/* ./WebContent/VAADIN/themes/base/textfield/textfield.css */ -.v-textfield { - text-align: left /* Force default alignment */ -} -.v-textarea { -} -.v-textfield-focus, -.v-textarea-focus { -} -input.v-textfield-prompt, -textarea.v-textarea-prompt { - color: #999; - font-style: italic; -} -.v-textfield.v-readonly, -.v-textarea.v-readonly { - background: transparent; - color: #222; - border: none; -} -.v-richtextarea { - border: 1px solid #aaa; - overflow: hidden; -} -.v-richtextarea .gwt-RichTextToolbar .gwt-ToggleButton, -.v-richtextarea .gwt-RichTextToolbar .gwt-PushButton { - float: left; -} -.v-richtextarea .gwt-RichTextToolbar { - white-space: nowrap; -} -.v-richtextarea iframe { - border: 0; -} -/* Disabled by default -.v-textarea-error, -.v-textfield-error, -.v-richtextarea-error iframe.gwt-RichTextArea { - background: #FFE0E0; -} -*/ -/* Disabled by default -.v-textarea-required, -.v-textfield-required, -.v-richtextarea-required iframe.gwt-RichTextArea { - background: #FFE0E0; -} -*/ -/* Safari focus glow fix */ -.v-sa input:focus, -.v-sa textarea:focus { - outline-width: medium; -} - -/* ./WebContent/VAADIN/themes/base/tree/tree.css */ -.v-tree { - text-align: left /* Force default alignment */ -} -.v-tree-node { - background: transparent url(../base/common/img/sprites.png) no-repeat 5px -37px; -} -.v-tree-node-expanded { - background-position: -5px -10px; -} -div.v-tree-node-leaf { - background: transparent; -} -.v-tree-node-caption { - margin-left: 1em; -} -.v-tree-node span { - cursor: pointer; - white-space: nowrap; -} -.v-tree-node-selected span { - background: #999; - color: #fff; -} -.v-tree-node-children { - padding-left: 1em; -} -/* ie6compatnode is hidden from non ie6 browsers, for ie6 - * uses weird hack to sink all events properly - */ -.v-tree-node-ie6compatnode { - display: none; -} -/* IMPORTANT keep the offsetWidth of this element the same as the margin-left of v-tree-node-caption */ -.v-ie6 .v-tree-node-ie6compatnode { - display: inline; - float: left; - background: orange; - margin: 0; - width: 0.8em; - height: 0.8em; - padding: 0.1em; - filter: alpha(opacity=0); -} -.v-ie6 .v-tree-node, -.v-ie6 .v-tree-node-children { - clear: left; -} - -/* ./WebContent/VAADIN/themes/base/window/window.css */ -.v-window { - background: #fff; -} -.v-window-outerheader { - cursor: move; - padding: 0.3em 1em; - height: 1em; -} -.v-window-header { - font-weight: bold; -} -/* A more specific selector to make sure padding isn't so easily overridden */ -div.v-window-header { - white-space: nowrap; - text-overflow: ellipsis; - -ms-text-overflow: ellipsis; - overflow: hidden; - padding: 0; -} -.v-ie6 .v-window-header { - width: 100%; -} -.v-window-header .v-icon { - vertical-align: middle; /* This has to be 'middle', not 'bottom', to allow larger icons than 16px */ -} -/* Partial fix for bug #1106 */ -/* Target Firefox 2 (somehow this will force almost all window borders on top of a Flash object) */ -.v-window-contents, x:-moz-any-link { - overflow: hidden; -} -/* Target Firefox 3 (it doesn't need any trickery, so revert the previous) */ -.v-window-contents, x:-moz-any-link, x:default { - overflow: visible; -} -.v-window-footer { - overflow: hidden; -} -.v-window-resizebox { - display: inline; /* fix IE6 double float margin bug */ - float: right; - width: 10px; - height: 10px; - cursor: se-resize; - background: #ddd; - overflow: hidden; -} -.v-window-resizebox-disabled { - cursor: default; - display: none; -} -.v-window-closebox { - position: absolute; - top: 0; - right: 0; - width: 1em; - height: 1em; - background: red; - cursor: pointer; - overflow: hidden; -} -.v-window-modalitycurtain { - top: 0; - left: 0; - background: #999; - opacity: 0.5; - position: fixed; - width: 100%; - height: 100%; - filter: alpha(opacity=50); -} -/* IE6 workaround for position:fixed; */ -.v-ie6 .v-window-modalitycurtain { - position: absolute; - top: expression(document.documentElement.scrollTop + "px"); -} -/* min-width for IE6 */ -.v-ie6 .v-window { - width: 0; /* */ -} -/* Shadow for window */ -.v-shadow-window { - position: absolute; -} -.v-shadow-window .top-left { - position: absolute; overflow: hidden; - top: -10px; left: -15px; - width: 28px; height: 28px; - background: transparent url(../base/window/img/shadow/top-left.png); -} -.v-shadow-window .top { - position: absolute; overflow: hidden; - top: -10px; left: 13px; - height: 28px; - right: 13px; - background: transparent url(../base/window/img/shadow/top.png); -} -.v-shadow-window .top-right { - position: absolute; overflow: hidden; - top: -10px; right: -15px; - width: 28px; height: 28px; - background: transparent url(../base/window/img/shadow/top-right.png); -} -.v-shadow-window .left { - position: absolute; overflow: hidden; - top: 18px; left: -15px; - width: 28px; - bottom: 10px; - background: transparent url(../base/window/img/shadow/left.png); -} -.v-shadow-window .center { - position: absolute; overflow: hidden; - top: 18px; left: 13px; - bottom: 10px; right: 13px; - background: transparent url(../base/window/img/shadow/center.png); -} -.v-shadow-window .right { - position: absolute; overflow: hidden; - top: 18px; right: -15px; - width: 28px; - bottom: 10px; - background: transparent url(../base/window/img/shadow/right.png); -} -.v-shadow-window .bottom-left { - position: absolute; overflow: hidden; - bottom: -18px; left: -15px; - width: 28px; height: 28px; - background: transparent url(../base/window/img/shadow/bottom-left.png); -} -.v-shadow-window .bottom { - position: absolute; overflow: hidden; - bottom: -18px; left: 13px; - right: 13px; height: 28px; - background: transparent url(../base/window/img/shadow/bottom.png); -} -.v-shadow-window .bottom-right { - position: absolute; overflow: hidden; - bottom: -18px; right: -15px; - width: 28px; height: 28px; - background: transparent url(../base/window/img/shadow/bottom-right.png); -} -/* For IE6 (no transparent png's, we use a blur filter) */ -.v-ie6 .v-shadow-window * { - display: none; -} -.v-ie6 .v-shadow-window { - background: #000; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=5) alpha(opacity=20); - margin-top: 2px; - margin-left: 2px; -} -/* Automatically compiled css file from subdirectories. */ - -/* ./WebContent/VAADIN/themes/default/absolutelayout/absolutelayout.css */ -.v-absolutelayout-wrapper { - position: absolute; - overflow:hidden; -} - -/* ./WebContent/VAADIN/themes/default/accordion/accordion.css */ -.v-accordion-item { - background-color: #fff; -} -.v-accordion-item-caption { - height: 31px; - background: #edf0f0 url(tabsheet/img/tab-bg.png); - font-size: 15px; - color: #656d73; - border-top: 1px solid #c8cccd; -} -.v-accordion-item-caption .v-caption { - padding: 7px 0 6px 18px; -} -.v-accordion-item-open .v-accordion-item-caption { - color: #3b4b57; - background: #d5dee2 url(accordion/img/selected-bg.png); - border-top-color: #cbd7de; - border-bottom-color: #bfc9d4; - text-shadow: #fafafa 0 1px 0; - border-bottom: 1px solid #c8cccd; -} - -/* ./WebContent/VAADIN/themes/default/button/button.css */ -.v-button { - font-size: 13px; -} -.v-checkbox .v-errorindicator { - padding-left: 10px; -} -.v-ie6 .v-button, -.v-ie7 .v-button { - padding-left: 10px; - padding-right: 10px; -} -.v-ie6 .v-checkbox .v-errorindicator { - padding-right: 4px; -} -.v-ie7 .v-checkbox .v-errorindicator { - padding-right: 7px; -} -.v-ie6 .v-button .v-errorindicator, -.v-ie7 .v-button .v-errorindicator { - padding-right: 5px; -} - -/* ./WebContent/VAADIN/themes/default/caption/caption.css */ -.v-captionwrapper { - margin: 0.3em 0 0 0; -} -.v-errorindicator { - width: 12px; - height: 16px; - background: transparent url(icons/16/error.png) no-repeat top right; -} -.v-ie6 .v-errorindicator { - /* gif for transparency */ - background-image: url(icons/16/error.gif); -} -.v-ie7 .v-errorindicator { - margin-left: -3px; -} - -/* ./WebContent/VAADIN/themes/default/common/common.css */ -.v-generated-body { - background: #e9eced; -} -.v-app { - background: #e9eced; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 13px; - line-height: 18px; -} -.v-app-loading { - background-image: url(common/img/loading-indicator.gif); - background-repeat: no-repeat; - background-position: 50%; -} -/* Global font styles */ -.v-window, -.v-popupview-popup, -.v-app input, -.v-app select, -.v-app button, -.v-app textarea, -.v-window input, -.v-window select, -.v-window button, -.v-window textarea, -.v-popupview-popup input, -.v-popupview-popup select, -.v-popupview-popup button, -.v-popupview-popup textarea { - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 13px; -} -.v-app select, -.v-window select { - padding: 0; -} -/* Custom tooltip */ -.v-tooltip { - background-color: #fffcdd; - border: 1px solid #b8b295; - border-top-color: #d5d2c1; - border-left-color: #d5d2c1; - font-size: 11px; - line-height: 13px; - font-family: arial, helvetica, tahoma, verdana, sans-serif; - color: #5d5444; -} -.v-tooltip-text { - padding: 2px 4px; - border: none; - border-top: 1px solid #fffef5; - border-bottom: 1px solid #fbf8d9; -} -.v-tooltip .v-errormessage { - padding: 3px 4px 3px 4px; - background: #ffecc6; - color: #b74100; - border: none; - border-top: 1px solid #fff3dc; - border-bottom: 1px solid #ead7b1; -} -.v-tooltip .v-errormessage h2 { - font-size: 16px; - font-weight: normal; - color: #ab3101; - margin: 2px 0 8px 0; -} -.v-tooltip .v-errormessage h3 { - font-size: 13px; - font-weight: bold; - margin: 1px 0 4px 0; -} -.v-contextmenu { - background: #e9eced url(tabsheet/img/tab-bg.png); - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - background-color: #f6f7f7; - color: #464f52; - font-size: 12px; - line-height: 14px; -} -.v-contextmenu .gwt-MenuBar { - border-right: 1px solid #c6cbcc; - border-bottom: 1px solid #c6cbcc; - border-top: 1px solid #d0d4d5; - border-left: 1px solid #d0d4d5; -} -.v-contextmenu .gwt-MenuItem { - padding: 2px 0; -} -.v-contextmenu .gwt-MenuItem div { - padding: 1px 20px 1px 8px; -} -.v-contextmenu .gwt-MenuItem-selected div { - color: #fff; - background: #5daee8; -} -.v-contextmenu .gwt-MenuItem img { - margin-right: 10px; -} -.v-loading-indicator, -.v-loading-indicator-delay, -.v-loading-indicator-wait { - width: 31px; - height: 31px; - background: transparent url(common/img/loading-indicator.gif); - margin-right: 5px; - margin-top: 5px; -} -.v-loading-indicator-delay { - background-image: url(common/img/loading-indicator-delay.gif); -} -.v-loading-indicator-wait { - background-image: url(common/img/loading-indicator-wait.gif); -} - -/* ./WebContent/VAADIN/themes/default/datefield/datefield.css */ -.v-datefield-button { - font-size:13px; - width: 22px; - height: 24px; - padding: 0; - overflow: hidden; - border: none; - background: transparent url(datefield/img/open-button.png) no-repeat right 0; - vertical-align: top; -} -.v-datefield-popup { - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 12px; - background: #f6f7f7; - border: 1px solid #b6bbbc; - padding: 6px; -} -.v-datefield-calendarpanel { - width: 19em; - font-size: 12px; -} -.v-datefield-popup .v-datefield-calendarpanel { - width: 16em; -} -.v-datefield-calendarpanel td { - text-align: right; -} -.v-datefield-calendarpanel td span { - display: block; -} -.v-datefield-calendarpanel-header { - height: 30px; -} -.v-datefield-calendarpanel-header, -.v-datefield-calendarpanel strong { - font-size: 13px; -} -.v-datefield-popup .v-datefield-calendarpanel-header, -.v-datefield-popup .v-datefield-calendarpanel strong { - font-size: 12px; -} -.v-datefield-calendarpanel-month { - font-weight: bold; - text-shadow: #ffffff 2px 2px 0; -} -/* Year buttons */ -.v-datefield-calendarpanel .v-button-prevyear, -.v-datefield-calendarpanel .v-button-nextyear { - display: block; - width: 16px; - height: 16px; - border: none; - padding: 0; - background: transparent url(datefield/img/prevyear.png) no-repeat; - text-indent: -90000px; - margin: 0 auto; -} -.v-datefield-calendarpanel .v-button-nextyear { - background: transparent url(datefield/img/nextyear.png) no-repeat; -} -.v-datefield-calendarpanel .v-button-prevyear:hover, -.v-datefield-calendarpanel .v-button-nextyear:hover { - background-position: left bottom; -} -/* Month buttons */ -.v-datefield-calendarpanel .v-button-prevmonth, -.v-datefield-calendarpanel .v-button-nextmonth { - display: block; - width: 11px; - height: 16px; - border: none; - padding: 0; - background: transparent url(datefield/img/prevmonth.png) no-repeat; - text-indent: -90000px; - margin: 0 auto; -} -.v-datefield-calendarpanel .v-button-nextmonth { - background: transparent url(datefield/img/nextmonth.png) no-repeat; -} -.v-datefield-calendarpanel .v-button-prevmonth:hover, -.v-datefield-calendarpanel .v-button-nextmonth:hover { - background-position: left bottom; -} -.v-datefield-calendarpanel strong { - color: #ee5311; - display: block; - width: 20px; -} -.v-datefield-calendarpanel-day, -.v-datefield-calendarpanel-day-today { - padding: 1px 3px; - width: 14px; - height: 16px; -} -.v-datefield-calendarpanel-day-today { - border: 1px solid #429ce9; - width: 12px; - height: 14px -} -.v-datefield-calendarpanel-day-entry { - color: #6a98b5; -} -.v-datefield-calendarpanel-day-disabled { - font-weight: normal; - color: #dddddd; -} -.v-datefield-calendarpanel-day-entry.v-datefield-calendarpanel-day-disabled { - color: #afd6f8; -} -.v-datefield-calendarpanel-day-selected { - font-weight: bold; - width: 14px; - height: 16px; - color: #fff; - padding: 1px 3px; - background: transparent url(datefield/img/selected-bg.png) no-repeat 50% 50%; - border: none; -} -.v-datefield-time { - font-size: 11px; -} -.v-datefield-time .v-select { - font-size: 10px; - padding: 0; - margin: 0; -} -.v-datefield-rendererror .v-textfield { - background: #ff9999; -} -/* IE specific styles */ -.v-ie7 .v-datefield-button { - background-position: right 1px; - height: 25px; - margin: 0; -} - -/* ./WebContent/VAADIN/themes/default/formlayout/formlayout.css */ -.v-formlayout-cell .v-errorindicator { - width: 10px; - height: 16px; - background: transparent url(icons/16/error.png) no-repeat top right; -} -.v-formlayout-captioncell { - text-align:right; - white-space: nowrap; -} -.v-formlayout-error-indicator { - /* fix width so layout is not jumpy when error disapear */ - width: 12px; -} -.v-formlayout-spacing .v-formlayout-row .v-formlayout-captioncell, -.v-formlayout-spacing .v-formlayout-row .v-formlayout-contentcell, -.v-formlayout-spacing .v-formlayout-row .v-formlayout-errorcell { - padding-top: 8px; -} -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-captioncell, -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-contentcell, -.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-errorcell { - padding-top: 15px; -} -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-captioncell, -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-contentcell, -.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-errorcell { - padding-bottom: 15px; -} -.v-formlayout-margin-left .v-formlayout-captioncell { - padding-left: 18px; -} -.v-formlayout-margin-right .v-formlayout-contentcell { - padding-right: 18px; -} -/* form */ -.v-form-errormessage { - background: transparent url(icons/16/error.png) no-repeat top left; - padding-left: 20px; - margin-bottom: 5px; - margin-top: 5px; - min-height: 20px; -} -.v-ie6 .v-form-errormessage { - height: 20px -} -.v-form fieldset { - border: none; - border-top: 1px solid #babfc0; -} -.v-form legend { - margin: 0; - padding: 0 4px 0.3em 4px; - font-weight: bold; -} - -/* ./WebContent/VAADIN/themes/default/gridlayout/gridlayout.css */ -.v-gridlayout-margin-top { - padding-top: 15px; -} -.v-gridlayout-margin-bottom { - padding-bottom: 15px; -} -.v-gridlayout-margin-left { - padding-left: 18px; -} -.v-gridlayout-margin-right { - padding-right: 18px; -} -.v-gridlayout-spacing-on { - padding-left: 8px; - padding-top: 8px; -} - -/* ./WebContent/VAADIN/themes/default/link/link.css */ -.v-link a { - color: #464f52; -} - -/* ./WebContent/VAADIN/themes/default/menubar/menubar.css */ -.v-menubar { - color: #464f52; - border: 1px solid #c6cbcc; - border-right: none; -} -.v-menubar .menuitem { - padding: 0 10px; - margin: 0 10px; - border-right: 1px solid #c6cbcc; -} -.v-menubar .menuitem-selected { - color: #fff; - background: #5daee8; -} -.v-menubar-submenu { - background: #e9eced url(tabsheet/img/tab-bg.png); - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 12px; - line-height: 14px; - border-right: 1px solid #c6cbcc; - border-bottom: 1px solid #c6cbcc; - border-top: 1px solid #d0d4d5; - border-left: 1px solid #d0d4d5; -} -.v-menubar-submenu .menuitem { - padding: 2px 10px; -} -.v-menubar-submenu .menuitem-selected { - color: #fff; - background: #5daee8; -} - -/* ./WebContent/VAADIN/themes/default/notification/notification.css */ -.v-Notification { - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - background-color: #818e92; - color: #ffffff; - padding: 9px 12px; - cursor: pointer; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - overflow: hidden; -} -.v-Notification h1, -.v-Notification p, -.v-Notification.error h1, -.v-Notification.error p, -.v-Notification.warning h1, -.v-Notification.warning p { - display: inline; - font-weight: normal; - white-space: nowrap; - margin: 0 10px 0 0; -} -.v-Notification.warning { - background: #fff1e4; - color: #dd3400; - border: 2px solid #ffaa90; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius: 5px; - opacity: 1; -} -.v-Notification.error { - background: #f23d00 url(notification/img/close-error.png) no-repeat right 5px; - padding-right: 30px; - border: 3px solid #c30000; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; - border-radius: 6px; -} -.v-Notification.tray { - background: #575e60; - padding: 0.5em; - margin: 0 5px 5px 0; -} -.v-Notification.tray h1 { - display: block; - font-weight: bold; - font-size: 0.9em; - line-height: 1.1; - background: #3b4245; - padding: 4px 10px; - margin: 0; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; -} -.v-Notification.tray p { - display: block; - font-size: 0.9em; - line-height: 1.1; - margin: 8px 10px 5px 10px; - color: #e4e7ea; -} -.v-Notification.system { - background-color: #ff0a0a; - opacity: 0.7; - filter: alpha(opacity=70); -} -.v-Notification.system h1 { - display: block; - margin: 0; -} -.v-Notification.system p { - white-space: nowrap; -} - -/* ./WebContent/VAADIN/themes/default/orderedlayout/orderedlayout.css */ -.v-orderedlayout-margin-top, -.v-horizontallayout-margin-top, -.v-verticallayout-margin-top { - padding-top: 15px; -} -.v-orderedlayout-margin-right, -.v-horizontallayout-margin-right, -.v-verticallayout-margin-right { - padding-right: 18px; -} -.v-orderedlayout-margin-bottom, -.v-horizontallayout-margin-bottom, -.v-verticallayout-margin-bottom { - padding-bottom: 15px; -} -.v-orderedlayout-margin-left, -.v-horizontallayout-margin-left, -.v-verticallayout-margin-left { - padding-left: 18px; -} -.v-orderedlayout-spacing-on, -.v-horizontallayout-spacing-on, -.v-verticallayout-spacing-on { - padding-top: 8px; - padding-left: 8px; -} - -/* ./WebContent/VAADIN/themes/default/panel/panel.css */ -.v-panel { - background: transparent url(panel/img/top-left.png) no-repeat; -} -.v-panel-caption .v-errorindicator { - padding-right: 20px; - background: transparent url(icons/16/error.png) no-repeat bottom center; - -} -.v-panel-caption, -.v-panel-caption-light { - font-size: 18px; - line-height: 18px; - font-weight: normal; - letter-spacing: -0.03em; - color: #f14c1a; - height: 18px; - padding: 15px 18px 14px 8px; - margin-left: 10px; - background: transparent url(panel/img/top-right.png) no-repeat right top; -} -.v-panel-nocaption { - height: 9px; - margin-left: 10px; - background: transparent url(panel/img/top-right.png) no-repeat right top; -} -.v-panel-content { - border: 1px solid #babfc0; - border-bottom: 1px solid #dee2e3; - background-color: #fff; -} -.v-panel-deco { - height: 9px; - background: transparent url(panel/img/bottom-right.png) repeat-x right top; - margin-left: 9px; -} -.v-panel-deco:before { - display: block; - content: ""; - width: 9px; - height: 9px; - margin-left: -9px; - background: transparent url(panel/img/bottom-left.png) no-repeat; -} -/* Light panel style */ -.v-panel-light, -.v-panel-caption-light { - background: transparent; -} -.v-panel-nocaption-light { - background: transparent; - height: 0; - margin: 0; -} -.v-panel-content-light { - border: none; - border-top: 1px solid #babfc0; - background: transparent; -} -.v-panel-deco-light { - height: 0; - overflow: hidden; -} -/* IE specific rules */ -.v-ie6 .v-panel { - background: transparent; -} -.v-ie6 .v-panel-caption { - border: 1px solid #babfc0; - border-bottom: none; - background: #fff; - margin: 0; - padding-left: 18px -} -.v-ie6 .v-panel-nocaption { - border: none; - background: transparent; - margin: 0; - height: 0; -} -.v-ie6 .v-panel-caption-light { - border: none; - background: transparent; -} -.v-ie6 .v-panel-content, -.v-ie7 .v-panel-content, -.v-ie8 .v-panel-content { - border-bottom: 1px solid #babfc0; -} -.v-ie6 .v-panel-content-light, -.v-ie7 .v-panel-content-light, -.v-ie8 .v-panel-content-light { - border-bottom: none; -} -.v-ie6 .v-panel-deco, -.v-ie7 .v-panel-deco, -.v-ie8 .v-panel-deco { - height: 0; - overflow: hidden; -} - -/* ./WebContent/VAADIN/themes/default/popupview/popupview.css */ -.v-popupview-popup { - border: 1px solid #babfc0; - border-bottom: 1px solid #dee2e3; - background: #fff; - padding: 3px; -} - -/* ./WebContent/VAADIN/themes/default/progressindicator/progressindicator.css */ -.v-progressindicator { - background: #dfe2e4 url(progressindicator/img/base.gif) repeat-x 0 1px; -} -.v-progressindicator-wrapper { - border: 1px solid #b6bbbc; -} -.v-progressindicator-disabled { - background: #dfe2e4 url(progressindicator/img/disabled.gif); - border: 1px solid #b6bbbc; -} -.v-progressindicator-indicator { - background: #f7f9f9 url(progressindicator/img/progress.png); -} -.v-progressindicator-indeterminate { - background: #dfe2e4 url(common/img/ajax-loader-medium.gif); -} -.v-progressindicator-indeterminate-disabled { - background: #dfe2e4 url(common/img/blank.gif); -} - -/* ./WebContent/VAADIN/themes/default/select/select.css */ -.v-select-select { - font-size: 13px; -} -/* Twincol style */ -.v-select-twincol-options, -.v-select-twincol-selections { - font-size: 13px; -} -.v-select-twincol-buttons { - padding: 2px; /* does not work in first render in FF ? */ -} - -/** Filterselect aka ComboBox styles */ - -.v-filterselect { - height: 23px; - background: transparent url(select/img/bg-left-filter.png) no-repeat; - padding-left: 4px; -} -.v-app .v-filterselect .v-filterselect-input, -.v-window .v-filterselect .v-filterselect-input, -.v-popupview-popup .v-filterselect .v-filterselect-input { - background: transparent url(select/img/bg-center-filter.png) no-repeat 1px 0; - border: none; - height: 20px; - margin: 0; - padding: 3px 0 0 2px; - font-size: 13px; -} -.v-filterselect-prompt .v-filterselect-input { - font-style: normal; -} -.v-filterselect-input:focus { - /* remove safari/mac outline from this element */ - outline: none; -} -.v-filterselect-focus { - outline: 1px solid #5daee8; - outline-offset: -1px; -} -.v-sa .v-filterselect-focus { - /* place safari focus outline around the whole thing */ - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -4px; -} -.v-filterselect-button { - width: 25px; - height: 23px; - background: transparent url(select/img/bg-right-filter.png); -} -.v-filterselect-button:hover { - background-position: bottom left; -} -.v-disabled .v-filterselect-button:hover, -.v-readonly .v-filterselect-button:hover { - background-position: top left; -} -.v-filterselect.v-readonly .v-filterselect-input { - background: transparent; - color: black; -} -.v-filterselect-suggestpopup { - background: #f6f7f7; - border: 1px solid #b6bbbc; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 12px; - line-height: 18px; - margin-top: -1px; -} -.v-filterselect-suggestmenu .gwt-MenuItem { - padding: 1px 6px; - cursor: pointer; - height: 18px; -} -.v-filterselect-suggestmenu .gwt-MenuItem .v-icon { - margin-right: 3px; -} -.v-filterselect-suggestmenu .gwt-MenuItem-selected { - background: #5daee8; - color: #fff; -} -.v-filterselect-nextpage, -.v-filterselect-nextpage-off, -.v-filterselect-prevpage-off, -.v-filterselect-prevpage { - height: 11px; - width:100%; - background: transparent url(select/img/button-bg.png) no-repeat 50% 0; - margin: 2px 0 0 0; -} -.v-filterselect-prevpage, -.v-filterselect-prevpage-off { - background-position: 50% -1px; - margin: 0 0 2px 0; -} -.v-filterselect-prevpage:hover { - background-position: 50% bottom; -} -.v-filterselect-nextpage:hover { - background-position: 50% -12px; -} -.v-filterselect-nextpage span, -.v-filterselect-nextpage-off span, -.v-filterselect-prevpage-off span, -.v-filterselect-prevpage span { - display: block; - height: 12px; - width:100%; - background: transparent url(select/img/arrow-up.png) no-repeat 50% 40%; - text-indent: -90000px; - cursor: pointer; - overflow: hidden; -} -.v-filterselect-nextpage span, -.v-filterselect-nextpage-off span { - background: transparent url(select/img/arrow-down.png) no-repeat 50% 60%; -} -.v-filterselect-status { - font-size: 11px; - line-height: 11px; - width: 100%; - padding: 4px 0px; - height: 11px; - border-top: 1px solid #b6bbbc; -} - - -/* Error styles (disabled by default) - ---------------------------------- - -.v-filterselect-error { - background-image: url(select/img/bg-left-filter-error.png); -} -.v-filterselect-error .v-filterselect-input { - background-image: url(select/img/bg-center-filter-error.png); -} -.v-filterselect-error .v-filterselect-button { - background-image: url(select/img/bg-right-filter-error.png); -} -.v-select-error .v-select-option, -.v-select-error .v-select-select, -.v-select-error .v-select-twincol-selections, -.v-select-error .v-select-twincol-options { - background: #FFE0E0; -} -*/ - -/* Required field styles (disabled by default) - -------------------------------------------- - -.v-select-required .v-select-option, -.v-select-required .v-select-select, -.v-select-required .v-select-twincol-selections, -.v-select-required .v-select-twincol-options { - background: #FFE0E0; -} -*/ - -/* ./WebContent/VAADIN/themes/default/shadow/shadow.css */ -.v-shadow { - position: absolute; -} - -.v-shadow .top-left { - position: absolute; overflow: hidden; - top: -3px; left: -4px; - width: 8px; height: 8px; - background: transparent url(shadow/img/top-left.png); -} - -.v-shadow .top { - position: absolute; overflow: hidden; - top: -3px; left: 4px; - height: 8px; right: 4px; - background: transparent url(shadow/img/top.png); -} - -.v-shadow .top-right { - position: absolute; overflow: hidden; - top: -3px; right: -4px; - width: 8px; height: 8px; - background: transparent url(shadow/img/top-right.png); -} - -.v-shadow .left { - position: absolute; overflow: hidden; - top: 5px; left: -4px; - width: 8px; - bottom: 3px; - background: transparent url(shadow/img/left.png); -} - -.v-shadow .center { - position: absolute; overflow: hidden; - top: 5px; left: 4px; - bottom: 3px; right: 4px; - background: transparent url(shadow/img/center.png); -} - -.v-shadow .right { - position: absolute; overflow: hidden; - top: 5px; right: -4px; - width: 8px; - bottom: 3px; - background: transparent url(shadow/img/right.png); -} - -.v-shadow .bottom-left { - position: absolute; overflow: hidden; - bottom: -5px; left: -4px; - width: 8px; height: 8px; - background: transparent url(shadow/img/bottom-left.png); -} - -.v-shadow .bottom { - position: absolute; overflow: hidden; - bottom: -5px; left: 4px; - right: 4px; height: 8px; - background: transparent url(shadow/img/bottom.png); -} - -.v-shadow .bottom-right { - position: absolute; overflow: hidden; - bottom: -5px; right: -4px; - width: 8px; height: 8px; - background: transparent url(shadow/img/bottom-right.png); -} - -/* ./WebContent/VAADIN/themes/default/slider/slider.css */ -.v-slider { - border-top: 1px solid #cccfd0; - border-bottom: 1px solid #cccfd0; - margin: 5px 0; -} -.v-slider-base { - /* changing the borders will require adjustments to ISlider.java */ - height: 2px; - background: #f3f3f4; - border-top: 1px solid #cbcdce; - border-left: 1px solid #cccfd0; - border-right: 1px solid #cccfd0; -} -.v-slider-handle { - background: transparent url(slider/img/handle-horizontal.png); - width: 12px; - height: 12px; - margin-top: -5px; - cursor: pointer; -} -.v-slider-handle:hover { - background-position: left bottom; -} -.v-slider-scrollbar .v-slider-handle, -.v-slider-scrollbar.v-slider-vertical .v-slider-handle { - background: #ffffff; - border: 1px solid #cccfd0; - border-radius: 6px; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; -} - -.v-slider-vertical { - width: 3px; - margin: 0 5px; - border: none; - border-left: 1px solid #cccfd0; - border-right: 1px solid #cccfd0; -} -.v-slider-vertical .v-slider-base { - width: 2px; - border-left: 1px solid #cbcdce; - border-right: none; - background: #f3f3f4; - border-top: 1px solid #cccfd0; - border-bottom: 1px solid #cccfd0; -} -.v-slider-vertical .v-slider-handle { - background: transparent url(slider/img/handle-vertical.png); - width: 12px; - height: 12px; - margin-left: -5px; -} -.v-slider-vertical .v-slider-handle:hover { - background-position: left bottom; -} - -/* Disabled by default -.v-slider-error .v-slider-base { - background:transparent; - background-color: #FFE0E0; -} -*/ - -/* Disabled by default -.v-slider-required .v-slider-base { - background:transparent; - background-color: #FFE0E0; -} -*/ - -/* IE specific styles */ - -.v-ie6 .v-slider, -.v-ie6 .v-slider-vertical { - margin: 0; -} -.v-ie6 .v-slider .v-slider-handle { - margin: -1px 0; -} -.v-ie6 .v-slider-vertical .v-slider-handle { - margin: 0 -1px; -} - -/* ./WebContent/VAADIN/themes/default/splitpanel/splitpanel.css */ -.v-splitpanel-horizontal, .v-splitpanel-vertical { - overflow: hidden; -} - -.v-splitpanel-horizontal .v-splitpanel-hsplitter { - width: 6px; - font-size: 1px; /* for IE6 */ -} - -.v-splitpanel-horizontal .v-splitpanel-hsplitter div { - width: 6px; - font-size: 1px; /* for IE6 */ - position: absolute; - top: 0; - bottom: 0; - background: #ccd2d0 url(splitpanel/img/bg_hor.png); - border: 1px solid #b6bbbc; - cursor: e-resize; - margin: 0 -1px; -} - -.v-splitpanel-vertical .v-splitpanel-vsplitter { - height: 6px; - font-size: 1px; /* for IE6 */ -} - -.v-splitpanel-vertical .v-splitpanel-vsplitter div { - height: 6px; - font-size: 1px; /* for IE6 */ - background: #ccd2d0 url(splitpanel/img/bg_ver.png); - border: 1px solid #b6bbbc; - cursor: n-resize; - margin: -1px 0; -} - - - - - -/* IE specific styles */ - -* html .v-splitpanel-horizontal .v-splitpanel-hsplitter div { - height: 99%; -} - -* html .v-splitpanel-vertical .v-splitpanel-vsplitter { - height: 8px; -} - -* html .v-splitpanel-vertical .v-splitpanel-vsplitter div { - margin: 0; -} - - -/* ./WebContent/VAADIN/themes/default/table/table.css */ -.v-table-header-wrap { - height: 36px; - border: 1px solid #b6bbbc; - border-bottom: none; - background: #e7edf3 url(table/img/header-bg.png) repeat-x; -} -.v-table-header { - height: 36px; -} -.v-table-resizer { - height: 36px; - width: 4px; - background: transparent url(table/img/resizer-bg.png) repeat-y 50% 50%; -} -.v-table-caption-container { - color: #393a3c; - font-size: 15px; - padding-top: 9px; - text-shadow: #ffffff 0 1px 0; - padding-right: 2px; /* See themes/base/table.css for explanation */ -} -.v-table-header-cell-asc .v-table-caption-container { - background: transparent url(table/img/sort-asc.png) no-repeat right 80%; -} -.v-table-header-cell-desc .v-table-caption-container { - background: transparent url(table/img/sort-desc.png) no-repeat right 80%; -} -.v-table-header-cell:hover, -.v-table-header-cell-asc:hover, -.v-table-header-cell-desc:hover { - background: transparent url(table/img/header-bg-over.png) repeat-x; -} -.v-table-body { - background: #fff; - border: 1px solid #b6bbbc; -} -.v-table-row, -.v-table-row-odd { - background-color: #fff; -} -.v-table-row-odd { - background-color: #f6f7f7; -} -.v-table-row:hover, -.v-table-row-odd:hover { - background-color: #edeeee; -} -.v-table .v-selected { - background: #57a7ed; - color: #fff; -} -.v-table-cell-content { - padding: 0 6px 0 4px; - border-right: none; -} -.v-table-cell-wrapper { - white-space: nowrap; - overflow: hidden; - line-height: 23px; - /* Do not specify horizontal padding here */ - padding: 3px 0 0 0; -} -/* Fix textfield size to correspond label size inside table */ -.v-table-cell-content .v-textfield, -.v-table-cell-content .v-button { - margin: -3px 0 0 0; -} -.v-table-cell-content .v-textfield, -.v-table-cell-content .v-datefield { - width: 97%; /* approximate */ -} -/* ...but not for datefield textarea */ -.v-table-cell-content .v-datefield .v-textfield { - width: auto; - -} -/* datefield button is too high for table cell */ -.v-table-cell-content .v-datefield-button { - height: 25px; - margin: -3px 0 0 0; -} -.v-table-column-selector { - background: transparent url(table/img/colsel.png) no-repeat; - margin: -36px 0 0 0; - height: 36px; - width: 15px; -} -.v-table-focus-slot-left { - border-color: #b6bbbc; -} -.v-table-focus-slot-right { - border-color: #b6bbbc; -} -.v-table-header-drag { - background: #e7edf3 url(table/img/header-bg.png) repeat-x; - border: 1px solid #b6bbbc; - padding: 4px; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 15px; - margin-top: 20px; -} -.v-table-scrollposition { - width: 160px; - height: 39px; - background: transparent url(table/img/scroll-position-bg.png); - border: none; -} -.v-table-scrollposition span { - display: block; - margin-top: 8px; - text-align: center; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 15px; - text-shadow: #ffffff 2px 2px 0; -} -/* row in column selector */ -.v-on div { - background: transparent url(table/img/check.gif) no-repeat 2px 50%; - text-indent: 6px; -} -.v-off div { - text-indent: 6px; -} -.v-table .v-link { - display: inline; -} -/* IE6 hack */ -.v-ie6 .v-table-scrollposition { - background: transparent; - /* - AlphaImageLoader uses src attribute relative to host page, not CSS - We need multiple different filters because we cannot be sure how host page is served compared to theme resources - TODO: This actually does not work as expected, since only the last filter is applied. Can we chain filters together (i.e. contain all versions on one line)? - */ - filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); - filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); - filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); - filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); -} - -/* ./WebContent/VAADIN/themes/default/tabsheet/tabsheet.css */ -.v-tabsheet-tabs { - height: 48px; -} - -.v-tabsheet-spacertd div { - height: 37px; - border: 1px solid #b6bbbc; - background: transparent url(tabsheet/img/tab-bg.png); - padding: 0; -} -.v-tabsheet-scroller { - margin-top: -37px; -} -.v-tabsheet-scrollerPrev, -.v-tabsheet-scrollerNext { - border: none; - width: 12px; - height: 38px; - opacity: 0.9999; - margin-top: -1px; -} -.v-tabsheet-scrollerPrev-disabled, -.v-tabsheet-scrollerNext-disabled { - border: none; - width: 12px; - height: 38px; - margin-top: -1px; - opacity: 0.9999; -} -.v-tabsheet-scrollerNext, -.v-tabsheet-scrollerNext-disabled { - background: transparent url(tabsheet/img/next.png) no-repeat; -} -.v-tabsheet-scrollerPrev, -.v-tabsheet-scrollerPrev-disabled { - background: transparent url(tabsheet/img/prev.png) no-repeat; -} -.v-tabsheet-scrollerPrev:hover, -.v-tabsheet-scrollerNext:hover { - background-position: -24px 0px; -} -.v-tabsheet-scrollerPrev-disabled, -.v-tabsheet-scrollerNext-disabled { - background-position: -12px 0px; -} -.v-tabsheet-scrollerPrev-disabled:hover, -.v-tabsheet-scrollerNext-disabled:hover { - background-position: -12px 0px; -} -.v-tabsheet-tabitem { - border: 1px solid #b6bbbc; - border-right: none; - height: 37px; - padding: 0; - margin-top: 9px; - color: #777f85; - font-size: 15px; - line-height: 18px; - background: #f8f9f9 url(tabsheet/img/tab-bg.png); -} -.v-tabsheet-tabitem .v-caption { - height: 20px; - padding: 9px 15px 8px 15px; -} -.v-tabsheet-tabitem-selected { - border: none; - background: transparent url(panel/img/top-left.png) no-repeat; - margin: 0; - padding: 0; - height: 48px; - color: #ee5311; -} -.v-tabsheet-tabitem:hover { - color: #4b5257; -} -.v-tabsheet-tabitem-selected:hover { - color: #ee5311; -} -.v-tabsheet-tabitem-selected .v-caption { - background: transparent url(panel/img/top-right.png) repeat-x right top; - margin: 0 -1px 0 9px; - height: 18px; - padding: 16px 16px 14px 7px; - overflow: visible; -} -.v-tabsheet-content { - border: 1px solid #babfc0; - background-color: #fff; - border-bottom: 1px solid #dee2e3; - border-top: none; -} -.v-tabsheet-hidetabs .v-tabsheet-content { - border-top: 1px solid #b5babb; -} -.v-tabsheet-deco { - height: 10px; - background: transparent url(panel/img/bottom-right.png) repeat-x right top; - margin-left: 9px; - overflow: visible; -} -.v-tabsheet-deco:before { - display: block; - content: ""; - width: 9px; - height: 9px; - margin-left: -9px; - background: transparent url(panel/img/bottom-left.png) no-repeat; -} -/* Progress indication */ -.v-tabsheet-loading .v-tabsheet-tabitem-selected .v-captiontext { - background: transparent url(common/img/ajax-loader.gif) no-repeat top right; - margin-left: -10px; - padding-left: 10px; - margin-right: -10px; - padding-right: 10px; - margin-top: -12px; - padding-top: 12px; -} -/* IE specific styles */ -.v-ie6 .v-tabsheet-tabs { - height: 46px; -} -.v-ie6 .v-tabsheet-tabitem-selected { - border: 1px solid #babfc0; - border-bottom: none; - background: #fff; - margin-top: 0; - height: 23px; - padding: 18px 14px 6px 15px; - cursor: default; - color: #ee5311; -} -.v-ie6 .v-tabsheet-tabitem-selected .v-caption { - background: transparent; - padding: 0; - margin: 0; -} -.v-ie6 .v-tabsheet-content, -.v-ie7 .v-tabsheet-content, -.v-ie8 .v-tabsheet-content { - border-bottom: none; -} -.v-ie6 .v-tabsheet-deco, -.v-ie7 .v-tabsheet-deco, -.v-ie8 .v-tabsheet-deco { - height: 1px; - background: #babfc0; - overflow: hidden; - margin: 0; -} -.v-ie7 .v-tabsheet-deco, -.v-ie8 .v-tabsheet-deco { - width: 100%; -} -/* Light-style */ -.v-tabsheet-light .v-tabsheet-tabcontainer { - height: 32px; -} -.v-tabsheet-tabs-light { - height: 32px; - width: 100%; - overflow:hidden; - background: transparent url(tabsheet/img/inline-tab-bg.png) repeat-x; -} -.v-tabsheet-light .v-tabsheet-spacertd div { - height: 31px; - border: none; - border-bottom: 1px solid #b6bbbc; - background: transparent; -} -.v-tabsheet-light .v-tabsheet-tabitem { - border: none; - border-bottom: 1px solid #b6bbbc; - height: 30px; - padding: 0; - margin-top: 0; - color: #656d73; - font-size: 12px; - line-height: normal; - background: transparent; - cursor: pointer; - text-shadow: #fff 0 1px 0; -} -.v-tabsheet-light .v-tabsheet-tabitemcell-first .v-caption { - margin-left: 6px; -} -.v-tabsheet-light .v-tabsheet-tabitem .v-caption { - height: 24px; - padding: 8px 9px 0 9px; -} -.v-tabsheet-light .v-tabsheet-tabitem-selected { - border: none; - background: #fff url(tabsheet/img/inline-tab-right.png) no-repeat right top; - margin: 0; - padding: 0; - height: 32px; - cursor: default; - color: #ee5311; - text-shadow: none; -} -.v-tabsheet-light .v-tabsheet-tabitem:hover { - color: #4b5257; -} -.v-tabsheet-light .v-tabsheet-tabitem-selected:hover { - color: #ee5311; -} -.v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption { - background: transparent url(tabsheet/img/inline-tab-left.png) no-repeat -7px 0; - margin: 0; - height: 23px; - padding: 9px 11px 0 11px; - overflow: visible; -} -.v-tabsheet-light .v-tabsheet-tabitemcell-first .v-tabsheet-tabitem-selected .v-caption { - background: transparent url(tabsheet/img/inline-tab-left.png) no-repeat -3px 0; - padding-left: 15px; -} -.v-tabsheet-light .v-tabsheet-content { - border: none; - background: transparent; -} -.v-tabsheet-light .v-tabsheet-hidetabs .v-tabsheet-content { - border: none; -} -.v-tabsheet-deco-light { - height: 0; - overflow: hidden; -} -.v-tabsheet-deco-light:before { - display: none; -} -/* Scroller */ -.v-tabsheet-light .v-tabsheet-scrollerPrev, -.v-tabsheet-light .v-tabsheet-scrollerNext { - margin-top: 2px; - height: 34px; -} -.v-tabsheet-light .v-tabsheet-scrollerPrev-disabled, -.v-tabsheet-light .v-tabsheet-scrollerNext-disabled { - margin-top: 2px; - height: 34px; -} -/* Progress indication */ -.v-tabsheet-loading .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected .v-captiontext { - margin-left: -3px; - padding-left: 3px; -} -/* IE specific styles */ -.v-ie6 .v-tabsheet-tabs-light, -.v-ie7 .v-tabsheet-tabs-light { - height: 32px; -} -.v-ie6 .v-tabsheet-light .v-tabsheet-tabitem-selected, -.v-ie7 .v-tabsheet-light .v-tabsheet-tabitem-selected { - border: none; - background: #fff url(tabsheet/img/inline-tab-right.png) no-repeat right top; - padding: 0; - height: 32px; -} -.v-ie6 .v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption, -.v-ie7 .v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption { - background: transparent url(tabsheet/img/inline-tab-left.png) no-repeat -7px 0; - padding: 9px 11px 0 11px; -} -.v-ie6 .v-tabsheet-deco-light, -.v-ie7 .v-tabsheet-deco-light, -.v-ie8 .v-tabsheet-deco-light { - height: 0; -} - -/* ./WebContent/VAADIN/themes/default/textfield/textfield.css */ -.v-textfield { - background: #fff url(textfield/img/bg.png) repeat-x; - padding: 2px; - border: 1px solid #b6b6b6; - border-top-color: #9d9d9d; - border-bottom-color: #d6d6d6; - border-right-color: #d6d6d6; - margin: 0; - font-size: 13px; - height: 18px; -} -.v-textarea { - background: #fff url(textfield/img/bg.png) repeat-x; - padding: 2px; - border: 1px solid #b6b6b6; - border-top-color: #9d9d9d; - border-bottom-color: #d6d6d6; - border-right-color: #d6d6d6; - margin: 0; - font-size: 13px; -} -.v-textfield-focus, -.v-textarea-focus { - border-color: #5daee8; -} -input.v-textfield-prompt, -textarea.v-textarea-prompt { - color: #999; - font-style: normal; -} -.v-richtextarea { - border: 1px solid #b6b6b6; -} -.v-richtextarea .gwt-RichTextArea { - background: #fff url(textfield/img/bg.png) repeat-x; -} - -/* ./WebContent/VAADIN/themes/default/tree/tree.css */ -.v-tree-node { - background: transparent url(tree/img/collapsed.png) no-repeat 2px 1px; -} -.v-tree-node-expanded { - background: transparent url(tree/img/expanded.png) no-repeat 2px 1px; -} -.v-tree-node-caption { - margin-left: 16px; -} -.v-tree-node span { - padding: 0 2px; -} -.v-tree-node-selected span { - background: #5daee8; - color: #fff; - padding: 0 2px; -} -.v-tree-node-children { - padding-left: 16px; -} -/* IMPORTANT keep the offsetWidth (width + padding) of this element the same as the margin-left of v-tree-node-caption */ -.v-ie6 .v-tree-node-ie6compatnode { - width: 14px; - height: 10px; - padding: 1px; -} - -/* ./WebContent/VAADIN/themes/default/window/window.css */ -.v-window { - color: #464f52; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - font-size: 13px; - line-height: 18px; - background: transparent url(window/img/bottom-left.png) no-repeat left bottom; -} -.v-window-wrap { - background: transparent url(window/img/top-left.png) no-repeat; -} -.v-window-outerheader { - height: 23px; - margin-left: 9px; - padding: 15px 40px 11px 12px; - background: transparent url(window/img/top-right.png) no-repeat right top; -} -.v-window-header { - font-size: 18px; - line-height: 1.2; - font-weight: normal; - letter-spacing: -0.03em; - color: #f14c1a; - text-shadow: 0 1px 0 #fff; - /* This element is 100% wide in IE6 */ -} -.v-window-contents { - background: #fff; - border: 2px solid #acb2b3; - border-top: none; - border-bottom: none; -} -.v-window-footer { - height: 8px; - margin-left: 9px; - background: transparent url(window/img/bottom-right.png) no-repeat right top; -} -.v-ie7 .v-window-footer { - position: relative; -} -.v-window-resizebox { - position: absolute; /* Needed to position the element over ScrollPanel, which is relatively positioned */ - right: 5px; - width: 10px; - height: 10px; - margin-top: -7px; - background: transparent url(window/img/resize.png); -} -.v-window-resizebox-disabled { - background: transparent; - display: block; -} -.v-window-closebox { - position: absolute; - top: 21px; - right: 24px; - width: 12px; - height: 12px; - background: transparent url(window/img/close.png); -} -.v-window-closebox:hover { - background-position: 0 -12px; -} -.v-window-modalitycurtain { - background: #fff; -} -/* Shadow for window */ -.v-shadow-window .top-left { - top: -13px; left: -20px; - width: 39px; height: 39px; - background: transparent url(window/img/shadow/top-left.png); -} -.v-shadow-window .top { - top: -13px; left: 19px; - height: 39px; - right: 19px; - background: transparent url(window/img/shadow/top.png); -} -.v-shadow-window .top-right { - top: -13px; right: -20px; - width: 39px; height: 39px; - background: transparent url(window/img/shadow/top-right.png); -} -.v-shadow-window .left { - top: 26px; left: -20px; - width: 39px; - bottom: 12px; - background: transparent url(window/img/shadow/left.png); -} -.v-shadow-window .center { - top: 26px; left: 19px; - bottom: 12px; right: 19px; - background: transparent url(window/img/shadow/center.png); -} -.v-shadow-window .right { - top: 26px; right: -20px; - width: 39px; - bottom: 12px; - background: transparent url(window/img/shadow/right.png); -} -.v-shadow-window .bottom-left { - bottom: -27px; left: -20px; - width: 39px; height: 39px; - background: transparent url(window/img/shadow/bottom-left.png); -} -.v-shadow-window .bottom { - bottom: -27px; left: 19px; - right: 19px; height: 39px; - background: transparent url(window/img/shadow/bottom.png); -} -.v-shadow-window .bottom-right { - bottom: -27px; right: -20px; - width: 39px; height: 39px; - background: transparent url(window/img/shadow/bottom-right.png); -} diff --git a/WebContent/VAADIN/themes/default/table/img/check.gif b/WebContent/VAADIN/themes/default/table/img/check.gif deleted file mode 100644 index 0a89195168..0000000000 Binary files a/WebContent/VAADIN/themes/default/table/img/check.gif and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/table/img/colsel.png b/WebContent/VAADIN/themes/default/table/img/colsel.png deleted file mode 100644 index 7cf5abc8b2..0000000000 Binary files a/WebContent/VAADIN/themes/default/table/img/colsel.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/table/img/header-bg-over.png b/WebContent/VAADIN/themes/default/table/img/header-bg-over.png deleted file mode 100644 index 6c888676e9..0000000000 Binary files a/WebContent/VAADIN/themes/default/table/img/header-bg-over.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/table/img/header-bg.png b/WebContent/VAADIN/themes/default/table/img/header-bg.png deleted file mode 100644 index 275fbc4382..0000000000 Binary files a/WebContent/VAADIN/themes/default/table/img/header-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/table/img/resizer-bg.png b/WebContent/VAADIN/themes/default/table/img/resizer-bg.png deleted file mode 100644 index d9089775cb..0000000000 Binary files a/WebContent/VAADIN/themes/default/table/img/resizer-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/table/img/scroll-position-bg.png b/WebContent/VAADIN/themes/default/table/img/scroll-position-bg.png deleted file mode 100644 index d5968fdf51..0000000000 Binary files a/WebContent/VAADIN/themes/default/table/img/scroll-position-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/table/img/sort-asc.png b/WebContent/VAADIN/themes/default/table/img/sort-asc.png deleted file mode 100644 index 44e17d5446..0000000000 Binary files a/WebContent/VAADIN/themes/default/table/img/sort-asc.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/table/img/sort-desc.png b/WebContent/VAADIN/themes/default/table/img/sort-desc.png deleted file mode 100644 index 35fd0595f8..0000000000 Binary files a/WebContent/VAADIN/themes/default/table/img/sort-desc.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/table/table.css b/WebContent/VAADIN/themes/default/table/table.css deleted file mode 100644 index 30053523fd..0000000000 --- a/WebContent/VAADIN/themes/default/table/table.css +++ /dev/null @@ -1,141 +0,0 @@ -.v-table-header-wrap { - height: 36px; - border: 1px solid #b6bbbc; - border-bottom: none; - background: #e7edf3 url(img/header-bg.png) repeat-x; -} -.v-table-header { - height: 36px; -} -.v-table-resizer { - height: 36px; - width: 4px; - background: transparent url(img/resizer-bg.png) repeat-y 50% 50%; -} -.v-table-caption-container { - color: #393a3c; - font-size: 15px; - padding-top: 9px; - text-shadow: #ffffff 0 1px 0; - padding-right: 2px; /* See themes/base/table.css for explanation */ -} -.v-table-header-cell-asc .v-table-caption-container { - background: transparent url(img/sort-asc.png) no-repeat right 80%; -} -.v-table-header-cell-desc .v-table-caption-container { - background: transparent url(img/sort-desc.png) no-repeat right 80%; -} -.v-table-header-cell:hover, -.v-table-header-cell-asc:hover, -.v-table-header-cell-desc:hover { - background: transparent url(img/header-bg-over.png) repeat-x; -} -.v-table-body { - background: #fff; - border: 1px solid #b6bbbc; -} -.v-table-row, -.v-table-row-odd { - background-color: #fff; -} -.v-table-row-odd { - background-color: #f6f7f7; -} -.v-table-row:hover, -.v-table-row-odd:hover { - background-color: #edeeee; -} -.v-table .v-selected { - background: #57a7ed; - color: #fff; -} -.v-table-cell-content { - padding: 0 6px 0 4px; - border-right: none; -} -.v-table-cell-wrapper { - white-space: nowrap; - overflow: hidden; - line-height: 23px; - /* Do not specify horizontal padding here */ - padding: 3px 0 0 0; -} -/* Fix textfield size to correspond label size inside table */ -.v-table-cell-content .v-textfield, -.v-table-cell-content .v-button { - margin: -3px 0 0 0; -} -.v-table-cell-content .v-textfield, -.v-table-cell-content .v-datefield { - width: 97%; /* approximate */ -} -/* ...but not for datefield textarea */ -.v-table-cell-content .v-datefield .v-textfield { - width: auto; - -} -/* datefield button is too high for table cell */ -.v-table-cell-content .v-datefield-button { - height: 25px; - margin: -3px 0 0 0; -} -.v-table-column-selector { - background: transparent url(img/colsel.png) no-repeat; - margin: -36px 0 0 0; - height: 36px; - width: 15px; -} -.v-table-focus-slot-left { - border-color: #b6bbbc; -} -.v-table-focus-slot-right { - border-color: #b6bbbc; -} -.v-table-header-drag { - background: #e7edf3 url(img/header-bg.png) repeat-x; - border: 1px solid #b6bbbc; - padding: 4px; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 15px; - margin-top: 20px; -} -.v-table-scrollposition { - width: 160px; - height: 39px; - background: transparent url(img/scroll-position-bg.png); - border: none; -} -.v-table-scrollposition span { - display: block; - margin-top: 8px; - text-align: center; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - color: #464f52; - font-size: 15px; - text-shadow: #ffffff 2px 2px 0; -} -/* row in column selector */ -.v-on div { - background: transparent url(img/check.gif) no-repeat 2px 50%; - text-indent: 6px; -} -.v-off div { - text-indent: 6px; -} -.v-table .v-link { - display: inline; -} -/* IE6 hack */ -.v-ie6 .v-table-scrollposition { - background: transparent; - /* - AlphaImageLoader uses src attribute relative to host page, not CSS - We need multiple different filters because we cannot be sure how host page is served compared to theme resources - TODO: This actually does not work as expected, since only the last filter is applied. Can we chain filters together (i.e. contain all versions on one line)? - */ - filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); - filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); - filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); - filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-bg.png b/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-bg.png deleted file mode 100644 index 18b7ea5d15..0000000000 Binary files a/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-left.png b/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-left.png deleted file mode 100644 index 43943a6cd8..0000000000 Binary files a/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-right.png b/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-right.png deleted file mode 100644 index 1af4cde8ac..0000000000 Binary files a/WebContent/VAADIN/themes/default/tabsheet/img/inline-tab-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/tabsheet/img/next.png b/WebContent/VAADIN/themes/default/tabsheet/img/next.png deleted file mode 100644 index f43dd1abf0..0000000000 Binary files a/WebContent/VAADIN/themes/default/tabsheet/img/next.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/tabsheet/img/prev.png b/WebContent/VAADIN/themes/default/tabsheet/img/prev.png deleted file mode 100644 index 5e111b4aa0..0000000000 Binary files a/WebContent/VAADIN/themes/default/tabsheet/img/prev.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/tabsheet/img/tab-bg.png b/WebContent/VAADIN/themes/default/tabsheet/img/tab-bg.png deleted file mode 100644 index a4235e9a83..0000000000 Binary files a/WebContent/VAADIN/themes/default/tabsheet/img/tab-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/tabsheet/tabsheet.css b/WebContent/VAADIN/themes/default/tabsheet/tabsheet.css deleted file mode 100644 index fa99f6ae43..0000000000 --- a/WebContent/VAADIN/themes/default/tabsheet/tabsheet.css +++ /dev/null @@ -1,269 +0,0 @@ -.v-tabsheet-tabs { - height: 48px; -} - -.v-tabsheet-spacertd div { - height: 37px; - border: 1px solid #b6bbbc; - background: transparent url(img/tab-bg.png); - padding: 0; -} -.v-tabsheet-scroller { - margin-top: -37px; -} -.v-tabsheet-scrollerPrev, -.v-tabsheet-scrollerNext { - border: none; - width: 12px; - height: 38px; - opacity: 0.9999; - margin-top: -1px; -} -.v-tabsheet-scrollerPrev-disabled, -.v-tabsheet-scrollerNext-disabled { - border: none; - width: 12px; - height: 38px; - margin-top: -1px; - opacity: 0.9999; -} -.v-tabsheet-scrollerNext, -.v-tabsheet-scrollerNext-disabled { - background: transparent url(img/next.png) no-repeat; -} -.v-tabsheet-scrollerPrev, -.v-tabsheet-scrollerPrev-disabled { - background: transparent url(img/prev.png) no-repeat; -} -.v-tabsheet-scrollerPrev:hover, -.v-tabsheet-scrollerNext:hover { - background-position: -24px 0px; -} -.v-tabsheet-scrollerPrev-disabled, -.v-tabsheet-scrollerNext-disabled { - background-position: -12px 0px; -} -.v-tabsheet-scrollerPrev-disabled:hover, -.v-tabsheet-scrollerNext-disabled:hover { - background-position: -12px 0px; -} -.v-tabsheet-tabitem { - border: 1px solid #b6bbbc; - border-right: none; - height: 37px; - padding: 0; - margin-top: 9px; - color: #777f85; - font-size: 15px; - line-height: 18px; - background: #f8f9f9 url(img/tab-bg.png); -} -.v-tabsheet-tabitem .v-caption { - height: 20px; - padding: 9px 15px 8px 15px; -} -.v-tabsheet-tabitem-selected { - border: none; - background: transparent url(../panel/img/top-left.png) no-repeat; - margin: 0; - padding: 0; - height: 48px; - color: #ee5311; -} -.v-tabsheet-tabitem:hover { - color: #4b5257; -} -.v-tabsheet-tabitem-selected:hover { - color: #ee5311; -} -.v-tabsheet-tabitem-selected .v-caption { - background: transparent url(../panel/img/top-right.png) repeat-x right top; - margin: 0 -1px 0 9px; - height: 18px; - padding: 16px 16px 14px 7px; - overflow: visible; -} -.v-tabsheet-content { - border: 1px solid #babfc0; - background-color: #fff; - border-bottom: 1px solid #dee2e3; - border-top: none; -} -.v-tabsheet-hidetabs .v-tabsheet-content { - border-top: 1px solid #b5babb; -} -.v-tabsheet-deco { - height: 10px; - background: transparent url(../panel/img/bottom-right.png) repeat-x right top; - margin-left: 9px; - overflow: visible; -} -.v-tabsheet-deco:before { - display: block; - content: ""; - width: 9px; - height: 9px; - margin-left: -9px; - background: transparent url(../panel/img/bottom-left.png) no-repeat; -} -/* Progress indication */ -.v-tabsheet-loading .v-tabsheet-tabitem-selected .v-captiontext { - background: transparent url(../common/img/ajax-loader.gif) no-repeat top right; - margin-left: -10px; - padding-left: 10px; - margin-right: -10px; - padding-right: 10px; - margin-top: -12px; - padding-top: 12px; -} -/* IE specific styles */ -.v-ie6 .v-tabsheet-tabs { - height: 46px; -} -.v-ie6 .v-tabsheet-tabitem-selected { - border: 1px solid #babfc0; - border-bottom: none; - background: #fff; - margin-top: 0; - height: 23px; - padding: 18px 14px 6px 15px; - cursor: default; - color: #ee5311; -} -.v-ie6 .v-tabsheet-tabitem-selected .v-caption { - background: transparent; - padding: 0; - margin: 0; -} -.v-ie6 .v-tabsheet-content, -.v-ie7 .v-tabsheet-content, -.v-ie8 .v-tabsheet-content { - border-bottom: none; -} -.v-ie6 .v-tabsheet-deco, -.v-ie7 .v-tabsheet-deco, -.v-ie8 .v-tabsheet-deco { - height: 1px; - background: #babfc0; - overflow: hidden; - margin: 0; -} -.v-ie7 .v-tabsheet-deco, -.v-ie8 .v-tabsheet-deco { - width: 100%; -} -/* Light-style */ -.v-tabsheet-light .v-tabsheet-tabcontainer { - height: 32px; -} -.v-tabsheet-tabs-light { - height: 32px; - width: 100%; - overflow:hidden; - background: transparent url(img/inline-tab-bg.png) repeat-x; -} -.v-tabsheet-light .v-tabsheet-spacertd div { - height: 31px; - border: none; - border-bottom: 1px solid #b6bbbc; - background: transparent; -} -.v-tabsheet-light .v-tabsheet-tabitem { - border: none; - border-bottom: 1px solid #b6bbbc; - height: 30px; - padding: 0; - margin-top: 0; - color: #656d73; - font-size: 12px; - line-height: normal; - background: transparent; - cursor: pointer; - text-shadow: #fff 0 1px 0; -} -.v-tabsheet-light .v-tabsheet-tabitemcell-first .v-caption { - margin-left: 6px; -} -.v-tabsheet-light .v-tabsheet-tabitem .v-caption { - height: 24px; - padding: 8px 9px 0 9px; -} -.v-tabsheet-light .v-tabsheet-tabitem-selected { - border: none; - background: #fff url(img/inline-tab-right.png) no-repeat right top; - margin: 0; - padding: 0; - height: 32px; - cursor: default; - color: #ee5311; - text-shadow: none; -} -.v-tabsheet-light .v-tabsheet-tabitem:hover { - color: #4b5257; -} -.v-tabsheet-light .v-tabsheet-tabitem-selected:hover { - color: #ee5311; -} -.v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption { - background: transparent url(img/inline-tab-left.png) no-repeat -7px 0; - margin: 0; - height: 23px; - padding: 9px 11px 0 11px; - overflow: visible; -} -.v-tabsheet-light .v-tabsheet-tabitemcell-first .v-tabsheet-tabitem-selected .v-caption { - background: transparent url(img/inline-tab-left.png) no-repeat -3px 0; - padding-left: 15px; -} -.v-tabsheet-light .v-tabsheet-content { - border: none; - background: transparent; -} -.v-tabsheet-light .v-tabsheet-hidetabs .v-tabsheet-content { - border: none; -} -.v-tabsheet-deco-light { - height: 0; - overflow: hidden; -} -.v-tabsheet-deco-light:before { - display: none; -} -/* Scroller */ -.v-tabsheet-light .v-tabsheet-scrollerPrev, -.v-tabsheet-light .v-tabsheet-scrollerNext { - margin-top: 2px; - height: 34px; -} -.v-tabsheet-light .v-tabsheet-scrollerPrev-disabled, -.v-tabsheet-light .v-tabsheet-scrollerNext-disabled { - margin-top: 2px; - height: 34px; -} -/* Progress indication */ -.v-tabsheet-loading .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected .v-captiontext { - margin-left: -3px; - padding-left: 3px; -} -/* IE specific styles */ -.v-ie6 .v-tabsheet-tabs-light, -.v-ie7 .v-tabsheet-tabs-light { - height: 32px; -} -.v-ie6 .v-tabsheet-light .v-tabsheet-tabitem-selected, -.v-ie7 .v-tabsheet-light .v-tabsheet-tabitem-selected { - border: none; - background: #fff url(img/inline-tab-right.png) no-repeat right top; - padding: 0; - height: 32px; -} -.v-ie6 .v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption, -.v-ie7 .v-tabsheet-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-ie6 .v-tabsheet-deco-light, -.v-ie7 .v-tabsheet-deco-light, -.v-ie8 .v-tabsheet-deco-light { - height: 0; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/textfield/img/bg.png b/WebContent/VAADIN/themes/default/textfield/img/bg.png deleted file mode 100644 index 43c7ac7b47..0000000000 Binary files a/WebContent/VAADIN/themes/default/textfield/img/bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/textfield/textfield.css b/WebContent/VAADIN/themes/default/textfield/textfield.css deleted file mode 100644 index 2dfcc99d2e..0000000000 --- a/WebContent/VAADIN/themes/default/textfield/textfield.css +++ /dev/null @@ -1,36 +0,0 @@ -.v-textfield { - background: #fff url(img/bg.png) repeat-x; - padding: 2px; - border: 1px solid #b6b6b6; - border-top-color: #9d9d9d; - border-bottom-color: #d6d6d6; - border-right-color: #d6d6d6; - margin: 0; - font-size: 13px; - height: 18px; -} -.v-textarea { - background: #fff url(img/bg.png) repeat-x; - padding: 2px; - border: 1px solid #b6b6b6; - border-top-color: #9d9d9d; - border-bottom-color: #d6d6d6; - border-right-color: #d6d6d6; - margin: 0; - font-size: 13px; -} -.v-textfield-focus, -.v-textarea-focus { - border-color: #5daee8; -} -input.v-textfield-prompt, -textarea.v-textarea-prompt { - color: #999; - font-style: normal; -} -.v-richtextarea { - border: 1px solid #b6b6b6; -} -.v-richtextarea .gwt-RichTextArea { - background: #fff url(img/bg.png) repeat-x; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/tree/img/collapsed.png b/WebContent/VAADIN/themes/default/tree/img/collapsed.png deleted file mode 100644 index 8d4064de0a..0000000000 Binary files a/WebContent/VAADIN/themes/default/tree/img/collapsed.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/tree/img/expanded.png b/WebContent/VAADIN/themes/default/tree/img/expanded.png deleted file mode 100644 index 4ac2554eac..0000000000 Binary files a/WebContent/VAADIN/themes/default/tree/img/expanded.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/tree/tree.css b/WebContent/VAADIN/themes/default/tree/tree.css deleted file mode 100644 index 9ac9957df1..0000000000 --- a/WebContent/VAADIN/themes/default/tree/tree.css +++ /dev/null @@ -1,26 +0,0 @@ -.v-tree-node { - background: transparent url(img/collapsed.png) no-repeat 2px 1px; -} -.v-tree-node-expanded { - background: transparent url(img/expanded.png) no-repeat 2px 1px; -} -.v-tree-node-caption { - margin-left: 16px; -} -.v-tree-node span { - padding: 0 2px; -} -.v-tree-node-selected span { - background: #5daee8; - color: #fff; - padding: 0 2px; -} -.v-tree-node-children { - padding-left: 16px; -} -/* IMPORTANT keep the offsetWidth (width + padding) of this element the same as the margin-left of v-tree-node-caption */ -.v-ie6 .v-tree-node-ie6compatnode { - width: 14px; - height: 10px; - padding: 1px; -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/default/window/img/bg-color.png b/WebContent/VAADIN/themes/default/window/img/bg-color.png deleted file mode 100644 index 08cdb43bce..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/bg-color.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/bottom-left.png b/WebContent/VAADIN/themes/default/window/img/bottom-left.png deleted file mode 100644 index e7728b5172..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/bottom-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/bottom-right.png b/WebContent/VAADIN/themes/default/window/img/bottom-right.png deleted file mode 100644 index 56c654f41d..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/bottom-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/close.png b/WebContent/VAADIN/themes/default/window/img/close.png deleted file mode 100644 index 55f1a686dd..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/close.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/left-bg.png b/WebContent/VAADIN/themes/default/window/img/left-bg.png deleted file mode 100644 index e9fd861993..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/left-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/notification-error.png b/WebContent/VAADIN/themes/default/window/img/notification-error.png deleted file mode 100644 index 32852d5907..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/notification-error.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/resize.png b/WebContent/VAADIN/themes/default/window/img/resize.png deleted file mode 100644 index e04087e525..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/resize.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/right-bg.png b/WebContent/VAADIN/themes/default/window/img/right-bg.png deleted file mode 100644 index 35d39c772f..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/right-bg.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/bottom-left.png b/WebContent/VAADIN/themes/default/window/img/shadow/bottom-left.png deleted file mode 100644 index 1ffd763faf..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/bottom-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/bottom-right.png b/WebContent/VAADIN/themes/default/window/img/shadow/bottom-right.png deleted file mode 100644 index af3552a4bc..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/bottom-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/bottom.png b/WebContent/VAADIN/themes/default/window/img/shadow/bottom.png deleted file mode 100644 index ed24b66705..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/bottom.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/center.png b/WebContent/VAADIN/themes/default/window/img/shadow/center.png deleted file mode 100644 index f3825db0fb..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/center.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/left.png b/WebContent/VAADIN/themes/default/window/img/shadow/left.png deleted file mode 100644 index 4c0b430f22..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/right.png b/WebContent/VAADIN/themes/default/window/img/shadow/right.png deleted file mode 100644 index f81cfa0ce4..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/top-left.png b/WebContent/VAADIN/themes/default/window/img/shadow/top-left.png deleted file mode 100644 index 7f79389398..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/top-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/top-right.png b/WebContent/VAADIN/themes/default/window/img/shadow/top-right.png deleted file mode 100644 index feb490d565..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/top-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/shadow/top.png b/WebContent/VAADIN/themes/default/window/img/shadow/top.png deleted file mode 100644 index 10bcc450ee..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/shadow/top.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/top-left.png b/WebContent/VAADIN/themes/default/window/img/top-left.png deleted file mode 100644 index 0a57866ed6..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/top-left.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/img/top-right.png b/WebContent/VAADIN/themes/default/window/img/top-right.png deleted file mode 100644 index e4e8080398..0000000000 Binary files a/WebContent/VAADIN/themes/default/window/img/top-right.png and /dev/null differ diff --git a/WebContent/VAADIN/themes/default/window/window.css b/WebContent/VAADIN/themes/default/window/window.css deleted file mode 100644 index 5cee309ae0..0000000000 --- a/WebContent/VAADIN/themes/default/window/window.css +++ /dev/null @@ -1,114 +0,0 @@ -.v-window { - color: #464f52; - font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; - font-size: 13px; - line-height: 18px; - background: transparent url(img/bottom-left.png) no-repeat left bottom; -} -.v-window-wrap { - background: transparent url(img/top-left.png) no-repeat; -} -.v-window-outerheader { - height: 23px; - margin-left: 9px; - padding: 15px 40px 11px 12px; - background: transparent url(img/top-right.png) no-repeat right top; -} -.v-window-header { - font-size: 18px; - line-height: 1.2; - font-weight: normal; - letter-spacing: -0.03em; - color: #f14c1a; - text-shadow: 0 1px 0 #fff; - /* This element is 100% wide in IE6 */ -} -.v-window-contents { - background: #fff; - border: 2px solid #acb2b3; - border-top: none; - border-bottom: none; -} -.v-window-footer { - height: 8px; - margin-left: 9px; - background: transparent url(img/bottom-right.png) no-repeat right top; -} -.v-ie7 .v-window-footer { - position: relative; -} -.v-window-resizebox { - position: absolute; /* Needed to position the element over ScrollPanel, which is relatively positioned */ - right: 5px; - width: 10px; - height: 10px; - margin-top: -7px; - background: transparent url(img/resize.png); -} -.v-window-resizebox-disabled { - background: transparent; - display: block; -} -.v-window-closebox { - position: absolute; - top: 21px; - right: 24px; - width: 12px; - height: 12px; - background: transparent url(img/close.png); -} -.v-window-closebox:hover { - background-position: 0 -12px; -} -.v-window-modalitycurtain { - background: #fff; -} -/* Shadow for window */ -.v-shadow-window .top-left { - top: -13px; left: -20px; - width: 39px; height: 39px; - background: transparent url(img/shadow/top-left.png); -} -.v-shadow-window .top { - top: -13px; left: 19px; - height: 39px; - right: 19px; - background: transparent url(img/shadow/top.png); -} -.v-shadow-window .top-right { - top: -13px; right: -20px; - width: 39px; height: 39px; - background: transparent url(img/shadow/top-right.png); -} -.v-shadow-window .left { - top: 26px; left: -20px; - width: 39px; - bottom: 12px; - background: transparent url(img/shadow/left.png); -} -.v-shadow-window .center { - top: 26px; left: 19px; - bottom: 12px; right: 19px; - background: transparent url(img/shadow/center.png); -} -.v-shadow-window .right { - top: 26px; right: -20px; - width: 39px; - bottom: 12px; - background: transparent url(img/shadow/right.png); -} -.v-shadow-window .bottom-left { - bottom: -27px; left: -20px; - width: 39px; height: 39px; - background: transparent url(img/shadow/bottom-left.png); -} -.v-shadow-window .bottom { - bottom: -27px; left: 19px; - right: 19px; height: 39px; - background: transparent url(img/shadow/bottom.png); -} -.v-shadow-window .bottom-right { - bottom: -27px; right: -20px; - width: 39px; height: 39px; - background: transparent url(img/shadow/bottom-right.png); -} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/example/styles.css b/WebContent/VAADIN/themes/example/styles.css index 23ccd058f8..08ba493bd7 100644 --- a/WebContent/VAADIN/themes/example/styles.css +++ b/WebContent/VAADIN/themes/example/styles.css @@ -1,4 +1,4 @@ -@import url(../default/styles.css); +@import url(../itmill5/styles.css); .v-generated-body { /* full height layout does not need scrollable body; diff --git a/WebContent/VAADIN/themes/itmill5/absolutelayout/absolutelayout.css b/WebContent/VAADIN/themes/itmill5/absolutelayout/absolutelayout.css new file mode 100644 index 0000000000..9373b73db8 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/absolutelayout/absolutelayout.css @@ -0,0 +1,4 @@ +.v-absolutelayout-wrapper { + position: absolute; + overflow:hidden; +} diff --git a/WebContent/VAADIN/themes/itmill5/accordion/accordion.css b/WebContent/VAADIN/themes/itmill5/accordion/accordion.css new file mode 100644 index 0000000000..b51b6e8b03 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/accordion/accordion.css @@ -0,0 +1,21 @@ +.v-accordion-item { + background-color: #fff; +} +.v-accordion-item-caption { + height: 31px; + background: #edf0f0 url(../tabsheet/img/tab-bg.png); + font-size: 15px; + color: #656d73; + border-top: 1px solid #c8cccd; +} +.v-accordion-item-caption .v-caption { + padding: 7px 0 6px 18px; +} +.v-accordion-item-open .v-accordion-item-caption { + color: #3b4b57; + background: #d5dee2 url(img/selected-bg.png); + border-top-color: #cbd7de; + border-bottom-color: #bfc9d4; + text-shadow: #fafafa 0 1px 0; + border-bottom: 1px solid #c8cccd; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/accordion/img/collapsed-icon.png b/WebContent/VAADIN/themes/itmill5/accordion/img/collapsed-icon.png new file mode 100755 index 0000000000..1443459eb4 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/accordion/img/collapsed-icon.png differ diff --git a/WebContent/VAADIN/themes/itmill5/accordion/img/expanded-icon.png b/WebContent/VAADIN/themes/itmill5/accordion/img/expanded-icon.png new file mode 100755 index 0000000000..8a28fb8811 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/accordion/img/expanded-icon.png differ diff --git a/WebContent/VAADIN/themes/itmill5/accordion/img/selected-bg.png b/WebContent/VAADIN/themes/itmill5/accordion/img/selected-bg.png new file mode 100755 index 0000000000..99dca1c2d9 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/accordion/img/selected-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/button/button.css b/WebContent/VAADIN/themes/itmill5/button/button.css new file mode 100644 index 0000000000..4b4cc14759 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/button/button.css @@ -0,0 +1,21 @@ +.v-button { + font-size: 13px; +} +.v-checkbox .v-errorindicator { + padding-left: 10px; +} +.v-ie6 .v-button, +.v-ie7 .v-button { + padding-left: 10px; + padding-right: 10px; +} +.v-ie6 .v-checkbox .v-errorindicator { + padding-right: 4px; +} +.v-ie7 .v-checkbox .v-errorindicator { + padding-right: 7px; +} +.v-ie6 .v-button .v-errorindicator, +.v-ie7 .v-button .v-errorindicator { + padding-right: 5px; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/caption/caption.css b/WebContent/VAADIN/themes/itmill5/caption/caption.css new file mode 100644 index 0000000000..d5be467822 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/caption/caption.css @@ -0,0 +1,15 @@ +.v-captionwrapper { + margin: 0.3em 0 0 0; +} +.v-errorindicator { + width: 12px; + height: 16px; + background: transparent url(../icons/16/error.png) no-repeat top right; +} +.v-ie6 .v-errorindicator { + /* gif for transparency */ + background-image: url(../icons/16/error.gif); +} +.v-ie7 .v-errorindicator { + margin-left: -3px; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/common/common.css b/WebContent/VAADIN/themes/itmill5/common/common.css new file mode 100644 index 0000000000..5f564e3997 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/common/common.css @@ -0,0 +1,116 @@ +.v-generated-body { + background: #e9eced; +} +.v-app { + background: #e9eced; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 13px; + line-height: 18px; +} +.v-app-loading { + background-image: url(img/loading-indicator.gif); + background-repeat: no-repeat; + background-position: 50%; +} +/* Global font styles */ +.v-window, +.v-popupview-popup, +.v-app input, +.v-app select, +.v-app button, +.v-app textarea, +.v-window input, +.v-window select, +.v-window button, +.v-window textarea, +.v-popupview-popup input, +.v-popupview-popup select, +.v-popupview-popup button, +.v-popupview-popup textarea { + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 13px; +} +.v-app select, +.v-window select { + padding: 0; +} +/* Custom tooltip */ +.v-tooltip { + background-color: #fffcdd; + border: 1px solid #b8b295; + border-top-color: #d5d2c1; + border-left-color: #d5d2c1; + font-size: 11px; + line-height: 13px; + font-family: arial, helvetica, tahoma, verdana, sans-serif; + color: #5d5444; +} +.v-tooltip-text { + padding: 2px 4px; + border: none; + border-top: 1px solid #fffef5; + border-bottom: 1px solid #fbf8d9; +} +.v-tooltip .v-errormessage { + padding: 3px 4px 3px 4px; + background: #ffecc6; + color: #b74100; + border: none; + border-top: 1px solid #fff3dc; + border-bottom: 1px solid #ead7b1; +} +.v-tooltip .v-errormessage h2 { + font-size: 16px; + font-weight: normal; + color: #ab3101; + margin: 2px 0 8px 0; +} +.v-tooltip .v-errormessage h3 { + font-size: 13px; + font-weight: bold; + margin: 1px 0 4px 0; +} +.v-contextmenu { + background: #e9eced url(../tabsheet/img/tab-bg.png); + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + background-color: #f6f7f7; + color: #464f52; + font-size: 12px; + line-height: 14px; +} +.v-contextmenu .gwt-MenuBar { + border-right: 1px solid #c6cbcc; + border-bottom: 1px solid #c6cbcc; + border-top: 1px solid #d0d4d5; + border-left: 1px solid #d0d4d5; +} +.v-contextmenu .gwt-MenuItem { + padding: 2px 0; +} +.v-contextmenu .gwt-MenuItem div { + padding: 1px 20px 1px 8px; +} +.v-contextmenu .gwt-MenuItem-selected div { + color: #fff; + background: #5daee8; +} +.v-contextmenu .gwt-MenuItem img { + margin-right: 10px; +} +.v-loading-indicator, +.v-loading-indicator-delay, +.v-loading-indicator-wait { + width: 31px; + height: 31px; + background: transparent url(img/loading-indicator.gif); + margin-right: 5px; + margin-top: 5px; +} +.v-loading-indicator-delay { + background-image: url(img/loading-indicator-delay.gif); +} +.v-loading-indicator-wait { + background-image: url(img/loading-indicator-wait.gif); +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader-big.gif b/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader-big.gif new file mode 100644 index 0000000000..73dc88e31f Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader-big.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader-medium.gif b/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader-medium.gif new file mode 100644 index 0000000000..0a0c6aaef0 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader-medium.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader.gif b/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader.gif new file mode 100755 index 0000000000..354dc4685c Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/common/img/ajax-loader.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/common/img/blank.gif b/WebContent/VAADIN/themes/itmill5/common/img/blank.gif new file mode 100644 index 0000000000..3776af0784 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/common/img/blank.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator-delay.gif b/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator-delay.gif new file mode 100755 index 0000000000..48810bb064 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator-delay.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator-wait.gif b/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator-wait.gif new file mode 100755 index 0000000000..5f7aab9afd Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator-wait.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator.gif b/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator.gif new file mode 100755 index 0000000000..cedaa56b10 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/common/img/loading-indicator.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/datefield/datefield.css b/WebContent/VAADIN/themes/itmill5/datefield/datefield.css new file mode 100644 index 0000000000..010ce3aef9 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/datefield/datefield.css @@ -0,0 +1,136 @@ +.v-datefield-button { + font-size:13px; + width: 22px; + height: 24px; + padding: 0; + overflow: hidden; + border: none; + background: transparent url(img/open-button.png) no-repeat right 0; + vertical-align: top; +} +.v-datefield-popup { + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 12px; + background: #f6f7f7; + border: 1px solid #b6bbbc; + padding: 6px; +} +.v-datefield-calendarpanel { + width: 19em; + font-size: 12px; +} +.v-datefield-popup .v-datefield-calendarpanel { + width: 16em; +} +.v-datefield-calendarpanel td { + text-align: right; +} +.v-datefield-calendarpanel td span { + display: block; +} +.v-datefield-calendarpanel-header { + height: 30px; +} +.v-datefield-calendarpanel-header, +.v-datefield-calendarpanel strong { + font-size: 13px; +} +.v-datefield-popup .v-datefield-calendarpanel-header, +.v-datefield-popup .v-datefield-calendarpanel strong { + font-size: 12px; +} +.v-datefield-calendarpanel-month { + font-weight: bold; + text-shadow: #ffffff 2px 2px 0; +} +/* Year buttons */ +.v-datefield-calendarpanel .v-button-prevyear, +.v-datefield-calendarpanel .v-button-nextyear { + display: block; + width: 16px; + height: 16px; + border: none; + padding: 0; + background: transparent url(img/prevyear.png) no-repeat; + text-indent: -90000px; + margin: 0 auto; +} +.v-datefield-calendarpanel .v-button-nextyear { + background: transparent url(img/nextyear.png) no-repeat; +} +.v-datefield-calendarpanel .v-button-prevyear:hover, +.v-datefield-calendarpanel .v-button-nextyear:hover { + background-position: left bottom; +} +/* Month buttons */ +.v-datefield-calendarpanel .v-button-prevmonth, +.v-datefield-calendarpanel .v-button-nextmonth { + display: block; + width: 11px; + height: 16px; + border: none; + padding: 0; + background: transparent url(img/prevmonth.png) no-repeat; + text-indent: -90000px; + margin: 0 auto; +} +.v-datefield-calendarpanel .v-button-nextmonth { + background: transparent url(img/nextmonth.png) no-repeat; +} +.v-datefield-calendarpanel .v-button-prevmonth:hover, +.v-datefield-calendarpanel .v-button-nextmonth:hover { + background-position: left bottom; +} +.v-datefield-calendarpanel strong { + color: #ee5311; + display: block; + width: 20px; +} +.v-datefield-calendarpanel-day, +.v-datefield-calendarpanel-day-today { + padding: 1px 3px; + width: 14px; + height: 16px; +} +.v-datefield-calendarpanel-day-today { + border: 1px solid #429ce9; + width: 12px; + height: 14px +} +.v-datefield-calendarpanel-day-entry { + color: #6a98b5; +} +.v-datefield-calendarpanel-day-disabled { + font-weight: normal; + color: #dddddd; +} +.v-datefield-calendarpanel-day-entry.v-datefield-calendarpanel-day-disabled { + color: #afd6f8; +} +.v-datefield-calendarpanel-day-selected { + font-weight: bold; + width: 14px; + height: 16px; + color: #fff; + padding: 1px 3px; + background: transparent url(img/selected-bg.png) no-repeat 50% 50%; + border: none; +} +.v-datefield-time { + font-size: 11px; +} +.v-datefield-time .v-select { + font-size: 10px; + padding: 0; + margin: 0; +} +.v-datefield-rendererror .v-textfield { + background: #ff9999; +} +/* 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/itmill5/datefield/img/nextmonth.png b/WebContent/VAADIN/themes/itmill5/datefield/img/nextmonth.png new file mode 100644 index 0000000000..3315125dd1 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/datefield/img/nextmonth.png differ diff --git a/WebContent/VAADIN/themes/itmill5/datefield/img/nextyear.png b/WebContent/VAADIN/themes/itmill5/datefield/img/nextyear.png new file mode 100644 index 0000000000..22633fd31a Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/datefield/img/nextyear.png differ diff --git a/WebContent/VAADIN/themes/itmill5/datefield/img/open-button.png b/WebContent/VAADIN/themes/itmill5/datefield/img/open-button.png new file mode 100644 index 0000000000..548ca12f70 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/datefield/img/open-button.png differ diff --git a/WebContent/VAADIN/themes/itmill5/datefield/img/prevmonth.png b/WebContent/VAADIN/themes/itmill5/datefield/img/prevmonth.png new file mode 100644 index 0000000000..d114632fef Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/datefield/img/prevmonth.png differ diff --git a/WebContent/VAADIN/themes/itmill5/datefield/img/prevyear.png b/WebContent/VAADIN/themes/itmill5/datefield/img/prevyear.png new file mode 100644 index 0000000000..f174713092 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/datefield/img/prevyear.png differ diff --git a/WebContent/VAADIN/themes/itmill5/datefield/img/selected-bg.png b/WebContent/VAADIN/themes/itmill5/datefield/img/selected-bg.png new file mode 100644 index 0000000000..799915ab8f Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/datefield/img/selected-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/favicon.ico b/WebContent/VAADIN/themes/itmill5/favicon.ico new file mode 100644 index 0000000000..2c731f8f85 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/favicon.ico differ diff --git a/WebContent/VAADIN/themes/itmill5/formlayout/formlayout.css b/WebContent/VAADIN/themes/itmill5/formlayout/formlayout.css new file mode 100644 index 0000000000..86e66a841d --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/formlayout/formlayout.css @@ -0,0 +1,54 @@ +.v-formlayout-cell .v-errorindicator { + width: 10px; + height: 16px; + background: transparent url(../icons/16/error.png) no-repeat top right; +} +.v-formlayout-captioncell { + text-align:right; + white-space: nowrap; +} +.v-formlayout-error-indicator { + /* fix width so layout is not jumpy when error disapear */ + width: 12px; +} +.v-formlayout-spacing .v-formlayout-row .v-formlayout-captioncell, +.v-formlayout-spacing .v-formlayout-row .v-formlayout-contentcell, +.v-formlayout-spacing .v-formlayout-row .v-formlayout-errorcell { + padding-top: 8px; +} +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-captioncell, +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-contentcell, +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-errorcell { + padding-top: 15px; +} +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-captioncell, +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-contentcell, +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-errorcell { + padding-bottom: 15px; +} +.v-formlayout-margin-left .v-formlayout-captioncell { + padding-left: 18px; +} +.v-formlayout-margin-right .v-formlayout-contentcell { + padding-right: 18px; +} +/* form */ +.v-form-errormessage { + background: transparent url(../icons/16/error.png) no-repeat top left; + padding-left: 20px; + margin-bottom: 5px; + margin-top: 5px; + min-height: 20px; +} +.v-ie6 .v-form-errormessage { + height: 20px +} +.v-form fieldset { + border: none; + border-top: 1px solid #babfc0; +} +.v-form legend { + margin: 0; + padding: 0 4px 0.3em 4px; + font-weight: bold; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/gridlayout/gridlayout.css b/WebContent/VAADIN/themes/itmill5/gridlayout/gridlayout.css new file mode 100644 index 0000000000..a9c1fef15e --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/gridlayout/gridlayout.css @@ -0,0 +1,16 @@ +.v-gridlayout-margin-top { + padding-top: 15px; +} +.v-gridlayout-margin-bottom { + padding-bottom: 15px; +} +.v-gridlayout-margin-left { + padding-left: 18px; +} +.v-gridlayout-margin-right { + padding-right: 18px; +} +.v-gridlayout-spacing-on { + padding-left: 8px; + padding-top: 8px; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/arrow-down.png b/WebContent/VAADIN/themes/itmill5/icons/16/arrow-down.png new file mode 100644 index 0000000000..ffd0ee50a5 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/arrow-down.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/arrow-left.png b/WebContent/VAADIN/themes/itmill5/icons/16/arrow-left.png new file mode 100644 index 0000000000..27dd25110d Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/arrow-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/arrow-right.png b/WebContent/VAADIN/themes/itmill5/icons/16/arrow-right.png new file mode 100644 index 0000000000..69bf88da8a Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/arrow-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/arrow-up.png b/WebContent/VAADIN/themes/itmill5/icons/16/arrow-up.png new file mode 100644 index 0000000000..76e5b43e08 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/arrow-up.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/attention.png b/WebContent/VAADIN/themes/itmill5/icons/16/attention.png new file mode 100644 index 0000000000..350de56aa5 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/attention.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/calendar.png b/WebContent/VAADIN/themes/itmill5/icons/16/calendar.png new file mode 100644 index 0000000000..7717a5e220 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/calendar.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/cancel.png b/WebContent/VAADIN/themes/itmill5/icons/16/cancel.png new file mode 100644 index 0000000000..19a0783733 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/cancel.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-add.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-add.png new file mode 100644 index 0000000000..d84e349526 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-add.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-delete.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-delete.png new file mode 100644 index 0000000000..cc3172224a Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-delete.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-doc.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-doc.png new file mode 100644 index 0000000000..7def77428a Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-doc.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-image.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-image.png new file mode 100644 index 0000000000..8a1bf253e8 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-image.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-pdf.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-pdf.png new file mode 100644 index 0000000000..b58ccf7567 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-pdf.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-ppt.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-ppt.png new file mode 100644 index 0000000000..b60f429be2 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-ppt.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-txt.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-txt.png new file mode 100644 index 0000000000..05659b19b2 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-txt.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-web.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-web.png new file mode 100644 index 0000000000..fcfd8685f0 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-web.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document-xsl.png b/WebContent/VAADIN/themes/itmill5/icons/16/document-xsl.png new file mode 100644 index 0000000000..571823847f Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document-xsl.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/document.png b/WebContent/VAADIN/themes/itmill5/icons/16/document.png new file mode 100644 index 0000000000..a2bab1bb0b Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/document.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/email-reply.png b/WebContent/VAADIN/themes/itmill5/icons/16/email-reply.png new file mode 100644 index 0000000000..be7fd2244d Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/email-reply.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/email-send.png b/WebContent/VAADIN/themes/itmill5/icons/16/email-send.png new file mode 100644 index 0000000000..0ef7a1c398 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/email-send.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/email.png b/WebContent/VAADIN/themes/itmill5/icons/16/email.png new file mode 100644 index 0000000000..68d6c93465 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/email.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/error.gif b/WebContent/VAADIN/themes/itmill5/icons/16/error.gif new file mode 100644 index 0000000000..c9582b2c28 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/error.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/error.png b/WebContent/VAADIN/themes/itmill5/icons/16/error.png new file mode 100755 index 0000000000..0141e4dfc3 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/error.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/folder-add.png b/WebContent/VAADIN/themes/itmill5/icons/16/folder-add.png new file mode 100644 index 0000000000..48aa7c9220 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/folder-add.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/folder-delete.png b/WebContent/VAADIN/themes/itmill5/icons/16/folder-delete.png new file mode 100644 index 0000000000..7cc389d6b2 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/folder-delete.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/folder.png b/WebContent/VAADIN/themes/itmill5/icons/16/folder.png new file mode 100644 index 0000000000..f4fec377c6 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/folder.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/globe.png b/WebContent/VAADIN/themes/itmill5/icons/16/globe.png new file mode 100644 index 0000000000..ea4034c149 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/globe.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/help.png b/WebContent/VAADIN/themes/itmill5/icons/16/help.png new file mode 100644 index 0000000000..d82a8852bf Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/help.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/lock.png b/WebContent/VAADIN/themes/itmill5/icons/16/lock.png new file mode 100644 index 0000000000..29f1023613 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/lock.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/note.png b/WebContent/VAADIN/themes/itmill5/icons/16/note.png new file mode 100644 index 0000000000..efafae5570 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/note.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/ok.png b/WebContent/VAADIN/themes/itmill5/icons/16/ok.png new file mode 100644 index 0000000000..89591faef2 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/ok.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/reload.png b/WebContent/VAADIN/themes/itmill5/icons/16/reload.png new file mode 100644 index 0000000000..2c54836bff Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/reload.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/settings.png b/WebContent/VAADIN/themes/itmill5/icons/16/settings.png new file mode 100644 index 0000000000..019f0df663 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/settings.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/trash-full.png b/WebContent/VAADIN/themes/itmill5/icons/16/trash-full.png new file mode 100644 index 0000000000..7d790e6c9a Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/trash-full.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/trash.png b/WebContent/VAADIN/themes/itmill5/icons/16/trash.png new file mode 100644 index 0000000000..8875ae322e Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/trash.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/user.png b/WebContent/VAADIN/themes/itmill5/icons/16/user.png new file mode 100644 index 0000000000..522f864884 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/user.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/16/users.png b/WebContent/VAADIN/themes/itmill5/icons/16/users.png new file mode 100644 index 0000000000..01f2a1251c Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/16/users.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/arrow-down.png b/WebContent/VAADIN/themes/itmill5/icons/32/arrow-down.png new file mode 100644 index 0000000000..20c33b70fb Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/arrow-down.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/arrow-left.png b/WebContent/VAADIN/themes/itmill5/icons/32/arrow-left.png new file mode 100644 index 0000000000..ed2aae2cb0 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/arrow-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/arrow-right.png b/WebContent/VAADIN/themes/itmill5/icons/32/arrow-right.png new file mode 100644 index 0000000000..bd7707ec8a Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/arrow-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/arrow-up.png b/WebContent/VAADIN/themes/itmill5/icons/32/arrow-up.png new file mode 100644 index 0000000000..01c1a8ec83 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/arrow-up.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/attention.png b/WebContent/VAADIN/themes/itmill5/icons/32/attention.png new file mode 100644 index 0000000000..6b00733567 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/attention.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/calendar.png b/WebContent/VAADIN/themes/itmill5/icons/32/calendar.png new file mode 100644 index 0000000000..789ad9031c Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/calendar.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/cancel.png b/WebContent/VAADIN/themes/itmill5/icons/32/cancel.png new file mode 100644 index 0000000000..725240d558 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/cancel.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-add.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-add.png new file mode 100644 index 0000000000..26bca0d112 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-add.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-delete.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-delete.png new file mode 100644 index 0000000000..43e9a43e5b Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-delete.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-doc.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-doc.png new file mode 100644 index 0000000000..8df20cfdcf Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-doc.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-edit.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-edit.png new file mode 100644 index 0000000000..1d17383ca7 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-edit.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-image.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-image.png new file mode 100644 index 0000000000..88c78665b8 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-image.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-pdf.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-pdf.png new file mode 100644 index 0000000000..048a02fddf Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-pdf.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-ppt.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-ppt.png new file mode 100644 index 0000000000..7fd7385cbd Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-ppt.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-txt.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-txt.png new file mode 100644 index 0000000000..25264732c6 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-txt.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-web.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-web.png new file mode 100644 index 0000000000..72fd847ac3 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-web.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document-xsl.png b/WebContent/VAADIN/themes/itmill5/icons/32/document-xsl.png new file mode 100644 index 0000000000..2ff4607ad3 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document-xsl.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/document.png b/WebContent/VAADIN/themes/itmill5/icons/32/document.png new file mode 100644 index 0000000000..1a38dcc304 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/document.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/email-reply.png b/WebContent/VAADIN/themes/itmill5/icons/32/email-reply.png new file mode 100644 index 0000000000..fd0203f768 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/email-reply.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/email-send.png b/WebContent/VAADIN/themes/itmill5/icons/32/email-send.png new file mode 100644 index 0000000000..dc34ac694d Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/email-send.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/email.png b/WebContent/VAADIN/themes/itmill5/icons/32/email.png new file mode 100644 index 0000000000..bef86e6cbb Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/email.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/folder-add.png b/WebContent/VAADIN/themes/itmill5/icons/32/folder-add.png new file mode 100644 index 0000000000..e0b78d6e1d Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/folder-add.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/folder-delete.png b/WebContent/VAADIN/themes/itmill5/icons/32/folder-delete.png new file mode 100644 index 0000000000..8e3c4a404c Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/folder-delete.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/folder.png b/WebContent/VAADIN/themes/itmill5/icons/32/folder.png new file mode 100644 index 0000000000..7577a17ac3 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/folder.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/globe.png b/WebContent/VAADIN/themes/itmill5/icons/32/globe.png new file mode 100644 index 0000000000..6c7d469ba2 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/globe.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/help.png b/WebContent/VAADIN/themes/itmill5/icons/32/help.png new file mode 100644 index 0000000000..218910c98d Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/help.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/lock.png b/WebContent/VAADIN/themes/itmill5/icons/32/lock.png new file mode 100644 index 0000000000..4fc16565f0 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/lock.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/note.png b/WebContent/VAADIN/themes/itmill5/icons/32/note.png new file mode 100644 index 0000000000..e7e035dc8c Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/note.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/ok.png b/WebContent/VAADIN/themes/itmill5/icons/32/ok.png new file mode 100644 index 0000000000..ac0438828c Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/ok.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/reload.png b/WebContent/VAADIN/themes/itmill5/icons/32/reload.png new file mode 100644 index 0000000000..c3556ec890 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/reload.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/settings.png b/WebContent/VAADIN/themes/itmill5/icons/32/settings.png new file mode 100644 index 0000000000..92eda74c54 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/settings.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/trash-full.png b/WebContent/VAADIN/themes/itmill5/icons/32/trash-full.png new file mode 100644 index 0000000000..a9707e76d6 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/trash-full.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/trash.png b/WebContent/VAADIN/themes/itmill5/icons/32/trash.png new file mode 100644 index 0000000000..6eaac86166 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/trash.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/user.png b/WebContent/VAADIN/themes/itmill5/icons/32/user.png new file mode 100644 index 0000000000..ebb5a7f9f8 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/user.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/32/users.png b/WebContent/VAADIN/themes/itmill5/icons/32/users.png new file mode 100644 index 0000000000..af225a9e46 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/32/users.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/arrow-down.png b/WebContent/VAADIN/themes/itmill5/icons/64/arrow-down.png new file mode 100644 index 0000000000..bdf5d0474e Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/arrow-down.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/arrow-left.png b/WebContent/VAADIN/themes/itmill5/icons/64/arrow-left.png new file mode 100644 index 0000000000..b90ed88840 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/arrow-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/arrow-right.png b/WebContent/VAADIN/themes/itmill5/icons/64/arrow-right.png new file mode 100644 index 0000000000..6331a5ddf3 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/arrow-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/arrow-up.png b/WebContent/VAADIN/themes/itmill5/icons/64/arrow-up.png new file mode 100644 index 0000000000..821fbe348f Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/arrow-up.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/attention.png b/WebContent/VAADIN/themes/itmill5/icons/64/attention.png new file mode 100644 index 0000000000..77265e48ee Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/attention.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/calendar.png b/WebContent/VAADIN/themes/itmill5/icons/64/calendar.png new file mode 100644 index 0000000000..f13fbd6efb Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/calendar.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/cancel.png b/WebContent/VAADIN/themes/itmill5/icons/64/cancel.png new file mode 100644 index 0000000000..1d1a719a6c Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/cancel.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-add.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-add.png new file mode 100644 index 0000000000..acdcb06123 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-add.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-delete.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-delete.png new file mode 100644 index 0000000000..2a46863b7f Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-delete.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-doc.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-doc.png new file mode 100644 index 0000000000..455c1f15bd Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-doc.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-edit.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-edit.png new file mode 100644 index 0000000000..6af96c9b77 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-edit.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-image.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-image.png new file mode 100644 index 0000000000..079978e850 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-image.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-pdf.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-pdf.png new file mode 100644 index 0000000000..cb6bc59675 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-pdf.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-ppt.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-ppt.png new file mode 100644 index 0000000000..dd501bfbc9 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-ppt.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-txt.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-txt.png new file mode 100644 index 0000000000..e64f746bd9 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-txt.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-web.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-web.png new file mode 100644 index 0000000000..9d81eb5702 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-web.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document-xls.png b/WebContent/VAADIN/themes/itmill5/icons/64/document-xls.png new file mode 100644 index 0000000000..6008085a34 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document-xls.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/document.png b/WebContent/VAADIN/themes/itmill5/icons/64/document.png new file mode 100644 index 0000000000..224de0bc84 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/document.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/email-reply.png b/WebContent/VAADIN/themes/itmill5/icons/64/email-reply.png new file mode 100644 index 0000000000..2c6f7b690d Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/email-reply.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/email-send.png b/WebContent/VAADIN/themes/itmill5/icons/64/email-send.png new file mode 100644 index 0000000000..9ec7198853 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/email-send.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/email.png b/WebContent/VAADIN/themes/itmill5/icons/64/email.png new file mode 100644 index 0000000000..e11245b2f5 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/email.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/folder-add.png b/WebContent/VAADIN/themes/itmill5/icons/64/folder-add.png new file mode 100644 index 0000000000..111318cc3c Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/folder-add.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/folder-delete.png b/WebContent/VAADIN/themes/itmill5/icons/64/folder-delete.png new file mode 100644 index 0000000000..d249983eac Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/folder-delete.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/folder.png b/WebContent/VAADIN/themes/itmill5/icons/64/folder.png new file mode 100644 index 0000000000..edb7b9f786 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/folder.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/globe.png b/WebContent/VAADIN/themes/itmill5/icons/64/globe.png new file mode 100644 index 0000000000..1786635b45 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/globe.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/help.png b/WebContent/VAADIN/themes/itmill5/icons/64/help.png new file mode 100644 index 0000000000..a66e8aafa6 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/help.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/lock.png b/WebContent/VAADIN/themes/itmill5/icons/64/lock.png new file mode 100644 index 0000000000..deaf7db0a4 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/lock.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/note.png b/WebContent/VAADIN/themes/itmill5/icons/64/note.png new file mode 100644 index 0000000000..1383847ed1 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/note.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/ok.png b/WebContent/VAADIN/themes/itmill5/icons/64/ok.png new file mode 100644 index 0000000000..dc0d00c38b Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/ok.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/reload.png b/WebContent/VAADIN/themes/itmill5/icons/64/reload.png new file mode 100644 index 0000000000..b91f51c67f Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/reload.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/settings.png b/WebContent/VAADIN/themes/itmill5/icons/64/settings.png new file mode 100644 index 0000000000..1c9b794ab0 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/settings.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/trash-full.png b/WebContent/VAADIN/themes/itmill5/icons/64/trash-full.png new file mode 100644 index 0000000000..81d060e509 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/trash-full.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/trash.png b/WebContent/VAADIN/themes/itmill5/icons/64/trash.png new file mode 100644 index 0000000000..41ef761061 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/trash.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/user.png b/WebContent/VAADIN/themes/itmill5/icons/64/user.png new file mode 100644 index 0000000000..60d6c6e1b3 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/user.png differ diff --git a/WebContent/VAADIN/themes/itmill5/icons/64/users.png b/WebContent/VAADIN/themes/itmill5/icons/64/users.png new file mode 100644 index 0000000000..3a42c17790 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/icons/64/users.png differ diff --git a/WebContent/VAADIN/themes/itmill5/link/link.css b/WebContent/VAADIN/themes/itmill5/link/link.css new file mode 100644 index 0000000000..a123156cb6 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/link/link.css @@ -0,0 +1,3 @@ +.v-link a { + color: #464f52; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/menubar/menubar.css b/WebContent/VAADIN/themes/itmill5/menubar/menubar.css new file mode 100644 index 0000000000..650d00b1f2 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/menubar/menubar.css @@ -0,0 +1,32 @@ +.v-menubar { + color: #464f52; + border: 1px solid #c6cbcc; + border-right: none; +} +.v-menubar .menuitem { + padding: 0 10px; + margin: 0 10px; + border-right: 1px solid #c6cbcc; +} +.v-menubar .menuitem-selected { + color: #fff; + background: #5daee8; +} +.v-menubar-submenu { + background: #e9eced url(../tabsheet/img/tab-bg.png); + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 12px; + line-height: 14px; + border-right: 1px solid #c6cbcc; + border-bottom: 1px solid #c6cbcc; + border-top: 1px solid #d0d4d5; + border-left: 1px solid #d0d4d5; +} +.v-menubar-submenu .menuitem { + padding: 2px 10px; +} +.v-menubar-submenu .menuitem-selected { + color: #fff; + background: #5daee8; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/notification/img/close-error.png b/WebContent/VAADIN/themes/itmill5/notification/img/close-error.png new file mode 100644 index 0000000000..f52c922111 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/notification/img/close-error.png differ diff --git a/WebContent/VAADIN/themes/itmill5/notification/notification.css b/WebContent/VAADIN/themes/itmill5/notification/notification.css new file mode 100644 index 0000000000..387a7d1886 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/notification/notification.css @@ -0,0 +1,75 @@ +.v-Notification { + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + background-color: #818e92; + color: #ffffff; + padding: 9px 12px; + cursor: pointer; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + overflow: hidden; +} +.v-Notification h1, +.v-Notification p, +.v-Notification.error h1, +.v-Notification.error p, +.v-Notification.warning h1, +.v-Notification.warning p { + display: inline; + font-weight: normal; + white-space: nowrap; + margin: 0 10px 0 0; +} +.v-Notification.warning { + background: #fff1e4; + color: #dd3400; + border: 2px solid #ffaa90; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + opacity: 1; +} +.v-Notification.error { + background: #f23d00 url(img/close-error.png) no-repeat right 5px; + padding-right: 30px; + border: 3px solid #c30000; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; + border-radius: 6px; +} +.v-Notification.tray { + background: #575e60; + padding: 0.5em; + margin: 0 5px 5px 0; +} +.v-Notification.tray h1 { + display: block; + font-weight: bold; + font-size: 0.9em; + line-height: 1.1; + background: #3b4245; + padding: 4px 10px; + margin: 0; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; +} +.v-Notification.tray p { + display: block; + font-size: 0.9em; + line-height: 1.1; + margin: 8px 10px 5px 10px; + color: #e4e7ea; +} +.v-Notification.system { + background-color: #ff0a0a; + opacity: 0.7; + filter: alpha(opacity=70); +} +.v-Notification.system h1 { + display: block; + margin: 0; +} +.v-Notification.system p { + white-space: nowrap; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/orderedlayout/orderedlayout.css b/WebContent/VAADIN/themes/itmill5/orderedlayout/orderedlayout.css new file mode 100644 index 0000000000..e9c431ecdd --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/orderedlayout/orderedlayout.css @@ -0,0 +1,26 @@ +.v-orderedlayout-margin-top, +.v-horizontallayout-margin-top, +.v-verticallayout-margin-top { + padding-top: 15px; +} +.v-orderedlayout-margin-right, +.v-horizontallayout-margin-right, +.v-verticallayout-margin-right { + padding-right: 18px; +} +.v-orderedlayout-margin-bottom, +.v-horizontallayout-margin-bottom, +.v-verticallayout-margin-bottom { + padding-bottom: 15px; +} +.v-orderedlayout-margin-left, +.v-horizontallayout-margin-left, +.v-verticallayout-margin-left { + padding-left: 18px; +} +.v-orderedlayout-spacing-on, +.v-horizontallayout-spacing-on, +.v-verticallayout-spacing-on { + padding-top: 8px; + padding-left: 8px; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/panel/img/bottom-left.png b/WebContent/VAADIN/themes/itmill5/panel/img/bottom-left.png new file mode 100644 index 0000000000..d5c950bc45 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/panel/img/bottom-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/panel/img/bottom-right.png b/WebContent/VAADIN/themes/itmill5/panel/img/bottom-right.png new file mode 100644 index 0000000000..3ad916f694 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/panel/img/bottom-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/panel/img/top-left.png b/WebContent/VAADIN/themes/itmill5/panel/img/top-left.png new file mode 100644 index 0000000000..8108eab8e4 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/panel/img/top-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/panel/img/top-right.png b/WebContent/VAADIN/themes/itmill5/panel/img/top-right.png new file mode 100644 index 0000000000..e981d430ce Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/panel/img/top-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/panel/panel.css b/WebContent/VAADIN/themes/itmill5/panel/panel.css new file mode 100644 index 0000000000..bfed4242f4 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/panel/panel.css @@ -0,0 +1,99 @@ +.v-panel { + background: transparent url(img/top-left.png) no-repeat; +} +.v-panel-caption .v-errorindicator { + padding-right: 20px; + background: transparent url(../icons/16/error.png) no-repeat bottom center; + +} +.v-panel-caption, +.v-panel-caption-light { + font-size: 18px; + line-height: 18px; + font-weight: normal; + letter-spacing: -0.03em; + color: #f14c1a; + height: 18px; + padding: 15px 18px 14px 8px; + margin-left: 10px; + background: transparent url(img/top-right.png) no-repeat right top; +} +.v-panel-nocaption { + height: 9px; + margin-left: 10px; + background: transparent url(img/top-right.png) no-repeat right top; +} +.v-panel-content { + border: 1px solid #babfc0; + border-bottom: 1px solid #dee2e3; + background-color: #fff; +} +.v-panel-deco { + height: 9px; + background: transparent url(img/bottom-right.png) repeat-x right top; + margin-left: 9px; +} +.v-panel-deco:before { + display: block; + content: ""; + width: 9px; + height: 9px; + margin-left: -9px; + background: transparent url(img/bottom-left.png) no-repeat; +} +/* Light panel style */ +.v-panel-light, +.v-panel-caption-light { + background: transparent; +} +.v-panel-nocaption-light { + background: transparent; + height: 0; + margin: 0; +} +.v-panel-content-light { + border: none; + border-top: 1px solid #babfc0; + background: transparent; +} +.v-panel-deco-light { + height: 0; + overflow: hidden; +} +/* IE specific rules */ +.v-ie6 .v-panel { + background: transparent; +} +.v-ie6 .v-panel-caption { + border: 1px solid #babfc0; + border-bottom: none; + background: #fff; + margin: 0; + padding-left: 18px +} +.v-ie6 .v-panel-nocaption { + border: none; + background: transparent; + margin: 0; + height: 0; +} +.v-ie6 .v-panel-caption-light { + border: none; + background: transparent; +} +.v-ie6 .v-panel-content, +.v-ie7 .v-panel-content, +.v-ie8 .v-panel-content { + border-bottom: 1px solid #babfc0; +} +.v-ie6 .v-panel-content-light, +.v-ie7 .v-panel-content-light, +.v-ie8 .v-panel-content-light { + border-bottom: none; +} +.v-ie6 .v-panel-deco, +.v-ie7 .v-panel-deco, +.v-ie8 .v-panel-deco { + height: 0; + overflow: hidden; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/popupview/popupview.css b/WebContent/VAADIN/themes/itmill5/popupview/popupview.css new file mode 100644 index 0000000000..73437c6bac --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/popupview/popupview.css @@ -0,0 +1,6 @@ +.v-popupview-popup { + border: 1px solid #babfc0; + border-bottom: 1px solid #dee2e3; + background: #fff; + padding: 3px; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/progressindicator/img/base.gif b/WebContent/VAADIN/themes/itmill5/progressindicator/img/base.gif new file mode 100644 index 0000000000..6c6f15ef9e Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/progressindicator/img/base.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/progressindicator/img/disabled.gif b/WebContent/VAADIN/themes/itmill5/progressindicator/img/disabled.gif new file mode 100644 index 0000000000..7a64d034b2 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/progressindicator/img/disabled.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/progressindicator/img/progress.png b/WebContent/VAADIN/themes/itmill5/progressindicator/img/progress.png new file mode 100644 index 0000000000..c1aca57369 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/progressindicator/img/progress.png differ diff --git a/WebContent/VAADIN/themes/itmill5/progressindicator/progressindicator.css b/WebContent/VAADIN/themes/itmill5/progressindicator/progressindicator.css new file mode 100644 index 0000000000..41f797dc8b --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/progressindicator/progressindicator.css @@ -0,0 +1,19 @@ +.v-progressindicator { + background: #dfe2e4 url(img/base.gif) repeat-x 0 1px; +} +.v-progressindicator-wrapper { + border: 1px solid #b6bbbc; +} +.v-progressindicator-disabled { + background: #dfe2e4 url(img/disabled.gif); + border: 1px solid #b6bbbc; +} +.v-progressindicator-indicator { + background: #f7f9f9 url(img/progress.png); +} +.v-progressindicator-indeterminate { + background: #dfe2e4 url(../common/img/ajax-loader-medium.gif); +} +.v-progressindicator-indeterminate-disabled { + background: #dfe2e4 url(../common/img/blank.gif); +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/select/img/arrow-down.png b/WebContent/VAADIN/themes/itmill5/select/img/arrow-down.png new file mode 100644 index 0000000000..ee795fd069 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/arrow-down.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/img/arrow-up.png b/WebContent/VAADIN/themes/itmill5/select/img/arrow-up.png new file mode 100644 index 0000000000..055ad61ef1 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/arrow-up.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/img/bg-center-filter-error.png b/WebContent/VAADIN/themes/itmill5/select/img/bg-center-filter-error.png new file mode 100644 index 0000000000..72f74f16ab Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/bg-center-filter-error.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/img/bg-center-filter.png b/WebContent/VAADIN/themes/itmill5/select/img/bg-center-filter.png new file mode 100644 index 0000000000..03e7384343 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/bg-center-filter.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/img/bg-left-filter-error.png b/WebContent/VAADIN/themes/itmill5/select/img/bg-left-filter-error.png new file mode 100644 index 0000000000..da4a4e4cc9 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/bg-left-filter-error.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/img/bg-left-filter.png b/WebContent/VAADIN/themes/itmill5/select/img/bg-left-filter.png new file mode 100644 index 0000000000..4a1d2a2966 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/bg-left-filter.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/img/bg-right-filter-error.png b/WebContent/VAADIN/themes/itmill5/select/img/bg-right-filter-error.png new file mode 100644 index 0000000000..72ed791760 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/bg-right-filter-error.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/img/bg-right-filter.png b/WebContent/VAADIN/themes/itmill5/select/img/bg-right-filter.png new file mode 100644 index 0000000000..04cb8e4089 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/bg-right-filter.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/img/button-bg.png b/WebContent/VAADIN/themes/itmill5/select/img/button-bg.png new file mode 100644 index 0000000000..9653ed949b Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/select/img/button-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/select/select.css b/WebContent/VAADIN/themes/itmill5/select/select.css new file mode 100644 index 0000000000..2ccb153ae7 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/select/select.css @@ -0,0 +1,158 @@ +.v-select-select { + font-size: 13px; +} +/* Twincol style */ +.v-select-twincol-options, +.v-select-twincol-selections { + font-size: 13px; +} +.v-select-twincol-buttons { + padding: 2px; /* does not work in first render in FF ? */ +} + +/** Filterselect aka ComboBox styles */ + +.v-filterselect { + height: 23px; + background: transparent url(img/bg-left-filter.png) no-repeat; + padding-left: 4px; +} +.v-app .v-filterselect .v-filterselect-input, +.v-window .v-filterselect .v-filterselect-input, +.v-popupview-popup .v-filterselect .v-filterselect-input { + background: transparent url(img/bg-center-filter.png) no-repeat 1px 0; + border: none; + height: 20px; + margin: 0; + padding: 3px 0 0 2px; + font-size: 13px; +} +.v-filterselect-prompt .v-filterselect-input { + font-style: normal; +} +.v-filterselect-input:focus { + /* remove safari/mac outline from this element */ + outline: none; +} +.v-filterselect-focus { + outline: 1px solid #5daee8; + outline-offset: -1px; +} +.v-sa .v-filterselect-focus { + /* place safari focus outline around the whole thing */ + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -4px; +} +.v-filterselect-button { + width: 25px; + height: 23px; + background: transparent url(img/bg-right-filter.png); +} +.v-filterselect-button:hover { + background-position: bottom left; +} +.v-disabled .v-filterselect-button:hover, +.v-readonly .v-filterselect-button:hover { + background-position: top left; +} +.v-filterselect.v-readonly .v-filterselect-input { + background: transparent; + color: black; +} +.v-filterselect-suggestpopup { + background: #f6f7f7; + border: 1px solid #b6bbbc; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 12px; + line-height: 18px; + margin-top: -1px; +} +.v-filterselect-suggestmenu .gwt-MenuItem { + padding: 1px 6px; + cursor: pointer; + height: 18px; +} +.v-filterselect-suggestmenu .gwt-MenuItem .v-icon { + margin-right: 3px; +} +.v-filterselect-suggestmenu .gwt-MenuItem-selected { + background: #5daee8; + color: #fff; +} +.v-filterselect-nextpage, +.v-filterselect-nextpage-off, +.v-filterselect-prevpage-off, +.v-filterselect-prevpage { + height: 11px; + width:100%; + background: transparent url(img/button-bg.png) no-repeat 50% 0; + margin: 2px 0 0 0; +} +.v-filterselect-prevpage, +.v-filterselect-prevpage-off { + background-position: 50% -1px; + margin: 0 0 2px 0; +} +.v-filterselect-prevpage:hover { + background-position: 50% bottom; +} +.v-filterselect-nextpage:hover { + background-position: 50% -12px; +} +.v-filterselect-nextpage span, +.v-filterselect-nextpage-off span, +.v-filterselect-prevpage-off span, +.v-filterselect-prevpage span { + display: block; + height: 12px; + width:100%; + background: transparent url(img/arrow-up.png) no-repeat 50% 40%; + text-indent: -90000px; + cursor: pointer; + overflow: hidden; +} +.v-filterselect-nextpage span, +.v-filterselect-nextpage-off span { + background: transparent url(img/arrow-down.png) no-repeat 50% 60%; +} +.v-filterselect-status { + font-size: 11px; + line-height: 11px; + width: 100%; + padding: 4px 0px; + height: 11px; + border-top: 1px solid #b6bbbc; +} + + +/* Error styles (disabled by default) + ---------------------------------- + +.v-filterselect-error { + background-image: url(img/bg-left-filter-error.png); +} +.v-filterselect-error .v-filterselect-input { + background-image: url(img/bg-center-filter-error.png); +} +.v-filterselect-error .v-filterselect-button { + background-image: url(img/bg-right-filter-error.png); +} +.v-select-error .v-select-option, +.v-select-error .v-select-select, +.v-select-error .v-select-twincol-selections, +.v-select-error .v-select-twincol-options { + background: #FFE0E0; +} +*/ + +/* Required field styles (disabled by default) + -------------------------------------------- + +.v-select-required .v-select-option, +.v-select-required .v-select-select, +.v-select-required .v-select-twincol-selections, +.v-select-required .v-select-twincol-options { + background: #FFE0E0; +} +*/ \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/bottom-left.png b/WebContent/VAADIN/themes/itmill5/shadow/img/bottom-left.png new file mode 100644 index 0000000000..b119a13119 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/bottom-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/bottom-right.png b/WebContent/VAADIN/themes/itmill5/shadow/img/bottom-right.png new file mode 100644 index 0000000000..50aaa3bedc Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/bottom-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/bottom.png b/WebContent/VAADIN/themes/itmill5/shadow/img/bottom.png new file mode 100644 index 0000000000..96af859986 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/bottom.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/center.png b/WebContent/VAADIN/themes/itmill5/shadow/img/center.png new file mode 100644 index 0000000000..d6fb99a889 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/center.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/left.png b/WebContent/VAADIN/themes/itmill5/shadow/img/left.png new file mode 100644 index 0000000000..4c3611c842 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/right.png b/WebContent/VAADIN/themes/itmill5/shadow/img/right.png new file mode 100644 index 0000000000..34a46e7b13 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/top-left.png b/WebContent/VAADIN/themes/itmill5/shadow/img/top-left.png new file mode 100644 index 0000000000..27cf4d3f61 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/top-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/top-right.png b/WebContent/VAADIN/themes/itmill5/shadow/img/top-right.png new file mode 100644 index 0000000000..7f187ca556 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/top-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/img/top.png b/WebContent/VAADIN/themes/itmill5/shadow/img/top.png new file mode 100644 index 0000000000..b654d78da9 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/shadow/img/top.png differ diff --git a/WebContent/VAADIN/themes/itmill5/shadow/shadow.css b/WebContent/VAADIN/themes/itmill5/shadow/shadow.css new file mode 100644 index 0000000000..2fc9a1c608 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/shadow/shadow.css @@ -0,0 +1,68 @@ +.v-shadow { + position: absolute; +} + +.v-shadow .top-left { + position: absolute; overflow: hidden; + top: -3px; left: -4px; + width: 8px; height: 8px; + background: transparent url(img/top-left.png); +} + +.v-shadow .top { + position: absolute; overflow: hidden; + top: -3px; left: 4px; + height: 8px; right: 4px; + background: transparent url(img/top.png); +} + +.v-shadow .top-right { + position: absolute; overflow: hidden; + top: -3px; right: -4px; + width: 8px; height: 8px; + background: transparent url(img/top-right.png); +} + +.v-shadow .left { + position: absolute; overflow: hidden; + top: 5px; left: -4px; + width: 8px; + bottom: 3px; + background: transparent url(img/left.png); +} + +.v-shadow .center { + position: absolute; overflow: hidden; + top: 5px; left: 4px; + bottom: 3px; right: 4px; + background: transparent url(img/center.png); +} + +.v-shadow .right { + position: absolute; overflow: hidden; + top: 5px; right: -4px; + width: 8px; + bottom: 3px; + background: transparent url(img/right.png); +} + +.v-shadow .bottom-left { + position: absolute; overflow: hidden; + bottom: -5px; left: -4px; + width: 8px; height: 8px; + background: transparent url(img/bottom-left.png); +} + +.v-shadow .bottom { + position: absolute; overflow: hidden; + bottom: -5px; left: 4px; + right: 4px; height: 8px; + background: transparent url(img/bottom.png); +} + +.v-shadow .bottom-right { + position: absolute; overflow: hidden; + bottom: -5px; right: -4px; + width: 8px; height: 8px; + background: transparent url(img/bottom-right.png); +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/slider/img/handle-horizontal.png b/WebContent/VAADIN/themes/itmill5/slider/img/handle-horizontal.png new file mode 100755 index 0000000000..620b86f1da Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/slider/img/handle-horizontal.png differ diff --git a/WebContent/VAADIN/themes/itmill5/slider/img/handle-vertical.png b/WebContent/VAADIN/themes/itmill5/slider/img/handle-vertical.png new file mode 100755 index 0000000000..b7f63b91b7 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/slider/img/handle-vertical.png differ diff --git a/WebContent/VAADIN/themes/itmill5/slider/slider.css b/WebContent/VAADIN/themes/itmill5/slider/slider.css new file mode 100644 index 0000000000..5665a2aaee --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/slider/slider.css @@ -0,0 +1,83 @@ +.v-slider { + border-top: 1px solid #cccfd0; + border-bottom: 1px solid #cccfd0; + margin: 5px 0; +} +.v-slider-base { + /* changing the borders will require adjustments to ISlider.java */ + height: 2px; + background: #f3f3f4; + border-top: 1px solid #cbcdce; + border-left: 1px solid #cccfd0; + border-right: 1px solid #cccfd0; +} +.v-slider-handle { + background: transparent url(img/handle-horizontal.png); + width: 12px; + height: 12px; + margin-top: -5px; + cursor: pointer; +} +.v-slider-handle:hover { + background-position: left bottom; +} +.v-slider-scrollbar .v-slider-handle, +.v-slider-scrollbar.v-slider-vertical .v-slider-handle { + background: #ffffff; + border: 1px solid #cccfd0; + border-radius: 6px; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; +} + +.v-slider-vertical { + width: 3px; + margin: 0 5px; + border: none; + border-left: 1px solid #cccfd0; + border-right: 1px solid #cccfd0; +} +.v-slider-vertical .v-slider-base { + width: 2px; + border-left: 1px solid #cbcdce; + border-right: none; + background: #f3f3f4; + border-top: 1px solid #cccfd0; + border-bottom: 1px solid #cccfd0; +} +.v-slider-vertical .v-slider-handle { + background: transparent url(img/handle-vertical.png); + width: 12px; + height: 12px; + margin-left: -5px; +} +.v-slider-vertical .v-slider-handle:hover { + background-position: left bottom; +} + +/* Disabled by default +.v-slider-error .v-slider-base { + background:transparent; + background-color: #FFE0E0; +} +*/ + +/* Disabled by default +.v-slider-required .v-slider-base { + background:transparent; + background-color: #FFE0E0; +} +*/ + +/* IE specific styles */ + +.v-ie6 .v-slider, +.v-ie6 .v-slider-vertical { + margin: 0; +} +.v-ie6 .v-slider .v-slider-handle { + margin: -1px 0; +} +.v-ie6 .v-slider-vertical .v-slider-handle { + margin: 0 -1px; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/splitpanel/img/bg_hor.png b/WebContent/VAADIN/themes/itmill5/splitpanel/img/bg_hor.png new file mode 100644 index 0000000000..268cfaf18a Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/splitpanel/img/bg_hor.png differ diff --git a/WebContent/VAADIN/themes/itmill5/splitpanel/img/bg_ver.png b/WebContent/VAADIN/themes/itmill5/splitpanel/img/bg_ver.png new file mode 100644 index 0000000000..9dfe06dafb Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/splitpanel/img/bg_ver.png differ diff --git a/WebContent/VAADIN/themes/itmill5/splitpanel/splitpanel.css b/WebContent/VAADIN/themes/itmill5/splitpanel/splitpanel.css new file mode 100644 index 0000000000..39fdbcc029 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/splitpanel/splitpanel.css @@ -0,0 +1,53 @@ +.v-splitpanel-horizontal, .v-splitpanel-vertical { + overflow: hidden; +} + +.v-splitpanel-horizontal .v-splitpanel-hsplitter { + width: 6px; + font-size: 1px; /* for IE6 */ +} + +.v-splitpanel-horizontal .v-splitpanel-hsplitter div { + width: 6px; + font-size: 1px; /* for IE6 */ + position: absolute; + top: 0; + bottom: 0; + background: #ccd2d0 url(img/bg_hor.png); + border: 1px solid #b6bbbc; + cursor: e-resize; + margin: 0 -1px; +} + +.v-splitpanel-vertical .v-splitpanel-vsplitter { + height: 6px; + font-size: 1px; /* for IE6 */ +} + +.v-splitpanel-vertical .v-splitpanel-vsplitter div { + height: 6px; + font-size: 1px; /* for IE6 */ + background: #ccd2d0 url(img/bg_ver.png); + border: 1px solid #b6bbbc; + cursor: n-resize; + margin: -1px 0; +} + + + + + +/* IE specific styles */ + +* html .v-splitpanel-horizontal .v-splitpanel-hsplitter div { + height: 99%; +} + +* html .v-splitpanel-vertical .v-splitpanel-vsplitter { + height: 8px; +} + +* html .v-splitpanel-vertical .v-splitpanel-vsplitter div { + margin: 0; +} + diff --git a/WebContent/VAADIN/themes/itmill5/styles.css b/WebContent/VAADIN/themes/itmill5/styles.css new file mode 100644 index 0000000000..b485e96fe0 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/styles.css @@ -0,0 +1,3195 @@ +/* Automatically compiled css file from subdirectories. */ + +/* ./WebContent/VAADIN/themes/base/absolutelayout/absolutelayout.css */ +.v-absolutelayout-wrapper { + position: absolute; + overflow: hidden; +} + +/* ./WebContent/VAADIN/themes/base/accordion/accordion.css */ +.v-accordion { + position: relative; + outline: none; + overflow: hidden; + text-align: left /* Force default alignment */ +} +.v-accordion-item { + position: relative; +} +.v-accordion-item-caption { + overflow: hidden; + white-space: nowrap; + background: #eee; + border-bottom: 1px solid #ddd; +} +.v-accordion-item-caption .v-caption { + cursor: pointer; +} +.v-accordion-item-open .v-accordion-item-caption .v-caption { + cursor: default; +} +.v-accordion-item-content { + position: absolute; + overflow: auto; + width: 100%; +} + +/* ./WebContent/VAADIN/themes/base/button/button.css */ +.v-button { + cursor: pointer; + white-space: nowrap; + margin: 0; +} +.v-button span { + white-space: nowrap; +} +.v-checkbox input { + vertical-align: middle; +} +.v-button img, +.v-checkbox img { + display: inline; + vertical-align: middle; + margin-right: 3px; +} +.v-button span, +.v-checkbox label { + vertical-align: middle; +} +.v-button-link { + border: none; + text-align: left; + background: none; + padding: 0; +} +/* Inset Safari focus outline a bit */ +.v-sa .v-button-link:focus { + outline-offset: -3px; +} +.v-button-link span { + text-decoration: underline; +} +.v-checkbox { + white-space: nowrap; +} +.v-checkbox .v-errorindicator { + float: none; + display: inline; + padding-left: 1em; + background-position: left; +} +/* Fixes streched buttons in IE6 and IE7*/ +.v-ie6 .v-button { + width: 1px; +} +.v-ie6 .v-button, +.v-ie7 .v-button, +.v-ie8 .v-button { + overflow: visible; + padding-left: 1em; + padding-right: 1em; +} +/* Error indicator on checkbox fix for IE6 */ +.v-ie6 .v-checkbox * { + float: left; + display: inline; /* In effect, does nothing, since float:left forces block-rendering, but will fix "double-float-margin-bug" */ +} +.v-ie6 .v-checkbox .v-errorindicator { + background-position: right; + display: inline; + float: left; + padding-left: 0; + padding-right: 0.4em; +} +/* Error indicator on checkbox fix for IE7 */ +.v-ie7 .v-checkbox *, +.v-ie8 .v-checkbox * { + float: left; +} +.v-ie7 .v-checkbox .v-errorindicator, +.v-ie8 .v-checkbox .v-errorindicator { + background-position: right; + float: left; + padding-left: 0; + padding-right: 0.7em; +} +/* Error indicator on button fix for IE */ +.v-ie6 button .v-errorindicator, +.v-ie7 button .v-errorindicator, +.v-ie8 button .v-errorindicator { + display: inline; + padding-right: 0.5em; +} +/* Disabled by default +.v-checkbox-error { + background: #ffe0e0; +} +*/ +/* Disabled by default +.v-checkbox-required { + background: #ffe0e0; +} +*/ + +/* ./WebContent/VAADIN/themes/base/caption/caption.css */ +.v-captionwrapper { + text-align: left; /* Force default alignment */ +} +.v-caption { + overflow: hidden; + white-space: nowrap; +} +.v-errorindicator { + float: left; +} +.v-caption .v-icon { + float: left; + padding-right: 2px; + vertical-align: middle; +} +.v-caption .v-captiontext { + float: left; + overflow: hidden; + vertical-align: middle; +} +.v-caption .v-required-field-indicator { + float: left; +} + +/* Fix IE6 "double-float-margin-bug" */ +.v-ie6 .v-errorindicator, +.v-ie6 .v-icon, +.v-ie6 .v-captiontext, +.v-ie6 .v-required-field-indicator { + display: inline; +} + +/* ./WebContent/VAADIN/themes/base/common/common.css */ +/* References the BODY tag generated by Vaadin application servlet */ +.v-generated-body { + width: 100%; + height: 100%; + border: 0; + margin: 0; + overflow: hidden; +} +.v-app { + height: 100%; +} +.v-app-loading { + /* You can use this to provide indication for the user that the application is loading. */ + /* It is applied to the same element as .v-app */ +} +.v-view { + height: 100%; + width: 100%; + overflow: auto; + /* avoid scrollbars with margins in root layout */ + outline: none; + margin-top: -1px; + border-top: 1px solid transparent; + position: relative; +} +/** + * Try to handle printing somehow. Reasonable printing support + * needs application specific planning and CSS tuning. + */ +@media print { + .v-generated-body { + height: auto; + min-height: 20cm; + overflow: visible; + } + .v-app { + height: auto; + min-height: 20cm; + } + .v-view { + overflow: visible; + } + .v-gridlayout { + overflow: visible !important; + } +} +.v-view:active, +.v-view:focus { + outline: none; +} +.v-app select, +.v-window select { + margin: 0; +} +.v-disabled { + opacity: .3; + filter: alpha(opacity=30); + cursor: default; +} +.v-disabled * { + cursor: default; +} +* html .v-disabled { + zoom: 1; +} +*+html .v-disabled { + zoom: 1; +} +.v-disabled .v-disabled { + opacity: 1; +} +.v-required-field-indicator { + padding-left: 2px; + color: red; +} +.v-form fieldset { + border: none; + padding: 0; + margin: 0; +} +/* Field modified */ /* Disabled by default +.v-modified, +.v-richtextarea.v-modified iframe.gwt-RichTextArea, +.v-checkbox.v-modified, +.v-modified .v-select-option, +.v-modified .v-textfield, +.v-modified .v-datefield-calendarpanel, +.v-modified .v-select-select, +.v-modified .v-select-twincol-selections, +.v-modified .v-select-twincol-options, +.v-modified .v-slider-base { + background: #ffffe0; +} +*/ +.v-tooltip { + cursor: default; + background: #fff; +} +.v-tooltip-text { + overflow: auto; +} +.v-tooltip .v-errormessage { + overflow: auto; +} +.v-contextmenu { + background: #fff; +} +.v-contextmenu .gwt-MenuItem { + cursor: pointer; + vertical-align: middle; + padding: 0; + border: 0; + margin: 0; +} +.v-contextmenu .gwt-MenuItem div { + cursor: pointer; + vertical-align: middle; + white-space: nowrap; +} +.v-contextmenu .gwt-MenuItem-selected div { + background: #aaa; + color: #fff; +} +.v-contextmenu table { + border-collapse: collapse; + margin: 0; + padding: 0; +} +.v-contextmenu .gwt-MenuItem img { + margin-right: 1em; + vertical-align: middle; +} +/* Margins are not supported within Label */ +.v-label pre { + margin: 0; +} +/* A label with undefined width is always considered to be on one line */ +.v-label-undef-w { + white-space: nowrap; +} +/* Loading indicator states + * Note: client side expects that loading indicator has a height. It depends on + * this css property to ensure browsers have applied all required styles. + */ +.v-loading-indicator, +.v-loading-indicator-delay, +.v-loading-indicator-wait { + height: 16px; + position: absolute; + top: 0; + right: 0; + z-index: 30000; +} +/* Debug dialog */ +.v-debug-console { + background: #fff; + opacity: .9; + border: 1px solid #000; + font-family: sans-serif; +} +.v-debug-console-caption { + background: #000; + border-bottom: 1px solid grey; + color: white; + font-weight: bold; +} +.v-debug-console-content { + font-size: x-small; + overflow: auto; +} +.v-debug-console-content input { + font-size: xx-small; +} +/* Debug style */ +.v-app .invalidlayout, +.v-app .invalidlayout * { + background: #f99 !important; +} +/* Fix for Liferay, issue #2384 */ +.v-app input[type="text"], +.v-app input[type="password"], +.v-app input[type="reset"], +.v-app select, +.v-app textarea { + padding: 2px; +} + +/* ./WebContent/VAADIN/themes/base/customcomponent/customcomponent.css */ +.v-customcomponent { + overflow: hidden; +} + +/* ./WebContent/VAADIN/themes/base/customlayout/customlayout.css */ +.v-customlayout { + overflow: hidden; +} + +/* ./WebContent/VAADIN/themes/base/datefield/datefield.css */ +.v-datefield { + white-space: nowrap; +} +.v-datefield-textfield { + vertical-align: top; +} +.v-datefield-button { + cursor: pointer; +} +.v-datefield-calendarpanel table { + width: 100%; +} +.v-datefield-calendarpanel td { + padding: 0; + margin: 0; +} +.v-datefield-calendarpanel-header td { + text-align: center; +} +.v-datefield-calendarpanel-month { + text-align: center; + white-space: nowrap; +} +.v-datefield-calendarpanel-day, +.v-datefield-calendarpanel-day-today { + cursor: pointer; +} +.v-datefield-calendarpanel-day-today { + border: 1px solid #ddd; +} +.v-disabled .v-datefield-calendarpanel-day, +.v-disabled .v-datefield-calendarpanel-day-today { + cursor: default; +} +.v-datefield-calendarpanel-day-disabled { + cursor: default; + opacity: .5; +} +.v-datefield-calendarpanel-day-selected { + cursor: default; + background: #333; + color: #fff; +} +.v-datefield-time { + white-space: nowrap; +} +.v-datefield-time .v-label { + display: inline; +} +/* Disabled by default +.v-datefield-error .v-textfield, +.v-datefield-error .v-datefield-calendarpanel { + background: #ffe0e0; +} +*/ + +/* Disabled by default +.v-datefield-required .v-textfield, +.v-datefield-required .v-datefield-calendarpanel { + background:transparent; + background-color: #ffe0e0; +} +*/ +/* IE somehow loses generic v-disabled alpha. See #1960 */ +.v-ie6 .v-disabled .v-datefield-button, +.v-ie6 .v-disabled .v-datefield-textfield, +.v-ie7 .v-disabled .v-datefield-button, +.v-ie7 .v-disabled .v-datefield-textfield { + filter: alpha(opacity=30); +} + +/* ./WebContent/VAADIN/themes/base/formlayout/formlayout.css */ +.v-formlayout-cell .v-errorindicator { + display: block; +} +.v-formlayout-captioncell { + text-align:right; + white-space: nowrap; +} +.v-formlayout-captioncell .v-caption { + overflow: visible; +} +.v-formlayout-spacing .v-formlayout-row .v-formlayout-captioncell, +.v-formlayout-spacing .v-formlayout-row .v-formlayout-contentcell, +.v-formlayout-spacing .v-formlayout-row .v-formlayout-errorcell { + padding-top: 1em; +} +.v-formlayout-spacing .v-formlayout-firstrow .v-formlayout-captioncell, +.v-formlayout-spacing .v-formlayout-firstrow .v-formlayout-contentcell, +.v-formlayout-spacing .v-formlayout-firstrow .v-formlayout-errorcell { + padding-top: 0; +} +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-captioncell, +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-contentcell, +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-errorcell { + padding-top: 2em; +} +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-captioncell, +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-contentcell, +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-errorcell { + padding-bottom: 2em; +} +.v-formlayout-margin-left .v-formlayout-captioncell { + padding-left: 2em; +} +.v-formlayout-margin-right .v-formlayout-contentcell { + padding-right: 2em; +} +.v-formlayout-captioncell .v-caption .v-required-field-indicator { + float: none; +} + +/* ./WebContent/VAADIN/themes/base/gridlayout/gridlayout.css */ +.v-gridlayout-margin-top { + padding-top: 2em; +} +.v-gridlayout-margin-bottom { + padding-bottom: 2em; +} +.v-gridlayout-margin-left { + padding-left: 2em; +} +.v-gridlayout-margin-right { + padding-right: 2em; +} +.v-gridlayout-spacing-on { + padding-left: 1em; + padding-top: 1em; + overflow: hidden; +} +.v-gridlayout-spacing, +.v-gridlayout-spacing-off { + padding-left: 0; + padding-top: 0; +} +.v-gridlayout-spacing-off { + overflow: hidden; +} +/* Ensure that resizing gridlayout works in IE */ +.v-ie6 .v-gridlayout, +.v-ie7 .v-gridlayout { + overflow: hidden; +} + +/* ./WebContent/VAADIN/themes/base/link/link.css */ +.v-link { + white-space: nowrap; +} +.v-link a { + vertical-align: middle; + text-decoration: none; +} +.v-link span { + text-decoration: underline; + vertical-align: middle; +} +.v-disabled a { + cursor: default; +} +.v-link img { + vertical-align: middle; + border:none; +} + +/* ./WebContent/VAADIN/themes/base/menubar/menubar.css */ +.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; +} +.v-menubar-submenu { + background: #fff; +} +.v-menubar-submenu table { + white-space: nowrap; + border-collapse: collapse; + padding: 0; + margin: 0; +} +.v-menubar-submenu table td { + white-space: nowrap; + padding: 0; + margin: 0; +} +.v-menubar .menuitem-selected, +.v-menubar-submenu .menuitem-selected { + background: #333; + color: #fff; +} +.v-menubar-submenu .menuitem { + cursor: default; +} + +/* ./WebContent/VAADIN/themes/base/notification/notification.css */ +.v-Notification { + background: #999; + color: #fff; + cursor: pointer; + overflow: hidden; + padding: 1em; +} +.v-Notification h1, +.v-Notification p, +.v-Notification.error h1, +.v-Notification.error p, +.v-Notification.warning h1, +.v-Notification.warning p { + display: inline; + white-space: nowrap; + margin: 0 0.5em 0 0; +} +.v-Notification.warning { + background: orange; +} +.v-Notification.error { + background: red; +} +.v-Notification.tray h1 { + display: block; +} +.v-Notification.tray p { + display: block; +} +.v-Notification.system { + background-color: red; + opacity: .7; + filter: alpha(opacity=70); +} +.v-Notification.system h1 { + display: block; + margin: 0; +} +.v-Notification.system p { + white-space: nowrap; +} + +/* ./WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css */ +.v-orderedlayout-margin-top, +.v-horizontallayout-margin-top, +.v-verticallayout-margin-top { + padding-top: 2em; +} +.v-orderedlayout-margin-right, +.v-horizontallayout-margin-right, +.v-verticallayout-margin-right { + padding-right: 2em; +} +.v-orderedlayout-margin-bottom, +.v-horizontallayout-margin-bottom, +.v-verticallayout-margin-bottom { + padding-bottom: 2em; +} +.v-orderedlayout-margin-left, +.v-horizontallayout-margin-left, +.v-verticallayout-margin-left { + padding-left: 2em; +} +.v-orderedlayout-spacing-on, +.v-horizontallayout-spacing-on, +.v-verticallayout-spacing-on { + padding-top: 1em; + padding-left: 1em; +} +/* This can be used to define spacing if spacing is off server side */ +.v-orderedlayout-spacing-off, +.v-horizontallayout-spacing-off, +.v-verticallayout-spacing-off { + padding-top: 0; + padding-left: 0; +} +/* To make sure IE don't expand elements larger than they should */ +.v-ie6 .v-orderedlayout, +.v-ie6 .v-horizontallayout, +.v-ie6 .v-verticallayout, +.v-ie7 .v-orderedlayout, +.v-ie7 .v-horizontallayout, +.v-ie7 .v-verticallayout { + overflow: hidden; +} + +/* ./WebContent/VAADIN/themes/base/panel/panel.css */ +.v-panel, +.v-panel-caption, +.v-panel-content, +.v-panel-deco, +.v-panel-light, +.v-panel-caption-light, +.v-panel-content-light, +.v-panel-deco-light { + outline: none; /* Prevent selection outline which might break layouts or cause scrollbars */ + text-align: left /* Force default alignment */ +} +.v-panel-caption .v-errorindicator { + float: none; + display: inline; +} +.v-panel-caption .v-icon { + display: inline; + vertical-align: middle; +} +.v-panel-caption span { + vertical-align: middle; +} +.v-panel-caption { + white-space: nowrap; + overflow:hidden; + font-weight: bold; +} +.v-panel-nocaption { + overflow: hidden; +} +.v-panel-content { + overflow: auto; +} +.v-panel-deco { +} + +/* ./WebContent/VAADIN/themes/base/popupview/popupview.css */ +.v-popupview { + cursor: pointer; + width: 5px; + height: 5px; + background: #aaa; +} +.v-popupview-popup { + overflow: auto; +} + +/* ./WebContent/VAADIN/themes/base/progressindicator/progressindicator.css */ +.v-progressindicator { + overflow: hidden; /* for IE6 */ + width: 150px; +} +.v-progressindicator-wrapper { + overflow: hidden; /* for IE6 */ + height: 9px; + border: 1px solid #ddd; +} +.v-progressindicator-disabled { + height: 9px; + overflow: hidden; /* for IE6 */ +} +.v-progressindicator-indicator { + height: 9px; + overflow: hidden; /* for IE6 */ + background: #ddd; +} +.v-progressindicator-indeterminate { + height: 16px; + width: 16px; + overflow: hidden; /* for IE6 */ +} +/* Hide obsolete elements in indeterminate mode */ +.v-progressindicator-indeterminate .v-progressindicator-wrapper, +.v-progressindicator-indeterminate .v-progressindicator-indicator, +.v-progressindicator-indeterminate-disabled .v-progressindicator-wrapper, +.v-progressindicator-indeterminate-disabled .v-progressindicator-indicator { + display: none; +} +.v-progressindicator-indeterminate-disabled { + height: 16px; + width: 16px; + overflow: hidden; /* for IE6 */ +} + +/* ./WebContent/VAADIN/themes/base/select/select.css */ +.v-select { + text-align: left; +} +.v-select-optiongroup .v-select-option { + display: block; + white-space: nowrap; +} +.v-ie .v-select-optiongroup .v-select-option { + zoom: 1; +} +.v-select-select { + display: block; +} +.v-select-twincol { + white-space: nowrap; +} +.v-select-twincol-options { + float: left; +} +.v-select-twincol-selections { + font-weight: bold; +} +.v-select-twincol-buttons { + float: left; + text-align: center; +} +.v-select-twincol-buttons .v-select-twincol-deco { + clear: both; +} +.v-select-twincol .v-textfield { + display: block; + float: left; + clear: left; +} +.v-select-twincol .v-button { + display: block; + float: left; +} +.v-select-twincol-buttons .v-button { + display: inline; + float: none; +} +.v-filterselect { + white-space: nowrap; + text-align: left; +} +.v-filterselect .v-icon { + float: left; +} +.v-app .v-filterselect-input, +.v-window .v-filterselect-input, +.v-popupview-popup .v-filterselect-input { + float: left; +} +.v-filterselect-prompt .v-filterselect-input { + color: #999; + font-style: italic; +} +.v-filterselect-button { + float: right; + cursor: pointer; +} +.v-filterselect.v-readonly .v-filterselect-button { + display: none; +} +.v-filterselect-suggestpopup { + background: #fff; + border: 1px solid #eee; +} +.v-filterselect-suggestmenu table { + border-collapse: collapse; + border: none; +} +.v-filterselect-suggestmenu .gwt-MenuItem { + white-space: nowrap; +} +.v-filterselect-suggestmenu .gwt-MenuItem .v-icon { + margin-right: 3px; + vertical-align: middle; +} +.v-filterselect-suggestmenu .gwt-MenuItem span { + vertical-align: middle; +} +.v-filterselect-suggestmenu .gwt-MenuItem-selected { + background: #333; + color: #fff; +} +.v-filterselect-nextpage, +.v-filterselect-nextpage-off, +.v-filterselect-prevpage-off, +.v-filterselect-prevpage { + width: 100%; + background: #aaa; + text-align: center; + overflow: hidden; + cursor: pointer; +} +.v-filterselect-nextpage-off, +.v-filterselect-prevpage-off { + color: #666; + opacity: .5; + filter: alpha(opacity=50); + cursor: default; +} +.v-filterselect-nextpage-off span, +.v-filterselect-prevpage-off span { + cursor: default; +} +.v-filterselect-status { + white-space: nowrap; + text-align: center; +} + +/* Error styles (disabled by default) + +.v-filterselect-error .v-filterselect-input, +.v-select-error .v-select-option, +.v-select-error .v-select-select, +.v-select-error .v-select-twincol-selections, +.v-select-error .v-select-twincol-options { + background: #ffaaaa; +} +*/ + +/* Required field styles (disabled by default) + +.v-filterselect-error .v-filterselect-input, +.v-select-required .v-select-option, +.v-select-required .v-select-select, +.v-select-required .v-select-twincol-selections, +.v-select-required .v-select-twincol-options { + background: #ffaaaa; +} +*/ + +/* ./WebContent/VAADIN/themes/base/shadow/shadow.css */ +.v-shadow { + position: absolute; +} + +.v-shadow .top-left { + position: absolute; overflow: hidden; + top: -3px; left: -5px; + width: 10px; height: 10px; + background: transparent url(../base/shadow/img/top-left.png); +} + +.v-shadow .top { + position: absolute; overflow: hidden; + top: -3px; left: 5px; + height: 10px; right: 5px; + background: transparent url(../base/shadow/img/top.png); +} + +.v-shadow .top-right { + position: absolute; overflow: hidden; + top: -3px; right: -5px; + width: 10px; height: 10px; + background: transparent url(../base/shadow/img/top-right.png); +} + +.v-shadow .left { + position: absolute; overflow: hidden; + top: 7px; left: -5px; + width: 10px; + bottom: 3px; + background: transparent url(../base/shadow/img/left.png); +} + +.v-shadow .center { + position: absolute; overflow: hidden; + top: 7px; left: 5px; + bottom: 3px; right: 5px; + background: transparent url(../base/shadow/img/center.png); +} + +.v-shadow .right { + position: absolute; overflow: hidden; + top: 7px; right: -5px; + width: 10px; + bottom: 3px; + background: transparent url(../base/shadow/img/right.png); +} + +.v-shadow .bottom-left { + position: absolute; overflow: hidden; + bottom: -7px; left: -5px; + width: 10px; height: 10px; + background: transparent url(../base/shadow/img/bottom-left.png); +} + +.v-shadow .bottom { + position: absolute; overflow: hidden; + bottom: -7px; left: 5px; + right: 5px; height: 10px; + background: transparent url(../base/shadow/img/bottom.png); +} + +.v-shadow .bottom-right { + position: absolute; overflow: hidden; + bottom: -7px; right: -5px; + width: 10px; height: 10px; + background: transparent url(../base/shadow/img/bottom-right.png); +} + + + + + +/* For IE6 (no transparent png's, we use a blur filter) */ + +.v-ie6 .v-shadow * { + display: none; +} + +.v-ie6 .v-shadow { + background: #000; + filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2) alpha(opacity=20); + margin-top: -3px; + margin-left: -4px; +} + +/* ./WebContent/VAADIN/themes/base/slider/slider.css */ +.v-slider { + margin: 5px 0; +} +.v-slider-base { + /* changing the borders will require adjustments to ISlider.java */ + height: 2px; + border-top: 1px solid #ddd; + background: #eee; + border-left: 1px solid #ddd; + border-right: 1px solid #eee; + +} +.v-slider-handle { + background: #aaa; + width: 12px; + height: 12px; + margin-top: -5px; + font-size: 0; +} + +.v-slider-vertical { + width: 2px; + height: auto; + margin: 0 5px; + border: none; + border-left: 1px solid #cccfd0; + border-right: 1px solid #cccfd0; +} +.v-slider-vertical .v-slider-base { + width: 2px; + border-bottom: 1px solid #eee; + border-right: none; +} +.v-slider-vertical .v-slider-handle { + width: 12px; + height: 12px; + font-size: 0; + margin-left: -5px; +} + +/* Disabled by default +.v-slider-error .v-slider-base { + background: #FFE0E0; +} +*/ +/* Disabled by default +.v-slider-required .v-slider-base { + background: #FFE0E0; +} +*/ + +/* IE specific styles */ +.v-ie6 .v-slider, +.v-ie6 .v-slider-vertical { + margin: 0; +} +.v-ie6 .v-slider .v-slider-handle { + margin: -1px 0; +} +.v-ie6 .v-slider-vertical .v-slider-handle { + margin: 0 -1px; +} + +/* ./WebContent/VAADIN/themes/base/splitpanel/splitpanel.css */ +.v-splitpanel-horizontal, +.v-splitpanel-vertical { + overflow: hidden; +} +.v-splitpanel-horizontal .v-splitpanel-hsplitter { + width: 6px; + font-size: 1px; /* for IE6 */ +} +.v-splitpanel-horizontal .v-splitpanel-hsplitter div { + width: 6px; + font-size: 1px; /* for IE6 */ + position: absolute; + top: 0; + bottom: 0; + background: #ddd; + cursor: e-resize; +} +.v-splitpanel-vertical .v-splitpanel-vsplitter { + height: 6px; + font-size: 1px; /* for IE6 */ +} +.v-splitpanel-vertical .v-splitpanel-vsplitter div { + height: 6px; + font-size: 1px; /* for IE6 */ + background: #ddd; + cursor: n-resize; +} +/* IE specific styles */ +.v-ie6 .v-splitpanel-horizontal .v-splitpanel-hsplitter div { + height: 99%; +} + +.v-ie6 .v-splitpanel-first-container, +.v-ie6 .v-splitpanel-second-container, +.v-ie7 .v-splitpanel-first-container, +.v-ie7 .v-splitpanel-second-container { + position:relative; +} + +/* ./WebContent/VAADIN/themes/base/table/table.css */ +/* Table theme building instructions + * + * Toolkit scroll table is very complex widget with dozens of features. These + * features set some limitations for theme builder. To keep things working, it + * is safest to try to just override values used in default theme and comfort to + * these instructions. + * + * Borders in table header and in table body need to be same width + * - specify vertical borders on .v-table-header-wrap and .v-table-body + * + * Table cells in body: + * - padding/border for cells is to be defined for td elements (class name: .v-table-cell-content) + * - in default theme there are no borders, but they should work. Just set border-right or border-bottom + * - no padding or border is allowed for div inside cells (class name: .v-table-cell-wrapper) element + * - background is allowed for both elements + * + * Table headers: + * - table cells in header contain .v-table-resizer and + * .v-table-caption-container div elements, which are both floated to right + * - to align header caption to body content resizer width + .v-table-caption-container + * padding right should be equal to content cells padding-right and border-right. + * - Possible cell border in header must be themed into column resizer. + * + */ +.v-table { + overflow: hidden; + text-align: left; /* Force default alignment */ +} +.v-table-header-wrap { + overflow: hidden; + border: 1px solid #aaa; + border-bottom: none; + background: #efefef; +} +.v-table-header table, +.v-table-table { + border-spacing: 0; + margin: 0; + padding: 0; + border: 0; +} +.v-table-header td { + padding: 0; +} +.v-table-header-cell, +.v-table-header-cell-asc, +.v-table-header-cell-desc { + cursor: pointer; +} +.v-table-resizer { + display: block; + height: 1.2em; + float: right; + background: #aaa; + cursor: col-resize; + width: 1px; + overflow: hidden; +} +.v-table-caption-container { + float: right; + overflow: hidden; + white-space: nowrap; + padding-right: 6px; +} +.v-table-header-cell-asc .v-table-caption-container { + background: transparent url(../base/common/img/sprites.png) no-repeat right 6px; +} +.v-table-header-cell-desc .v-table-caption-container { + background: transparent url(../base/common/img/sprites.png) no-repeat right -10px; +} +.v-table-body { + border: 1px solid #aaa; +} +.v-table-row-spacer { + height: 10px; + overflow: hidden; /* IE hack to allow < one line height divs */ +} +.v-table-row, +.v-table-row-odd { + border: 0; + margin: 0; + padding: 0; + cursor: default; +} +.v-table .v-selected { + background: #999; + color: #fff; +} +.v-table-cell-content { + white-space: nowrap; + overflow: hidden; + padding: 0 6px; + border-right: 1px solid #aaa; +} +.v-table-cell-wrapper { + /* Do not specify any margins, paddings or borders here */ + white-space: nowrap; + overflow: hidden; +} +.v-table-column-selector { + float: right; + background: transparent url(../base/common/img/sprites.png) no-repeat 4px -37px; + margin: -1.2em 0 0 0; + height: 1.2em; + width: 14px; + position: relative; /* hide this from IE, it works without it */ + cursor: pointer; +} +.v-ie6 .v-table-column-selector, +.v-ie7 .v-table-column-selector { + position: static; +} +.v-table-focus-slot-left { + border-left: 2px solid #999; + margin-right: -2px; +} +.v-table-focus-slot-right { + border-right: 2px solid #999; + margin-left: -2px; +} +.v-table-header-drag { + position: absolute; + background: #efefef; + border: 1px solid #eee; + opacity: 0.9; + filter: alpha(opacity=90); + margin-top: 20px; + z-index: 30000; +} +.v-table-scrollposition { + width: 160px; + background: #eee; + border: 1px solid #aaa; +} +.v-table-scrollposition span { + display: block; + text-align: center; +} +/* row in column selector */ +.v-on { + +} +.v-off { + color: #ddd; +} + +/* ./WebContent/VAADIN/themes/base/tabsheet/tabsheet.css */ +.v-tabsheet, +.v-tabsheet-content, +.v-tabsheet-deco { + outline: none; /* Prevent selection outline which might break layouts or cause scrollbars */ + text-align: left /* Force default alignment */ +} +.v-tabsheet-tabs { + empty-cells: hide; + border-collapse: collapse; + margin: 0; + padding: 0; + border: 0; + width: 100%; + overflow:hidden; +} +.v-tabsheet-tabitemcell, +.v-tabsheet-spacertd { + margin: 0; + padding: 0; + vertical-align: bottom; +} +.v-tabsheet-spacertd { + width: 100%; +} +.v-tabsheet-spacertd div { + border-left: 1px solid #aaa; + border-bottom: 1px solid #aaa; + height: 1em; + padding: 0.2em 0; +} +.v-tabsheet-hidetabs .v-tabsheet-tabcontainer { + display: none; +} +.v-tabsheet-scroller { + white-space: nowrap; + text-align: right; + margin-top: -1em; +} +.v-tabsheet-scrollerPrev, +.v-tabsheet-scrollerNext, +.v-tabsheet-scrollerPrev-disabled, +.v-tabsheet-scrollerNext-disabled { + border: 1px solid #aaa; + background: #fff; + width: 12px; + height: 1em; + cursor: pointer; +} +.v-tabsheet-scrollerPrev-disabled, +.v-tabsheet-scrollerNext-disabled { + opacity: 0.5; + cursor: default; +} +.v-tabsheet-tabs .v-caption, +.v-tabsheet-tabs .v-caption span { + white-space: nowrap; +} +.v-tabsheet-tabitem { + border: 1px solid #aaa; + border-right: none; + cursor: pointer; + padding: 0.2em 0.5em; +} +.v-tabsheet-tabitem-selected { + cursor: default; + border-bottom-color: #fff; +} +.v-tabsheet-content { + border: 1px solid #aaa; + /* Vertical borders are not supported, use v-tabsheet-tabcontainer and v-tabsheet-deco to present these borders */ + border-top: none; + border-bottom: none; + position: relative; +} +.v-tabsheet-deco { + height: 1px; + background: #aaa; + overflow: hidden; +} +.v-tabsheet-hidetabs .v-tabsheet-content { + border: none; +} +.v-tabsheet-hidetabs .v-tabsheet-deco { + height: 0; +} + +/* ./WebContent/VAADIN/themes/base/textfield/textfield.css */ +.v-textfield { + text-align: left /* Force default alignment */ +} +.v-textarea { +} +.v-textfield-focus, +.v-textarea-focus { +} +input.v-textfield-prompt, +textarea.v-textarea-prompt { + color: #999; + font-style: italic; +} +.v-textfield.v-readonly, +.v-textarea.v-readonly { + background: transparent; + color: #222; + border: none; +} +.v-richtextarea { + border: 1px solid #aaa; + overflow: hidden; +} +.v-richtextarea .gwt-RichTextToolbar .gwt-ToggleButton, +.v-richtextarea .gwt-RichTextToolbar .gwt-PushButton { + float: left; +} +.v-richtextarea .gwt-RichTextToolbar { + white-space: nowrap; +} +.v-richtextarea iframe { + border: 0; +} +/* Disabled by default +.v-textarea-error, +.v-textfield-error, +.v-richtextarea-error iframe.gwt-RichTextArea { + background: #FFE0E0; +} +*/ +/* Disabled by default +.v-textarea-required, +.v-textfield-required, +.v-richtextarea-required iframe.gwt-RichTextArea { + background: #FFE0E0; +} +*/ +/* Safari focus glow fix */ +.v-sa input:focus, +.v-sa textarea:focus { + outline-width: medium; +} + +/* ./WebContent/VAADIN/themes/base/tree/tree.css */ +.v-tree { + text-align: left /* Force default alignment */ +} +.v-tree-node { + background: transparent url(../base/common/img/sprites.png) no-repeat 5px -37px; +} +.v-tree-node-expanded { + background-position: -5px -10px; +} +div.v-tree-node-leaf { + background: transparent; +} +.v-tree-node-caption { + margin-left: 1em; +} +.v-tree-node span { + cursor: pointer; + white-space: nowrap; +} +.v-tree-node-selected span { + background: #999; + color: #fff; +} +.v-tree-node-children { + padding-left: 1em; +} +/* ie6compatnode is hidden from non ie6 browsers, for ie6 + * uses weird hack to sink all events properly + */ +.v-tree-node-ie6compatnode { + display: none; +} +/* IMPORTANT keep the offsetWidth of this element the same as the margin-left of v-tree-node-caption */ +.v-ie6 .v-tree-node-ie6compatnode { + display: inline; + float: left; + background: orange; + margin: 0; + width: 0.8em; + height: 0.8em; + padding: 0.1em; + filter: alpha(opacity=0); +} +.v-ie6 .v-tree-node, +.v-ie6 .v-tree-node-children { + clear: left; +} + +/* ./WebContent/VAADIN/themes/base/window/window.css */ +.v-window { + background: #fff; +} +.v-window-outerheader { + cursor: move; + padding: 0.3em 1em; + height: 1em; +} +.v-window-header { + font-weight: bold; +} +/* A more specific selector to make sure padding isn't so easily overridden */ +div.v-window-header { + white-space: nowrap; + text-overflow: ellipsis; + -ms-text-overflow: ellipsis; + overflow: hidden; + padding: 0; +} +.v-ie6 .v-window-header { + width: 100%; +} +.v-window-header .v-icon { + vertical-align: middle; /* This has to be 'middle', not 'bottom', to allow larger icons than 16px */ +} +/* Partial fix for bug #1106 */ +/* Target Firefox 2 (somehow this will force almost all window borders on top of a Flash object) */ +.v-window-contents, x:-moz-any-link { + overflow: hidden; +} +/* Target Firefox 3 (it doesn't need any trickery, so revert the previous) */ +.v-window-contents, x:-moz-any-link, x:default { + overflow: visible; +} +.v-window-footer { + overflow: hidden; +} +.v-window-resizebox { + display: inline; /* fix IE6 double float margin bug */ + float: right; + width: 10px; + height: 10px; + cursor: se-resize; + background: #ddd; + overflow: hidden; +} +.v-window-resizebox-disabled { + cursor: default; + display: none; +} +.v-window-closebox { + position: absolute; + top: 0; + right: 0; + width: 1em; + height: 1em; + background: red; + cursor: pointer; + overflow: hidden; +} +.v-window-modalitycurtain { + top: 0; + left: 0; + background: #999; + opacity: 0.5; + position: fixed; + width: 100%; + height: 100%; + filter: alpha(opacity=50); +} +/* IE6 workaround for position:fixed; */ +.v-ie6 .v-window-modalitycurtain { + position: absolute; + top: expression(document.documentElement.scrollTop + "px"); +} +/* min-width for IE6 */ +.v-ie6 .v-window { + width: 0; /* */ +} +/* Shadow for window */ +.v-shadow-window { + position: absolute; +} +.v-shadow-window .top-left { + position: absolute; overflow: hidden; + top: -10px; left: -15px; + width: 28px; height: 28px; + background: transparent url(../base/window/img/shadow/top-left.png); +} +.v-shadow-window .top { + position: absolute; overflow: hidden; + top: -10px; left: 13px; + height: 28px; + right: 13px; + background: transparent url(../base/window/img/shadow/top.png); +} +.v-shadow-window .top-right { + position: absolute; overflow: hidden; + top: -10px; right: -15px; + width: 28px; height: 28px; + background: transparent url(../base/window/img/shadow/top-right.png); +} +.v-shadow-window .left { + position: absolute; overflow: hidden; + top: 18px; left: -15px; + width: 28px; + bottom: 10px; + background: transparent url(../base/window/img/shadow/left.png); +} +.v-shadow-window .center { + position: absolute; overflow: hidden; + top: 18px; left: 13px; + bottom: 10px; right: 13px; + background: transparent url(../base/window/img/shadow/center.png); +} +.v-shadow-window .right { + position: absolute; overflow: hidden; + top: 18px; right: -15px; + width: 28px; + bottom: 10px; + background: transparent url(../base/window/img/shadow/right.png); +} +.v-shadow-window .bottom-left { + position: absolute; overflow: hidden; + bottom: -18px; left: -15px; + width: 28px; height: 28px; + background: transparent url(../base/window/img/shadow/bottom-left.png); +} +.v-shadow-window .bottom { + position: absolute; overflow: hidden; + bottom: -18px; left: 13px; + right: 13px; height: 28px; + background: transparent url(../base/window/img/shadow/bottom.png); +} +.v-shadow-window .bottom-right { + position: absolute; overflow: hidden; + bottom: -18px; right: -15px; + width: 28px; height: 28px; + background: transparent url(../base/window/img/shadow/bottom-right.png); +} +/* For IE6 (no transparent png's, we use a blur filter) */ +.v-ie6 .v-shadow-window * { + display: none; +} +.v-ie6 .v-shadow-window { + background: #000; + filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=5) alpha(opacity=20); + margin-top: 2px; + margin-left: 2px; +} +/* Automatically compiled css file from subdirectories. */ + +/* ./WebContent/VAADIN/themes/itmill5/absolutelayout/absolutelayout.css */ +.v-absolutelayout-wrapper { + position: absolute; + overflow:hidden; +} + +/* ./WebContent/VAADIN/themes/itmill5/accordion/accordion.css */ +.v-accordion-item { + background-color: #fff; +} +.v-accordion-item-caption { + height: 31px; + background: #edf0f0 url(tabsheet/img/tab-bg.png); + font-size: 15px; + color: #656d73; + border-top: 1px solid #c8cccd; +} +.v-accordion-item-caption .v-caption { + padding: 7px 0 6px 18px; +} +.v-accordion-item-open .v-accordion-item-caption { + color: #3b4b57; + background: #d5dee2 url(accordion/img/selected-bg.png); + border-top-color: #cbd7de; + border-bottom-color: #bfc9d4; + text-shadow: #fafafa 0 1px 0; + border-bottom: 1px solid #c8cccd; +} + +/* ./WebContent/VAADIN/themes/itmill5/button/button.css */ +.v-button { + font-size: 13px; +} +.v-checkbox .v-errorindicator { + padding-left: 10px; +} +.v-ie6 .v-button, +.v-ie7 .v-button { + padding-left: 10px; + padding-right: 10px; +} +.v-ie6 .v-checkbox .v-errorindicator { + padding-right: 4px; +} +.v-ie7 .v-checkbox .v-errorindicator { + padding-right: 7px; +} +.v-ie6 .v-button .v-errorindicator, +.v-ie7 .v-button .v-errorindicator { + padding-right: 5px; +} + +/* ./WebContent/VAADIN/themes/itmill5/caption/caption.css */ +.v-captionwrapper { + margin: 0.3em 0 0 0; +} +.v-errorindicator { + width: 12px; + height: 16px; + background: transparent url(icons/16/error.png) no-repeat top right; +} +.v-ie6 .v-errorindicator { + /* gif for transparency */ + background-image: url(icons/16/error.gif); +} +.v-ie7 .v-errorindicator { + margin-left: -3px; +} + +/* ./WebContent/VAADIN/themes/itmill5/common/common.css */ +.v-generated-body { + background: #e9eced; +} +.v-app { + background: #e9eced; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 13px; + line-height: 18px; +} +.v-app-loading { + background-image: url(common/img/loading-indicator.gif); + background-repeat: no-repeat; + background-position: 50%; +} +/* Global font styles */ +.v-window, +.v-popupview-popup, +.v-app input, +.v-app select, +.v-app button, +.v-app textarea, +.v-window input, +.v-window select, +.v-window button, +.v-window textarea, +.v-popupview-popup input, +.v-popupview-popup select, +.v-popupview-popup button, +.v-popupview-popup textarea { + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 13px; +} +.v-app select, +.v-window select { + padding: 0; +} +/* Custom tooltip */ +.v-tooltip { + background-color: #fffcdd; + border: 1px solid #b8b295; + border-top-color: #d5d2c1; + border-left-color: #d5d2c1; + font-size: 11px; + line-height: 13px; + font-family: arial, helvetica, tahoma, verdana, sans-serif; + color: #5d5444; +} +.v-tooltip-text { + padding: 2px 4px; + border: none; + border-top: 1px solid #fffef5; + border-bottom: 1px solid #fbf8d9; +} +.v-tooltip .v-errormessage { + padding: 3px 4px 3px 4px; + background: #ffecc6; + color: #b74100; + border: none; + border-top: 1px solid #fff3dc; + border-bottom: 1px solid #ead7b1; +} +.v-tooltip .v-errormessage h2 { + font-size: 16px; + font-weight: normal; + color: #ab3101; + margin: 2px 0 8px 0; +} +.v-tooltip .v-errormessage h3 { + font-size: 13px; + font-weight: bold; + margin: 1px 0 4px 0; +} +.v-contextmenu { + background: #e9eced url(tabsheet/img/tab-bg.png); + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + background-color: #f6f7f7; + color: #464f52; + font-size: 12px; + line-height: 14px; +} +.v-contextmenu .gwt-MenuBar { + border-right: 1px solid #c6cbcc; + border-bottom: 1px solid #c6cbcc; + border-top: 1px solid #d0d4d5; + border-left: 1px solid #d0d4d5; +} +.v-contextmenu .gwt-MenuItem { + padding: 2px 0; +} +.v-contextmenu .gwt-MenuItem div { + padding: 1px 20px 1px 8px; +} +.v-contextmenu .gwt-MenuItem-selected div { + color: #fff; + background: #5daee8; +} +.v-contextmenu .gwt-MenuItem img { + margin-right: 10px; +} +.v-loading-indicator, +.v-loading-indicator-delay, +.v-loading-indicator-wait { + width: 31px; + height: 31px; + background: transparent url(common/img/loading-indicator.gif); + margin-right: 5px; + margin-top: 5px; +} +.v-loading-indicator-delay { + background-image: url(common/img/loading-indicator-delay.gif); +} +.v-loading-indicator-wait { + background-image: url(common/img/loading-indicator-wait.gif); +} + +/* ./WebContent/VAADIN/themes/itmill5/datefield/datefield.css */ +.v-datefield-button { + font-size:13px; + width: 22px; + height: 24px; + padding: 0; + overflow: hidden; + border: none; + background: transparent url(datefield/img/open-button.png) no-repeat right 0; + vertical-align: top; +} +.v-datefield-popup { + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 12px; + background: #f6f7f7; + border: 1px solid #b6bbbc; + padding: 6px; +} +.v-datefield-calendarpanel { + width: 19em; + font-size: 12px; +} +.v-datefield-popup .v-datefield-calendarpanel { + width: 16em; +} +.v-datefield-calendarpanel td { + text-align: right; +} +.v-datefield-calendarpanel td span { + display: block; +} +.v-datefield-calendarpanel-header { + height: 30px; +} +.v-datefield-calendarpanel-header, +.v-datefield-calendarpanel strong { + font-size: 13px; +} +.v-datefield-popup .v-datefield-calendarpanel-header, +.v-datefield-popup .v-datefield-calendarpanel strong { + font-size: 12px; +} +.v-datefield-calendarpanel-month { + font-weight: bold; + text-shadow: #ffffff 2px 2px 0; +} +/* Year buttons */ +.v-datefield-calendarpanel .v-button-prevyear, +.v-datefield-calendarpanel .v-button-nextyear { + display: block; + width: 16px; + height: 16px; + border: none; + padding: 0; + background: transparent url(datefield/img/prevyear.png) no-repeat; + text-indent: -90000px; + margin: 0 auto; +} +.v-datefield-calendarpanel .v-button-nextyear { + background: transparent url(datefield/img/nextyear.png) no-repeat; +} +.v-datefield-calendarpanel .v-button-prevyear:hover, +.v-datefield-calendarpanel .v-button-nextyear:hover { + background-position: left bottom; +} +/* Month buttons */ +.v-datefield-calendarpanel .v-button-prevmonth, +.v-datefield-calendarpanel .v-button-nextmonth { + display: block; + width: 11px; + height: 16px; + border: none; + padding: 0; + background: transparent url(datefield/img/prevmonth.png) no-repeat; + text-indent: -90000px; + margin: 0 auto; +} +.v-datefield-calendarpanel .v-button-nextmonth { + background: transparent url(datefield/img/nextmonth.png) no-repeat; +} +.v-datefield-calendarpanel .v-button-prevmonth:hover, +.v-datefield-calendarpanel .v-button-nextmonth:hover { + background-position: left bottom; +} +.v-datefield-calendarpanel strong { + color: #ee5311; + display: block; + width: 20px; +} +.v-datefield-calendarpanel-day, +.v-datefield-calendarpanel-day-today { + padding: 1px 3px; + width: 14px; + height: 16px; +} +.v-datefield-calendarpanel-day-today { + border: 1px solid #429ce9; + width: 12px; + height: 14px +} +.v-datefield-calendarpanel-day-entry { + color: #6a98b5; +} +.v-datefield-calendarpanel-day-disabled { + font-weight: normal; + color: #dddddd; +} +.v-datefield-calendarpanel-day-entry.v-datefield-calendarpanel-day-disabled { + color: #afd6f8; +} +.v-datefield-calendarpanel-day-selected { + font-weight: bold; + width: 14px; + height: 16px; + color: #fff; + padding: 1px 3px; + background: transparent url(datefield/img/selected-bg.png) no-repeat 50% 50%; + border: none; +} +.v-datefield-time { + font-size: 11px; +} +.v-datefield-time .v-select { + font-size: 10px; + padding: 0; + margin: 0; +} +.v-datefield-rendererror .v-textfield { + background: #ff9999; +} +/* IE specific styles */ +.v-ie7 .v-datefield-button { + background-position: right 1px; + height: 25px; + margin: 0; +} + +/* ./WebContent/VAADIN/themes/itmill5/formlayout/formlayout.css */ +.v-formlayout-cell .v-errorindicator { + width: 10px; + height: 16px; + background: transparent url(icons/16/error.png) no-repeat top right; +} +.v-formlayout-captioncell { + text-align:right; + white-space: nowrap; +} +.v-formlayout-error-indicator { + /* fix width so layout is not jumpy when error disapear */ + width: 12px; +} +.v-formlayout-spacing .v-formlayout-row .v-formlayout-captioncell, +.v-formlayout-spacing .v-formlayout-row .v-formlayout-contentcell, +.v-formlayout-spacing .v-formlayout-row .v-formlayout-errorcell { + padding-top: 8px; +} +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-captioncell, +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-contentcell, +.v-formlayout-margin-top .v-formlayout-firstrow .v-formlayout-errorcell { + padding-top: 15px; +} +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-captioncell, +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-contentcell, +.v-formlayout-margin-bottom .v-formlayout-lastrow .v-formlayout-errorcell { + padding-bottom: 15px; +} +.v-formlayout-margin-left .v-formlayout-captioncell { + padding-left: 18px; +} +.v-formlayout-margin-right .v-formlayout-contentcell { + padding-right: 18px; +} +/* form */ +.v-form-errormessage { + background: transparent url(icons/16/error.png) no-repeat top left; + padding-left: 20px; + margin-bottom: 5px; + margin-top: 5px; + min-height: 20px; +} +.v-ie6 .v-form-errormessage { + height: 20px +} +.v-form fieldset { + border: none; + border-top: 1px solid #babfc0; +} +.v-form legend { + margin: 0; + padding: 0 4px 0.3em 4px; + font-weight: bold; +} + +/* ./WebContent/VAADIN/themes/itmill5/gridlayout/gridlayout.css */ +.v-gridlayout-margin-top { + padding-top: 15px; +} +.v-gridlayout-margin-bottom { + padding-bottom: 15px; +} +.v-gridlayout-margin-left { + padding-left: 18px; +} +.v-gridlayout-margin-right { + padding-right: 18px; +} +.v-gridlayout-spacing-on { + padding-left: 8px; + padding-top: 8px; +} + +/* ./WebContent/VAADIN/themes/itmill5/link/link.css */ +.v-link a { + color: #464f52; +} + +/* ./WebContent/VAADIN/themes/itmill5/menubar/menubar.css */ +.v-menubar { + color: #464f52; + border: 1px solid #c6cbcc; + border-right: none; +} +.v-menubar .menuitem { + padding: 0 10px; + margin: 0 10px; + border-right: 1px solid #c6cbcc; +} +.v-menubar .menuitem-selected { + color: #fff; + background: #5daee8; +} +.v-menubar-submenu { + background: #e9eced url(tabsheet/img/tab-bg.png); + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 12px; + line-height: 14px; + border-right: 1px solid #c6cbcc; + border-bottom: 1px solid #c6cbcc; + border-top: 1px solid #d0d4d5; + border-left: 1px solid #d0d4d5; +} +.v-menubar-submenu .menuitem { + padding: 2px 10px; +} +.v-menubar-submenu .menuitem-selected { + color: #fff; + background: #5daee8; +} + +/* ./WebContent/VAADIN/themes/itmill5/notification/notification.css */ +.v-Notification { + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + background-color: #818e92; + color: #ffffff; + padding: 9px 12px; + cursor: pointer; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + overflow: hidden; +} +.v-Notification h1, +.v-Notification p, +.v-Notification.error h1, +.v-Notification.error p, +.v-Notification.warning h1, +.v-Notification.warning p { + display: inline; + font-weight: normal; + white-space: nowrap; + margin: 0 10px 0 0; +} +.v-Notification.warning { + background: #fff1e4; + color: #dd3400; + border: 2px solid #ffaa90; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + opacity: 1; +} +.v-Notification.error { + background: #f23d00 url(notification/img/close-error.png) no-repeat right 5px; + padding-right: 30px; + border: 3px solid #c30000; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; + border-radius: 6px; +} +.v-Notification.tray { + background: #575e60; + padding: 0.5em; + margin: 0 5px 5px 0; +} +.v-Notification.tray h1 { + display: block; + font-weight: bold; + font-size: 0.9em; + line-height: 1.1; + background: #3b4245; + padding: 4px 10px; + margin: 0; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; +} +.v-Notification.tray p { + display: block; + font-size: 0.9em; + line-height: 1.1; + margin: 8px 10px 5px 10px; + color: #e4e7ea; +} +.v-Notification.system { + background-color: #ff0a0a; + opacity: 0.7; + filter: alpha(opacity=70); +} +.v-Notification.system h1 { + display: block; + margin: 0; +} +.v-Notification.system p { + white-space: nowrap; +} + +/* ./WebContent/VAADIN/themes/itmill5/orderedlayout/orderedlayout.css */ +.v-orderedlayout-margin-top, +.v-horizontallayout-margin-top, +.v-verticallayout-margin-top { + padding-top: 15px; +} +.v-orderedlayout-margin-right, +.v-horizontallayout-margin-right, +.v-verticallayout-margin-right { + padding-right: 18px; +} +.v-orderedlayout-margin-bottom, +.v-horizontallayout-margin-bottom, +.v-verticallayout-margin-bottom { + padding-bottom: 15px; +} +.v-orderedlayout-margin-left, +.v-horizontallayout-margin-left, +.v-verticallayout-margin-left { + padding-left: 18px; +} +.v-orderedlayout-spacing-on, +.v-horizontallayout-spacing-on, +.v-verticallayout-spacing-on { + padding-top: 8px; + padding-left: 8px; +} + +/* ./WebContent/VAADIN/themes/itmill5/panel/panel.css */ +.v-panel { + background: transparent url(panel/img/top-left.png) no-repeat; +} +.v-panel-caption .v-errorindicator { + padding-right: 20px; + background: transparent url(icons/16/error.png) no-repeat bottom center; + +} +.v-panel-caption, +.v-panel-caption-light { + font-size: 18px; + line-height: 18px; + font-weight: normal; + letter-spacing: -0.03em; + color: #f14c1a; + height: 18px; + padding: 15px 18px 14px 8px; + margin-left: 10px; + background: transparent url(panel/img/top-right.png) no-repeat right top; +} +.v-panel-nocaption { + height: 9px; + margin-left: 10px; + background: transparent url(panel/img/top-right.png) no-repeat right top; +} +.v-panel-content { + border: 1px solid #babfc0; + border-bottom: 1px solid #dee2e3; + background-color: #fff; +} +.v-panel-deco { + height: 9px; + background: transparent url(panel/img/bottom-right.png) repeat-x right top; + margin-left: 9px; +} +.v-panel-deco:before { + display: block; + content: ""; + width: 9px; + height: 9px; + margin-left: -9px; + background: transparent url(panel/img/bottom-left.png) no-repeat; +} +/* Light panel style */ +.v-panel-light, +.v-panel-caption-light { + background: transparent; +} +.v-panel-nocaption-light { + background: transparent; + height: 0; + margin: 0; +} +.v-panel-content-light { + border: none; + border-top: 1px solid #babfc0; + background: transparent; +} +.v-panel-deco-light { + height: 0; + overflow: hidden; +} +/* IE specific rules */ +.v-ie6 .v-panel { + background: transparent; +} +.v-ie6 .v-panel-caption { + border: 1px solid #babfc0; + border-bottom: none; + background: #fff; + margin: 0; + padding-left: 18px +} +.v-ie6 .v-panel-nocaption { + border: none; + background: transparent; + margin: 0; + height: 0; +} +.v-ie6 .v-panel-caption-light { + border: none; + background: transparent; +} +.v-ie6 .v-panel-content, +.v-ie7 .v-panel-content, +.v-ie8 .v-panel-content { + border-bottom: 1px solid #babfc0; +} +.v-ie6 .v-panel-content-light, +.v-ie7 .v-panel-content-light, +.v-ie8 .v-panel-content-light { + border-bottom: none; +} +.v-ie6 .v-panel-deco, +.v-ie7 .v-panel-deco, +.v-ie8 .v-panel-deco { + height: 0; + overflow: hidden; +} + +/* ./WebContent/VAADIN/themes/itmill5/popupview/popupview.css */ +.v-popupview-popup { + border: 1px solid #babfc0; + border-bottom: 1px solid #dee2e3; + background: #fff; + padding: 3px; +} + +/* ./WebContent/VAADIN/themes/itmill5/progressindicator/progressindicator.css */ +.v-progressindicator { + background: #dfe2e4 url(progressindicator/img/base.gif) repeat-x 0 1px; +} +.v-progressindicator-wrapper { + border: 1px solid #b6bbbc; +} +.v-progressindicator-disabled { + background: #dfe2e4 url(progressindicator/img/disabled.gif); + border: 1px solid #b6bbbc; +} +.v-progressindicator-indicator { + background: #f7f9f9 url(progressindicator/img/progress.png); +} +.v-progressindicator-indeterminate { + background: #dfe2e4 url(common/img/ajax-loader-medium.gif); +} +.v-progressindicator-indeterminate-disabled { + background: #dfe2e4 url(common/img/blank.gif); +} + +/* ./WebContent/VAADIN/themes/itmill5/select/select.css */ +.v-select-select { + font-size: 13px; +} +/* Twincol style */ +.v-select-twincol-options, +.v-select-twincol-selections { + font-size: 13px; +} +.v-select-twincol-buttons { + padding: 2px; /* does not work in first render in FF ? */ +} + +/** Filterselect aka ComboBox styles */ + +.v-filterselect { + height: 23px; + background: transparent url(select/img/bg-left-filter.png) no-repeat; + padding-left: 4px; +} +.v-app .v-filterselect .v-filterselect-input, +.v-window .v-filterselect .v-filterselect-input, +.v-popupview-popup .v-filterselect .v-filterselect-input { + background: transparent url(select/img/bg-center-filter.png) no-repeat 1px 0; + border: none; + height: 20px; + margin: 0; + padding: 3px 0 0 2px; + font-size: 13px; +} +.v-filterselect-prompt .v-filterselect-input { + font-style: normal; +} +.v-filterselect-input:focus { + /* remove safari/mac outline from this element */ + outline: none; +} +.v-filterselect-focus { + outline: 1px solid #5daee8; + outline-offset: -1px; +} +.v-sa .v-filterselect-focus { + /* place safari focus outline around the whole thing */ + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -4px; +} +.v-filterselect-button { + width: 25px; + height: 23px; + background: transparent url(select/img/bg-right-filter.png); +} +.v-filterselect-button:hover { + background-position: bottom left; +} +.v-disabled .v-filterselect-button:hover, +.v-readonly .v-filterselect-button:hover { + background-position: top left; +} +.v-filterselect.v-readonly .v-filterselect-input { + background: transparent; + color: black; +} +.v-filterselect-suggestpopup { + background: #f6f7f7; + border: 1px solid #b6bbbc; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 12px; + line-height: 18px; + margin-top: -1px; +} +.v-filterselect-suggestmenu .gwt-MenuItem { + padding: 1px 6px; + cursor: pointer; + height: 18px; +} +.v-filterselect-suggestmenu .gwt-MenuItem .v-icon { + margin-right: 3px; +} +.v-filterselect-suggestmenu .gwt-MenuItem-selected { + background: #5daee8; + color: #fff; +} +.v-filterselect-nextpage, +.v-filterselect-nextpage-off, +.v-filterselect-prevpage-off, +.v-filterselect-prevpage { + height: 11px; + width:100%; + background: transparent url(select/img/button-bg.png) no-repeat 50% 0; + margin: 2px 0 0 0; +} +.v-filterselect-prevpage, +.v-filterselect-prevpage-off { + background-position: 50% -1px; + margin: 0 0 2px 0; +} +.v-filterselect-prevpage:hover { + background-position: 50% bottom; +} +.v-filterselect-nextpage:hover { + background-position: 50% -12px; +} +.v-filterselect-nextpage span, +.v-filterselect-nextpage-off span, +.v-filterselect-prevpage-off span, +.v-filterselect-prevpage span { + display: block; + height: 12px; + width:100%; + background: transparent url(select/img/arrow-up.png) no-repeat 50% 40%; + text-indent: -90000px; + cursor: pointer; + overflow: hidden; +} +.v-filterselect-nextpage span, +.v-filterselect-nextpage-off span { + background: transparent url(select/img/arrow-down.png) no-repeat 50% 60%; +} +.v-filterselect-status { + font-size: 11px; + line-height: 11px; + width: 100%; + padding: 4px 0px; + height: 11px; + border-top: 1px solid #b6bbbc; +} + + +/* Error styles (disabled by default) + ---------------------------------- + +.v-filterselect-error { + background-image: url(select/img/bg-left-filter-error.png); +} +.v-filterselect-error .v-filterselect-input { + background-image: url(select/img/bg-center-filter-error.png); +} +.v-filterselect-error .v-filterselect-button { + background-image: url(select/img/bg-right-filter-error.png); +} +.v-select-error .v-select-option, +.v-select-error .v-select-select, +.v-select-error .v-select-twincol-selections, +.v-select-error .v-select-twincol-options { + background: #FFE0E0; +} +*/ + +/* Required field styles (disabled by default) + -------------------------------------------- + +.v-select-required .v-select-option, +.v-select-required .v-select-select, +.v-select-required .v-select-twincol-selections, +.v-select-required .v-select-twincol-options { + background: #FFE0E0; +} +*/ + +/* ./WebContent/VAADIN/themes/itmill5/shadow/shadow.css */ +.v-shadow { + position: absolute; +} + +.v-shadow .top-left { + position: absolute; overflow: hidden; + top: -3px; left: -4px; + width: 8px; height: 8px; + background: transparent url(shadow/img/top-left.png); +} + +.v-shadow .top { + position: absolute; overflow: hidden; + top: -3px; left: 4px; + height: 8px; right: 4px; + background: transparent url(shadow/img/top.png); +} + +.v-shadow .top-right { + position: absolute; overflow: hidden; + top: -3px; right: -4px; + width: 8px; height: 8px; + background: transparent url(shadow/img/top-right.png); +} + +.v-shadow .left { + position: absolute; overflow: hidden; + top: 5px; left: -4px; + width: 8px; + bottom: 3px; + background: transparent url(shadow/img/left.png); +} + +.v-shadow .center { + position: absolute; overflow: hidden; + top: 5px; left: 4px; + bottom: 3px; right: 4px; + background: transparent url(shadow/img/center.png); +} + +.v-shadow .right { + position: absolute; overflow: hidden; + top: 5px; right: -4px; + width: 8px; + bottom: 3px; + background: transparent url(shadow/img/right.png); +} + +.v-shadow .bottom-left { + position: absolute; overflow: hidden; + bottom: -5px; left: -4px; + width: 8px; height: 8px; + background: transparent url(shadow/img/bottom-left.png); +} + +.v-shadow .bottom { + position: absolute; overflow: hidden; + bottom: -5px; left: 4px; + right: 4px; height: 8px; + background: transparent url(shadow/img/bottom.png); +} + +.v-shadow .bottom-right { + position: absolute; overflow: hidden; + bottom: -5px; right: -4px; + width: 8px; height: 8px; + background: transparent url(shadow/img/bottom-right.png); +} + +/* ./WebContent/VAADIN/themes/itmill5/slider/slider.css */ +.v-slider { + border-top: 1px solid #cccfd0; + border-bottom: 1px solid #cccfd0; + margin: 5px 0; +} +.v-slider-base { + /* changing the borders will require adjustments to ISlider.java */ + height: 2px; + background: #f3f3f4; + border-top: 1px solid #cbcdce; + border-left: 1px solid #cccfd0; + border-right: 1px solid #cccfd0; +} +.v-slider-handle { + background: transparent url(slider/img/handle-horizontal.png); + width: 12px; + height: 12px; + margin-top: -5px; + cursor: pointer; +} +.v-slider-handle:hover { + background-position: left bottom; +} +.v-slider-scrollbar .v-slider-handle, +.v-slider-scrollbar.v-slider-vertical .v-slider-handle { + background: #ffffff; + border: 1px solid #cccfd0; + border-radius: 6px; + -moz-border-radius: 6px; + -webkit-border-radius: 6px; +} + +.v-slider-vertical { + width: 3px; + margin: 0 5px; + border: none; + border-left: 1px solid #cccfd0; + border-right: 1px solid #cccfd0; +} +.v-slider-vertical .v-slider-base { + width: 2px; + border-left: 1px solid #cbcdce; + border-right: none; + background: #f3f3f4; + border-top: 1px solid #cccfd0; + border-bottom: 1px solid #cccfd0; +} +.v-slider-vertical .v-slider-handle { + background: transparent url(slider/img/handle-vertical.png); + width: 12px; + height: 12px; + margin-left: -5px; +} +.v-slider-vertical .v-slider-handle:hover { + background-position: left bottom; +} + +/* Disabled by default +.v-slider-error .v-slider-base { + background:transparent; + background-color: #FFE0E0; +} +*/ + +/* Disabled by default +.v-slider-required .v-slider-base { + background:transparent; + background-color: #FFE0E0; +} +*/ + +/* IE specific styles */ + +.v-ie6 .v-slider, +.v-ie6 .v-slider-vertical { + margin: 0; +} +.v-ie6 .v-slider .v-slider-handle { + margin: -1px 0; +} +.v-ie6 .v-slider-vertical .v-slider-handle { + margin: 0 -1px; +} + +/* ./WebContent/VAADIN/themes/itmill5/splitpanel/splitpanel.css */ +.v-splitpanel-horizontal, .v-splitpanel-vertical { + overflow: hidden; +} + +.v-splitpanel-horizontal .v-splitpanel-hsplitter { + width: 6px; + font-size: 1px; /* for IE6 */ +} + +.v-splitpanel-horizontal .v-splitpanel-hsplitter div { + width: 6px; + font-size: 1px; /* for IE6 */ + position: absolute; + top: 0; + bottom: 0; + background: #ccd2d0 url(splitpanel/img/bg_hor.png); + border: 1px solid #b6bbbc; + cursor: e-resize; + margin: 0 -1px; +} + +.v-splitpanel-vertical .v-splitpanel-vsplitter { + height: 6px; + font-size: 1px; /* for IE6 */ +} + +.v-splitpanel-vertical .v-splitpanel-vsplitter div { + height: 6px; + font-size: 1px; /* for IE6 */ + background: #ccd2d0 url(splitpanel/img/bg_ver.png); + border: 1px solid #b6bbbc; + cursor: n-resize; + margin: -1px 0; +} + + + + + +/* IE specific styles */ + +* html .v-splitpanel-horizontal .v-splitpanel-hsplitter div { + height: 99%; +} + +* html .v-splitpanel-vertical .v-splitpanel-vsplitter { + height: 8px; +} + +* html .v-splitpanel-vertical .v-splitpanel-vsplitter div { + margin: 0; +} + + +/* ./WebContent/VAADIN/themes/itmill5/table/table.css */ +.v-table-header-wrap { + height: 36px; + border: 1px solid #b6bbbc; + border-bottom: none; + background: #e7edf3 url(table/img/header-bg.png) repeat-x; +} +.v-table-header { + height: 36px; +} +.v-table-resizer { + height: 36px; + width: 4px; + background: transparent url(table/img/resizer-bg.png) repeat-y 50% 50%; +} +.v-table-caption-container { + color: #393a3c; + font-size: 15px; + padding-top: 9px; + text-shadow: #ffffff 0 1px 0; + padding-right: 2px; /* See themes/base/table.css for explanation */ +} +.v-table-header-cell-asc .v-table-caption-container { + background: transparent url(table/img/sort-asc.png) no-repeat right 80%; +} +.v-table-header-cell-desc .v-table-caption-container { + background: transparent url(table/img/sort-desc.png) no-repeat right 80%; +} +.v-table-header-cell:hover, +.v-table-header-cell-asc:hover, +.v-table-header-cell-desc:hover { + background: transparent url(table/img/header-bg-over.png) repeat-x; +} +.v-table-body { + background: #fff; + border: 1px solid #b6bbbc; +} +.v-table-row, +.v-table-row-odd { + background-color: #fff; +} +.v-table-row-odd { + background-color: #f6f7f7; +} +.v-table-row:hover, +.v-table-row-odd:hover { + background-color: #edeeee; +} +.v-table .v-selected { + background: #57a7ed; + color: #fff; +} +.v-table-cell-content { + padding: 0 6px 0 4px; + border-right: none; +} +.v-table-cell-wrapper { + white-space: nowrap; + overflow: hidden; + line-height: 23px; + /* Do not specify horizontal padding here */ + padding: 3px 0 0 0; +} +/* Fix textfield size to correspond label size inside table */ +.v-table-cell-content .v-textfield, +.v-table-cell-content .v-button { + margin: -3px 0 0 0; +} +.v-table-cell-content .v-textfield, +.v-table-cell-content .v-datefield { + width: 97%; /* approximate */ +} +/* ...but not for datefield textarea */ +.v-table-cell-content .v-datefield .v-textfield { + width: auto; + +} +/* datefield button is too high for table cell */ +.v-table-cell-content .v-datefield-button { + height: 25px; + margin: -3px 0 0 0; +} +.v-table-column-selector { + background: transparent url(table/img/colsel.png) no-repeat; + margin: -36px 0 0 0; + height: 36px; + width: 15px; +} +.v-table-focus-slot-left { + border-color: #b6bbbc; +} +.v-table-focus-slot-right { + border-color: #b6bbbc; +} +.v-table-header-drag { + background: #e7edf3 url(table/img/header-bg.png) repeat-x; + border: 1px solid #b6bbbc; + padding: 4px; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 15px; + margin-top: 20px; +} +.v-table-scrollposition { + width: 160px; + height: 39px; + background: transparent url(table/img/scroll-position-bg.png); + border: none; +} +.v-table-scrollposition span { + display: block; + margin-top: 8px; + text-align: center; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 15px; + text-shadow: #ffffff 2px 2px 0; +} +/* row in column selector */ +.v-on div { + background: transparent url(table/img/check.gif) no-repeat 2px 50%; + text-indent: 6px; +} +.v-off div { + text-indent: 6px; +} +.v-table .v-link { + display: inline; +} +/* IE6 hack */ +.v-ie6 .v-table-scrollposition { + background: transparent; + /* + AlphaImageLoader uses src attribute relative to host page, not CSS + We need multiple different filters because we cannot be sure how host page is served compared to theme resources + TODO: This actually does not work as expected, since only the last filter is applied. Can we chain filters together (i.e. contain all versions on one line)? + */ + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); +} + +/* ./WebContent/VAADIN/themes/itmill5/tabsheet/tabsheet.css */ +.v-tabsheet-tabs { + height: 48px; +} + +.v-tabsheet-spacertd div { + height: 37px; + border: 1px solid #b6bbbc; + background: transparent url(tabsheet/img/tab-bg.png); + padding: 0; +} +.v-tabsheet-scroller { + margin-top: -37px; +} +.v-tabsheet-scrollerPrev, +.v-tabsheet-scrollerNext { + border: none; + width: 12px; + height: 38px; + opacity: 0.9999; + margin-top: -1px; +} +.v-tabsheet-scrollerPrev-disabled, +.v-tabsheet-scrollerNext-disabled { + border: none; + width: 12px; + height: 38px; + margin-top: -1px; + opacity: 0.9999; +} +.v-tabsheet-scrollerNext, +.v-tabsheet-scrollerNext-disabled { + background: transparent url(tabsheet/img/next.png) no-repeat; +} +.v-tabsheet-scrollerPrev, +.v-tabsheet-scrollerPrev-disabled { + background: transparent url(tabsheet/img/prev.png) no-repeat; +} +.v-tabsheet-scrollerPrev:hover, +.v-tabsheet-scrollerNext:hover { + background-position: -24px 0px; +} +.v-tabsheet-scrollerPrev-disabled, +.v-tabsheet-scrollerNext-disabled { + background-position: -12px 0px; +} +.v-tabsheet-scrollerPrev-disabled:hover, +.v-tabsheet-scrollerNext-disabled:hover { + background-position: -12px 0px; +} +.v-tabsheet-tabitem { + border: 1px solid #b6bbbc; + border-right: none; + height: 37px; + padding: 0; + margin-top: 9px; + color: #777f85; + font-size: 15px; + line-height: 18px; + background: #f8f9f9 url(tabsheet/img/tab-bg.png); +} +.v-tabsheet-tabitem .v-caption { + height: 20px; + padding: 9px 15px 8px 15px; +} +.v-tabsheet-tabitem-selected { + border: none; + background: transparent url(panel/img/top-left.png) no-repeat; + margin: 0; + padding: 0; + height: 48px; + color: #ee5311; +} +.v-tabsheet-tabitem:hover { + color: #4b5257; +} +.v-tabsheet-tabitem-selected:hover { + color: #ee5311; +} +.v-tabsheet-tabitem-selected .v-caption { + background: transparent url(panel/img/top-right.png) repeat-x right top; + margin: 0 -1px 0 9px; + height: 18px; + padding: 16px 16px 14px 7px; + overflow: visible; +} +.v-tabsheet-content { + border: 1px solid #babfc0; + background-color: #fff; + border-bottom: 1px solid #dee2e3; + border-top: none; +} +.v-tabsheet-hidetabs .v-tabsheet-content { + border-top: 1px solid #b5babb; +} +.v-tabsheet-deco { + height: 10px; + background: transparent url(panel/img/bottom-right.png) repeat-x right top; + margin-left: 9px; + overflow: visible; +} +.v-tabsheet-deco:before { + display: block; + content: ""; + width: 9px; + height: 9px; + margin-left: -9px; + background: transparent url(panel/img/bottom-left.png) no-repeat; +} +/* Progress indication */ +.v-tabsheet-loading .v-tabsheet-tabitem-selected .v-captiontext { + background: transparent url(common/img/ajax-loader.gif) no-repeat top right; + margin-left: -10px; + padding-left: 10px; + margin-right: -10px; + padding-right: 10px; + margin-top: -12px; + padding-top: 12px; +} +/* IE specific styles */ +.v-ie6 .v-tabsheet-tabs { + height: 46px; +} +.v-ie6 .v-tabsheet-tabitem-selected { + border: 1px solid #babfc0; + border-bottom: none; + background: #fff; + margin-top: 0; + height: 23px; + padding: 18px 14px 6px 15px; + cursor: default; + color: #ee5311; +} +.v-ie6 .v-tabsheet-tabitem-selected .v-caption { + background: transparent; + padding: 0; + margin: 0; +} +.v-ie6 .v-tabsheet-content, +.v-ie7 .v-tabsheet-content, +.v-ie8 .v-tabsheet-content { + border-bottom: none; +} +.v-ie6 .v-tabsheet-deco, +.v-ie7 .v-tabsheet-deco, +.v-ie8 .v-tabsheet-deco { + height: 1px; + background: #babfc0; + overflow: hidden; + margin: 0; +} +.v-ie7 .v-tabsheet-deco, +.v-ie8 .v-tabsheet-deco { + width: 100%; +} +/* Light-style */ +.v-tabsheet-light .v-tabsheet-tabcontainer { + height: 32px; +} +.v-tabsheet-tabs-light { + height: 32px; + width: 100%; + overflow:hidden; + background: transparent url(tabsheet/img/inline-tab-bg.png) repeat-x; +} +.v-tabsheet-light .v-tabsheet-spacertd div { + height: 31px; + border: none; + border-bottom: 1px solid #b6bbbc; + background: transparent; +} +.v-tabsheet-light .v-tabsheet-tabitem { + border: none; + border-bottom: 1px solid #b6bbbc; + height: 30px; + padding: 0; + margin-top: 0; + color: #656d73; + font-size: 12px; + line-height: normal; + background: transparent; + cursor: pointer; + text-shadow: #fff 0 1px 0; +} +.v-tabsheet-light .v-tabsheet-tabitemcell-first .v-caption { + margin-left: 6px; +} +.v-tabsheet-light .v-tabsheet-tabitem .v-caption { + height: 24px; + padding: 8px 9px 0 9px; +} +.v-tabsheet-light .v-tabsheet-tabitem-selected { + border: none; + background: #fff url(tabsheet/img/inline-tab-right.png) no-repeat right top; + margin: 0; + padding: 0; + height: 32px; + cursor: default; + color: #ee5311; + text-shadow: none; +} +.v-tabsheet-light .v-tabsheet-tabitem:hover { + color: #4b5257; +} +.v-tabsheet-light .v-tabsheet-tabitem-selected:hover { + color: #ee5311; +} +.v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption { + background: transparent url(tabsheet/img/inline-tab-left.png) no-repeat -7px 0; + margin: 0; + height: 23px; + padding: 9px 11px 0 11px; + overflow: visible; +} +.v-tabsheet-light .v-tabsheet-tabitemcell-first .v-tabsheet-tabitem-selected .v-caption { + background: transparent url(tabsheet/img/inline-tab-left.png) no-repeat -3px 0; + padding-left: 15px; +} +.v-tabsheet-light .v-tabsheet-content { + border: none; + background: transparent; +} +.v-tabsheet-light .v-tabsheet-hidetabs .v-tabsheet-content { + border: none; +} +.v-tabsheet-deco-light { + height: 0; + overflow: hidden; +} +.v-tabsheet-deco-light:before { + display: none; +} +/* Scroller */ +.v-tabsheet-light .v-tabsheet-scrollerPrev, +.v-tabsheet-light .v-tabsheet-scrollerNext { + margin-top: 2px; + height: 34px; +} +.v-tabsheet-light .v-tabsheet-scrollerPrev-disabled, +.v-tabsheet-light .v-tabsheet-scrollerNext-disabled { + margin-top: 2px; + height: 34px; +} +/* Progress indication */ +.v-tabsheet-loading .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected .v-captiontext { + margin-left: -3px; + padding-left: 3px; +} +/* IE specific styles */ +.v-ie6 .v-tabsheet-tabs-light, +.v-ie7 .v-tabsheet-tabs-light { + height: 32px; +} +.v-ie6 .v-tabsheet-light .v-tabsheet-tabitem-selected, +.v-ie7 .v-tabsheet-light .v-tabsheet-tabitem-selected { + border: none; + background: #fff url(tabsheet/img/inline-tab-right.png) no-repeat right top; + padding: 0; + height: 32px; +} +.v-ie6 .v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption, +.v-ie7 .v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption { + background: transparent url(tabsheet/img/inline-tab-left.png) no-repeat -7px 0; + padding: 9px 11px 0 11px; +} +.v-ie6 .v-tabsheet-deco-light, +.v-ie7 .v-tabsheet-deco-light, +.v-ie8 .v-tabsheet-deco-light { + height: 0; +} + +/* ./WebContent/VAADIN/themes/itmill5/textfield/textfield.css */ +.v-textfield { + background: #fff url(textfield/img/bg.png) repeat-x; + padding: 2px; + border: 1px solid #b6b6b6; + border-top-color: #9d9d9d; + border-bottom-color: #d6d6d6; + border-right-color: #d6d6d6; + margin: 0; + font-size: 13px; + height: 18px; +} +.v-textarea { + background: #fff url(textfield/img/bg.png) repeat-x; + padding: 2px; + border: 1px solid #b6b6b6; + border-top-color: #9d9d9d; + border-bottom-color: #d6d6d6; + border-right-color: #d6d6d6; + margin: 0; + font-size: 13px; +} +.v-textfield-focus, +.v-textarea-focus { + border-color: #5daee8; +} +input.v-textfield-prompt, +textarea.v-textarea-prompt { + color: #999; + font-style: normal; +} +.v-richtextarea { + border: 1px solid #b6b6b6; +} +.v-richtextarea .gwt-RichTextArea { + background: #fff url(textfield/img/bg.png) repeat-x; +} + +/* ./WebContent/VAADIN/themes/itmill5/tree/tree.css */ +.v-tree-node { + background: transparent url(tree/img/collapsed.png) no-repeat 2px 1px; +} +.v-tree-node-expanded { + background: transparent url(tree/img/expanded.png) no-repeat 2px 1px; +} +.v-tree-node-caption { + margin-left: 16px; +} +.v-tree-node span { + padding: 0 2px; +} +.v-tree-node-selected span { + background: #5daee8; + color: #fff; + padding: 0 2px; +} +.v-tree-node-children { + padding-left: 16px; +} +/* IMPORTANT keep the offsetWidth (width + padding) of this element the same as the margin-left of v-tree-node-caption */ +.v-ie6 .v-tree-node-ie6compatnode { + width: 14px; + height: 10px; + padding: 1px; +} + +/* ./WebContent/VAADIN/themes/itmill5/window/window.css */ +.v-window { + color: #464f52; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + font-size: 13px; + line-height: 18px; + background: transparent url(window/img/bottom-left.png) no-repeat left bottom; +} +.v-window-wrap { + background: transparent url(window/img/top-left.png) no-repeat; +} +.v-window-outerheader { + height: 23px; + margin-left: 9px; + padding: 15px 40px 11px 12px; + background: transparent url(window/img/top-right.png) no-repeat right top; +} +.v-window-header { + font-size: 18px; + line-height: 1.2; + font-weight: normal; + letter-spacing: -0.03em; + color: #f14c1a; + text-shadow: 0 1px 0 #fff; + /* This element is 100% wide in IE6 */ +} +.v-window-contents { + background: #fff; + border: 2px solid #acb2b3; + border-top: none; + border-bottom: none; +} +.v-window-footer { + height: 8px; + margin-left: 9px; + background: transparent url(window/img/bottom-right.png) no-repeat right top; +} +.v-ie7 .v-window-footer { + position: relative; +} +.v-window-resizebox { + position: absolute; /* Needed to position the element over ScrollPanel, which is relatively positioned */ + right: 5px; + width: 10px; + height: 10px; + margin-top: -7px; + background: transparent url(window/img/resize.png); +} +.v-window-resizebox-disabled { + background: transparent; + display: block; +} +.v-window-closebox { + position: absolute; + top: 21px; + right: 24px; + width: 12px; + height: 12px; + background: transparent url(window/img/close.png); +} +.v-window-closebox:hover { + background-position: 0 -12px; +} +.v-window-modalitycurtain { + background: #fff; +} +/* Shadow for window */ +.v-shadow-window .top-left { + top: -13px; left: -20px; + width: 39px; height: 39px; + background: transparent url(window/img/shadow/top-left.png); +} +.v-shadow-window .top { + top: -13px; left: 19px; + height: 39px; + right: 19px; + background: transparent url(window/img/shadow/top.png); +} +.v-shadow-window .top-right { + top: -13px; right: -20px; + width: 39px; height: 39px; + background: transparent url(window/img/shadow/top-right.png); +} +.v-shadow-window .left { + top: 26px; left: -20px; + width: 39px; + bottom: 12px; + background: transparent url(window/img/shadow/left.png); +} +.v-shadow-window .center { + top: 26px; left: 19px; + bottom: 12px; right: 19px; + background: transparent url(window/img/shadow/center.png); +} +.v-shadow-window .right { + top: 26px; right: -20px; + width: 39px; + bottom: 12px; + background: transparent url(window/img/shadow/right.png); +} +.v-shadow-window .bottom-left { + bottom: -27px; left: -20px; + width: 39px; height: 39px; + background: transparent url(window/img/shadow/bottom-left.png); +} +.v-shadow-window .bottom { + bottom: -27px; left: 19px; + right: 19px; height: 39px; + background: transparent url(window/img/shadow/bottom.png); +} +.v-shadow-window .bottom-right { + bottom: -27px; right: -20px; + width: 39px; height: 39px; + background: transparent url(window/img/shadow/bottom-right.png); +} diff --git a/WebContent/VAADIN/themes/itmill5/table/img/check.gif b/WebContent/VAADIN/themes/itmill5/table/img/check.gif new file mode 100644 index 0000000000..0a89195168 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/table/img/check.gif differ diff --git a/WebContent/VAADIN/themes/itmill5/table/img/colsel.png b/WebContent/VAADIN/themes/itmill5/table/img/colsel.png new file mode 100644 index 0000000000..7cf5abc8b2 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/table/img/colsel.png differ diff --git a/WebContent/VAADIN/themes/itmill5/table/img/header-bg-over.png b/WebContent/VAADIN/themes/itmill5/table/img/header-bg-over.png new file mode 100644 index 0000000000..6c888676e9 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/table/img/header-bg-over.png differ diff --git a/WebContent/VAADIN/themes/itmill5/table/img/header-bg.png b/WebContent/VAADIN/themes/itmill5/table/img/header-bg.png new file mode 100644 index 0000000000..275fbc4382 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/table/img/header-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/table/img/resizer-bg.png b/WebContent/VAADIN/themes/itmill5/table/img/resizer-bg.png new file mode 100644 index 0000000000..d9089775cb Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/table/img/resizer-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/table/img/scroll-position-bg.png b/WebContent/VAADIN/themes/itmill5/table/img/scroll-position-bg.png new file mode 100644 index 0000000000..d5968fdf51 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/table/img/scroll-position-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/table/img/sort-asc.png b/WebContent/VAADIN/themes/itmill5/table/img/sort-asc.png new file mode 100644 index 0000000000..44e17d5446 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/table/img/sort-asc.png differ diff --git a/WebContent/VAADIN/themes/itmill5/table/img/sort-desc.png b/WebContent/VAADIN/themes/itmill5/table/img/sort-desc.png new file mode 100644 index 0000000000..35fd0595f8 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/table/img/sort-desc.png differ diff --git a/WebContent/VAADIN/themes/itmill5/table/table.css b/WebContent/VAADIN/themes/itmill5/table/table.css new file mode 100644 index 0000000000..30053523fd --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/table/table.css @@ -0,0 +1,141 @@ +.v-table-header-wrap { + height: 36px; + border: 1px solid #b6bbbc; + border-bottom: none; + background: #e7edf3 url(img/header-bg.png) repeat-x; +} +.v-table-header { + height: 36px; +} +.v-table-resizer { + height: 36px; + width: 4px; + background: transparent url(img/resizer-bg.png) repeat-y 50% 50%; +} +.v-table-caption-container { + color: #393a3c; + font-size: 15px; + padding-top: 9px; + text-shadow: #ffffff 0 1px 0; + padding-right: 2px; /* See themes/base/table.css for explanation */ +} +.v-table-header-cell-asc .v-table-caption-container { + background: transparent url(img/sort-asc.png) no-repeat right 80%; +} +.v-table-header-cell-desc .v-table-caption-container { + background: transparent url(img/sort-desc.png) no-repeat right 80%; +} +.v-table-header-cell:hover, +.v-table-header-cell-asc:hover, +.v-table-header-cell-desc:hover { + background: transparent url(img/header-bg-over.png) repeat-x; +} +.v-table-body { + background: #fff; + border: 1px solid #b6bbbc; +} +.v-table-row, +.v-table-row-odd { + background-color: #fff; +} +.v-table-row-odd { + background-color: #f6f7f7; +} +.v-table-row:hover, +.v-table-row-odd:hover { + background-color: #edeeee; +} +.v-table .v-selected { + background: #57a7ed; + color: #fff; +} +.v-table-cell-content { + padding: 0 6px 0 4px; + border-right: none; +} +.v-table-cell-wrapper { + white-space: nowrap; + overflow: hidden; + line-height: 23px; + /* Do not specify horizontal padding here */ + padding: 3px 0 0 0; +} +/* Fix textfield size to correspond label size inside table */ +.v-table-cell-content .v-textfield, +.v-table-cell-content .v-button { + margin: -3px 0 0 0; +} +.v-table-cell-content .v-textfield, +.v-table-cell-content .v-datefield { + width: 97%; /* approximate */ +} +/* ...but not for datefield textarea */ +.v-table-cell-content .v-datefield .v-textfield { + width: auto; + +} +/* datefield button is too high for table cell */ +.v-table-cell-content .v-datefield-button { + height: 25px; + margin: -3px 0 0 0; +} +.v-table-column-selector { + background: transparent url(img/colsel.png) no-repeat; + margin: -36px 0 0 0; + height: 36px; + width: 15px; +} +.v-table-focus-slot-left { + border-color: #b6bbbc; +} +.v-table-focus-slot-right { + border-color: #b6bbbc; +} +.v-table-header-drag { + background: #e7edf3 url(img/header-bg.png) repeat-x; + border: 1px solid #b6bbbc; + padding: 4px; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 15px; + margin-top: 20px; +} +.v-table-scrollposition { + width: 160px; + height: 39px; + background: transparent url(img/scroll-position-bg.png); + border: none; +} +.v-table-scrollposition span { + display: block; + margin-top: 8px; + text-align: center; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + color: #464f52; + font-size: 15px; + text-shadow: #ffffff 2px 2px 0; +} +/* row in column selector */ +.v-on div { + background: transparent url(img/check.gif) no-repeat 2px 50%; + text-indent: 6px; +} +.v-off div { + text-indent: 6px; +} +.v-table .v-link { + display: inline; +} +/* IE6 hack */ +.v-ie6 .v-table-scrollposition { + background: transparent; + /* + AlphaImageLoader uses src attribute relative to host page, not CSS + We need multiple different filters because we cannot be sure how host page is served compared to theme resources + TODO: This actually does not work as expected, since only the last filter is applied. Can we chain filters together (i.e. contain all versions on one line)? + */ + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale"); +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-bg.png b/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-bg.png new file mode 100644 index 0000000000..18b7ea5d15 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-left.png b/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-left.png new file mode 100644 index 0000000000..43943a6cd8 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-right.png b/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-right.png new file mode 100644 index 0000000000..1af4cde8ac Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/tabsheet/img/inline-tab-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/tabsheet/img/next.png b/WebContent/VAADIN/themes/itmill5/tabsheet/img/next.png new file mode 100644 index 0000000000..f43dd1abf0 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/tabsheet/img/next.png differ diff --git a/WebContent/VAADIN/themes/itmill5/tabsheet/img/prev.png b/WebContent/VAADIN/themes/itmill5/tabsheet/img/prev.png new file mode 100644 index 0000000000..5e111b4aa0 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/tabsheet/img/prev.png differ diff --git a/WebContent/VAADIN/themes/itmill5/tabsheet/img/tab-bg.png b/WebContent/VAADIN/themes/itmill5/tabsheet/img/tab-bg.png new file mode 100644 index 0000000000..a4235e9a83 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/tabsheet/img/tab-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/tabsheet/tabsheet.css b/WebContent/VAADIN/themes/itmill5/tabsheet/tabsheet.css new file mode 100644 index 0000000000..fa99f6ae43 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/tabsheet/tabsheet.css @@ -0,0 +1,269 @@ +.v-tabsheet-tabs { + height: 48px; +} + +.v-tabsheet-spacertd div { + height: 37px; + border: 1px solid #b6bbbc; + background: transparent url(img/tab-bg.png); + padding: 0; +} +.v-tabsheet-scroller { + margin-top: -37px; +} +.v-tabsheet-scrollerPrev, +.v-tabsheet-scrollerNext { + border: none; + width: 12px; + height: 38px; + opacity: 0.9999; + margin-top: -1px; +} +.v-tabsheet-scrollerPrev-disabled, +.v-tabsheet-scrollerNext-disabled { + border: none; + width: 12px; + height: 38px; + margin-top: -1px; + opacity: 0.9999; +} +.v-tabsheet-scrollerNext, +.v-tabsheet-scrollerNext-disabled { + background: transparent url(img/next.png) no-repeat; +} +.v-tabsheet-scrollerPrev, +.v-tabsheet-scrollerPrev-disabled { + background: transparent url(img/prev.png) no-repeat; +} +.v-tabsheet-scrollerPrev:hover, +.v-tabsheet-scrollerNext:hover { + background-position: -24px 0px; +} +.v-tabsheet-scrollerPrev-disabled, +.v-tabsheet-scrollerNext-disabled { + background-position: -12px 0px; +} +.v-tabsheet-scrollerPrev-disabled:hover, +.v-tabsheet-scrollerNext-disabled:hover { + background-position: -12px 0px; +} +.v-tabsheet-tabitem { + border: 1px solid #b6bbbc; + border-right: none; + height: 37px; + padding: 0; + margin-top: 9px; + color: #777f85; + font-size: 15px; + line-height: 18px; + background: #f8f9f9 url(img/tab-bg.png); +} +.v-tabsheet-tabitem .v-caption { + height: 20px; + padding: 9px 15px 8px 15px; +} +.v-tabsheet-tabitem-selected { + border: none; + background: transparent url(../panel/img/top-left.png) no-repeat; + margin: 0; + padding: 0; + height: 48px; + color: #ee5311; +} +.v-tabsheet-tabitem:hover { + color: #4b5257; +} +.v-tabsheet-tabitem-selected:hover { + color: #ee5311; +} +.v-tabsheet-tabitem-selected .v-caption { + background: transparent url(../panel/img/top-right.png) repeat-x right top; + margin: 0 -1px 0 9px; + height: 18px; + padding: 16px 16px 14px 7px; + overflow: visible; +} +.v-tabsheet-content { + border: 1px solid #babfc0; + background-color: #fff; + border-bottom: 1px solid #dee2e3; + border-top: none; +} +.v-tabsheet-hidetabs .v-tabsheet-content { + border-top: 1px solid #b5babb; +} +.v-tabsheet-deco { + height: 10px; + background: transparent url(../panel/img/bottom-right.png) repeat-x right top; + margin-left: 9px; + overflow: visible; +} +.v-tabsheet-deco:before { + display: block; + content: ""; + width: 9px; + height: 9px; + margin-left: -9px; + background: transparent url(../panel/img/bottom-left.png) no-repeat; +} +/* Progress indication */ +.v-tabsheet-loading .v-tabsheet-tabitem-selected .v-captiontext { + background: transparent url(../common/img/ajax-loader.gif) no-repeat top right; + margin-left: -10px; + padding-left: 10px; + margin-right: -10px; + padding-right: 10px; + margin-top: -12px; + padding-top: 12px; +} +/* IE specific styles */ +.v-ie6 .v-tabsheet-tabs { + height: 46px; +} +.v-ie6 .v-tabsheet-tabitem-selected { + border: 1px solid #babfc0; + border-bottom: none; + background: #fff; + margin-top: 0; + height: 23px; + padding: 18px 14px 6px 15px; + cursor: default; + color: #ee5311; +} +.v-ie6 .v-tabsheet-tabitem-selected .v-caption { + background: transparent; + padding: 0; + margin: 0; +} +.v-ie6 .v-tabsheet-content, +.v-ie7 .v-tabsheet-content, +.v-ie8 .v-tabsheet-content { + border-bottom: none; +} +.v-ie6 .v-tabsheet-deco, +.v-ie7 .v-tabsheet-deco, +.v-ie8 .v-tabsheet-deco { + height: 1px; + background: #babfc0; + overflow: hidden; + margin: 0; +} +.v-ie7 .v-tabsheet-deco, +.v-ie8 .v-tabsheet-deco { + width: 100%; +} +/* Light-style */ +.v-tabsheet-light .v-tabsheet-tabcontainer { + height: 32px; +} +.v-tabsheet-tabs-light { + height: 32px; + width: 100%; + overflow:hidden; + background: transparent url(img/inline-tab-bg.png) repeat-x; +} +.v-tabsheet-light .v-tabsheet-spacertd div { + height: 31px; + border: none; + border-bottom: 1px solid #b6bbbc; + background: transparent; +} +.v-tabsheet-light .v-tabsheet-tabitem { + border: none; + border-bottom: 1px solid #b6bbbc; + height: 30px; + padding: 0; + margin-top: 0; + color: #656d73; + font-size: 12px; + line-height: normal; + background: transparent; + cursor: pointer; + text-shadow: #fff 0 1px 0; +} +.v-tabsheet-light .v-tabsheet-tabitemcell-first .v-caption { + margin-left: 6px; +} +.v-tabsheet-light .v-tabsheet-tabitem .v-caption { + height: 24px; + padding: 8px 9px 0 9px; +} +.v-tabsheet-light .v-tabsheet-tabitem-selected { + border: none; + background: #fff url(img/inline-tab-right.png) no-repeat right top; + margin: 0; + padding: 0; + height: 32px; + cursor: default; + color: #ee5311; + text-shadow: none; +} +.v-tabsheet-light .v-tabsheet-tabitem:hover { + color: #4b5257; +} +.v-tabsheet-light .v-tabsheet-tabitem-selected:hover { + color: #ee5311; +} +.v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption { + background: transparent url(img/inline-tab-left.png) no-repeat -7px 0; + margin: 0; + height: 23px; + padding: 9px 11px 0 11px; + overflow: visible; +} +.v-tabsheet-light .v-tabsheet-tabitemcell-first .v-tabsheet-tabitem-selected .v-caption { + background: transparent url(img/inline-tab-left.png) no-repeat -3px 0; + padding-left: 15px; +} +.v-tabsheet-light .v-tabsheet-content { + border: none; + background: transparent; +} +.v-tabsheet-light .v-tabsheet-hidetabs .v-tabsheet-content { + border: none; +} +.v-tabsheet-deco-light { + height: 0; + overflow: hidden; +} +.v-tabsheet-deco-light:before { + display: none; +} +/* Scroller */ +.v-tabsheet-light .v-tabsheet-scrollerPrev, +.v-tabsheet-light .v-tabsheet-scrollerNext { + margin-top: 2px; + height: 34px; +} +.v-tabsheet-light .v-tabsheet-scrollerPrev-disabled, +.v-tabsheet-light .v-tabsheet-scrollerNext-disabled { + margin-top: 2px; + height: 34px; +} +/* Progress indication */ +.v-tabsheet-loading .v-tabsheet-tabs-light .v-tabsheet-tabitem-selected .v-captiontext { + margin-left: -3px; + padding-left: 3px; +} +/* IE specific styles */ +.v-ie6 .v-tabsheet-tabs-light, +.v-ie7 .v-tabsheet-tabs-light { + height: 32px; +} +.v-ie6 .v-tabsheet-light .v-tabsheet-tabitem-selected, +.v-ie7 .v-tabsheet-light .v-tabsheet-tabitem-selected { + border: none; + background: #fff url(img/inline-tab-right.png) no-repeat right top; + padding: 0; + height: 32px; +} +.v-ie6 .v-tabsheet-light .v-tabsheet-tabitem-selected .v-caption, +.v-ie7 .v-tabsheet-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-ie6 .v-tabsheet-deco-light, +.v-ie7 .v-tabsheet-deco-light, +.v-ie8 .v-tabsheet-deco-light { + height: 0; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/textfield/img/bg.png b/WebContent/VAADIN/themes/itmill5/textfield/img/bg.png new file mode 100644 index 0000000000..43c7ac7b47 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/textfield/img/bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/textfield/textfield.css b/WebContent/VAADIN/themes/itmill5/textfield/textfield.css new file mode 100644 index 0000000000..2dfcc99d2e --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/textfield/textfield.css @@ -0,0 +1,36 @@ +.v-textfield { + background: #fff url(img/bg.png) repeat-x; + padding: 2px; + border: 1px solid #b6b6b6; + border-top-color: #9d9d9d; + border-bottom-color: #d6d6d6; + border-right-color: #d6d6d6; + margin: 0; + font-size: 13px; + height: 18px; +} +.v-textarea { + background: #fff url(img/bg.png) repeat-x; + padding: 2px; + border: 1px solid #b6b6b6; + border-top-color: #9d9d9d; + border-bottom-color: #d6d6d6; + border-right-color: #d6d6d6; + margin: 0; + font-size: 13px; +} +.v-textfield-focus, +.v-textarea-focus { + border-color: #5daee8; +} +input.v-textfield-prompt, +textarea.v-textarea-prompt { + color: #999; + font-style: normal; +} +.v-richtextarea { + border: 1px solid #b6b6b6; +} +.v-richtextarea .gwt-RichTextArea { + background: #fff url(img/bg.png) repeat-x; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/tree/img/collapsed.png b/WebContent/VAADIN/themes/itmill5/tree/img/collapsed.png new file mode 100644 index 0000000000..8d4064de0a Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/tree/img/collapsed.png differ diff --git a/WebContent/VAADIN/themes/itmill5/tree/img/expanded.png b/WebContent/VAADIN/themes/itmill5/tree/img/expanded.png new file mode 100644 index 0000000000..4ac2554eac Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/tree/img/expanded.png differ diff --git a/WebContent/VAADIN/themes/itmill5/tree/tree.css b/WebContent/VAADIN/themes/itmill5/tree/tree.css new file mode 100644 index 0000000000..9ac9957df1 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/tree/tree.css @@ -0,0 +1,26 @@ +.v-tree-node { + background: transparent url(img/collapsed.png) no-repeat 2px 1px; +} +.v-tree-node-expanded { + background: transparent url(img/expanded.png) no-repeat 2px 1px; +} +.v-tree-node-caption { + margin-left: 16px; +} +.v-tree-node span { + padding: 0 2px; +} +.v-tree-node-selected span { + background: #5daee8; + color: #fff; + padding: 0 2px; +} +.v-tree-node-children { + padding-left: 16px; +} +/* IMPORTANT keep the offsetWidth (width + padding) of this element the same as the margin-left of v-tree-node-caption */ +.v-ie6 .v-tree-node-ie6compatnode { + width: 14px; + height: 10px; + padding: 1px; +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/itmill5/window/img/bg-color.png b/WebContent/VAADIN/themes/itmill5/window/img/bg-color.png new file mode 100644 index 0000000000..08cdb43bce Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/bg-color.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/bottom-left.png b/WebContent/VAADIN/themes/itmill5/window/img/bottom-left.png new file mode 100644 index 0000000000..e7728b5172 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/bottom-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/bottom-right.png b/WebContent/VAADIN/themes/itmill5/window/img/bottom-right.png new file mode 100644 index 0000000000..56c654f41d Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/bottom-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/close.png b/WebContent/VAADIN/themes/itmill5/window/img/close.png new file mode 100644 index 0000000000..55f1a686dd Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/close.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/left-bg.png b/WebContent/VAADIN/themes/itmill5/window/img/left-bg.png new file mode 100644 index 0000000000..e9fd861993 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/left-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/notification-error.png b/WebContent/VAADIN/themes/itmill5/window/img/notification-error.png new file mode 100644 index 0000000000..32852d5907 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/notification-error.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/resize.png b/WebContent/VAADIN/themes/itmill5/window/img/resize.png new file mode 100644 index 0000000000..e04087e525 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/resize.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/right-bg.png b/WebContent/VAADIN/themes/itmill5/window/img/right-bg.png new file mode 100644 index 0000000000..35d39c772f Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/right-bg.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom-left.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom-left.png new file mode 100644 index 0000000000..1ffd763faf Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom-right.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom-right.png new file mode 100644 index 0000000000..af3552a4bc Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom.png new file mode 100644 index 0000000000..ed24b66705 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/bottom.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/center.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/center.png new file mode 100644 index 0000000000..f3825db0fb Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/center.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/left.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/left.png new file mode 100644 index 0000000000..4c0b430f22 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/right.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/right.png new file mode 100644 index 0000000000..f81cfa0ce4 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/top-left.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/top-left.png new file mode 100644 index 0000000000..7f79389398 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/top-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/top-right.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/top-right.png new file mode 100644 index 0000000000..feb490d565 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/top-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/shadow/top.png b/WebContent/VAADIN/themes/itmill5/window/img/shadow/top.png new file mode 100644 index 0000000000..10bcc450ee Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/shadow/top.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/top-left.png b/WebContent/VAADIN/themes/itmill5/window/img/top-left.png new file mode 100644 index 0000000000..0a57866ed6 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/top-left.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/img/top-right.png b/WebContent/VAADIN/themes/itmill5/window/img/top-right.png new file mode 100644 index 0000000000..e4e8080398 Binary files /dev/null and b/WebContent/VAADIN/themes/itmill5/window/img/top-right.png differ diff --git a/WebContent/VAADIN/themes/itmill5/window/window.css b/WebContent/VAADIN/themes/itmill5/window/window.css new file mode 100644 index 0000000000..5cee309ae0 --- /dev/null +++ b/WebContent/VAADIN/themes/itmill5/window/window.css @@ -0,0 +1,114 @@ +.v-window { + color: #464f52; + font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif; + font-size: 13px; + line-height: 18px; + background: transparent url(img/bottom-left.png) no-repeat left bottom; +} +.v-window-wrap { + background: transparent url(img/top-left.png) no-repeat; +} +.v-window-outerheader { + height: 23px; + margin-left: 9px; + padding: 15px 40px 11px 12px; + background: transparent url(img/top-right.png) no-repeat right top; +} +.v-window-header { + font-size: 18px; + line-height: 1.2; + font-weight: normal; + letter-spacing: -0.03em; + color: #f14c1a; + text-shadow: 0 1px 0 #fff; + /* This element is 100% wide in IE6 */ +} +.v-window-contents { + background: #fff; + border: 2px solid #acb2b3; + border-top: none; + border-bottom: none; +} +.v-window-footer { + height: 8px; + margin-left: 9px; + background: transparent url(img/bottom-right.png) no-repeat right top; +} +.v-ie7 .v-window-footer { + position: relative; +} +.v-window-resizebox { + position: absolute; /* Needed to position the element over ScrollPanel, which is relatively positioned */ + right: 5px; + width: 10px; + height: 10px; + margin-top: -7px; + background: transparent url(img/resize.png); +} +.v-window-resizebox-disabled { + background: transparent; + display: block; +} +.v-window-closebox { + position: absolute; + top: 21px; + right: 24px; + width: 12px; + height: 12px; + background: transparent url(img/close.png); +} +.v-window-closebox:hover { + background-position: 0 -12px; +} +.v-window-modalitycurtain { + background: #fff; +} +/* Shadow for window */ +.v-shadow-window .top-left { + top: -13px; left: -20px; + width: 39px; height: 39px; + background: transparent url(img/shadow/top-left.png); +} +.v-shadow-window .top { + top: -13px; left: 19px; + height: 39px; + right: 19px; + background: transparent url(img/shadow/top.png); +} +.v-shadow-window .top-right { + top: -13px; right: -20px; + width: 39px; height: 39px; + background: transparent url(img/shadow/top-right.png); +} +.v-shadow-window .left { + top: 26px; left: -20px; + width: 39px; + bottom: 12px; + background: transparent url(img/shadow/left.png); +} +.v-shadow-window .center { + top: 26px; left: 19px; + bottom: 12px; right: 19px; + background: transparent url(img/shadow/center.png); +} +.v-shadow-window .right { + top: 26px; right: -20px; + width: 39px; + bottom: 12px; + background: transparent url(img/shadow/right.png); +} +.v-shadow-window .bottom-left { + bottom: -27px; left: -20px; + width: 39px; height: 39px; + background: transparent url(img/shadow/bottom-left.png); +} +.v-shadow-window .bottom { + bottom: -27px; left: 19px; + right: 19px; height: 39px; + background: transparent url(img/shadow/bottom.png); +} +.v-shadow-window .bottom-right { + bottom: -27px; right: -20px; + width: 39px; height: 39px; + background: transparent url(img/shadow/bottom-right.png); +} \ No newline at end of file diff --git a/WebContent/VAADIN/themes/liferay/styles.css b/WebContent/VAADIN/themes/liferay/styles.css index aef1470a71..ef087d7f17 100644 --- a/WebContent/VAADIN/themes/liferay/styles.css +++ b/WebContent/VAADIN/themes/liferay/styles.css @@ -1,4 +1,4 @@ -@import url(../default/styles.css); +@import url(../itmill5/styles.css); /* * Simplified default theme to work seamlessly with Liferay diff --git a/WebContent/VAADIN/themes/reservr/styles.css b/WebContent/VAADIN/themes/reservr/styles.css index 305532abbd..62ad651bee 100644 --- a/WebContent/VAADIN/themes/reservr/styles.css +++ b/WebContent/VAADIN/themes/reservr/styles.css @@ -1,4 +1,4 @@ -@import url(../default/styles.css); +@import url(../itmill5/styles.css); /* Reservr styles */ .v-app-ReservationApplication { diff --git a/WebContent/VAADIN/themes/tests-book/styles.css b/WebContent/VAADIN/themes/tests-book/styles.css index d3af11c089..65c918f225 100644 --- a/WebContent/VAADIN/themes/tests-book/styles.css +++ b/WebContent/VAADIN/themes/tests-book/styles.css @@ -1,4 +1,4 @@ -@import url(../default/styles.css); +@import url(../itmill5/styles.css); /*****************************************************************************/ /* Styling for tests.magi application. */ diff --git a/WebContent/VAADIN/themes/tests-featurebrowser/styles.css b/WebContent/VAADIN/themes/tests-featurebrowser/styles.css index 088e6608c0..7cffa1d4f1 100644 --- a/WebContent/VAADIN/themes/tests-featurebrowser/styles.css +++ b/WebContent/VAADIN/themes/tests-featurebrowser/styles.css @@ -1,4 +1,4 @@ -@import url(../default/styles.css); +@import url(../itmill5/styles.css); body, html { background: #e9eced; diff --git a/WebContent/VAADIN/themes/tests-tickets/styles.css b/WebContent/VAADIN/themes/tests-tickets/styles.css index 91355e5185..f9597e7b5c 100644 --- a/WebContent/VAADIN/themes/tests-tickets/styles.css +++ b/WebContent/VAADIN/themes/tests-tickets/styles.css @@ -1,4 +1,4 @@ -@import url(../default/styles.css); +@import url(../itmill5/styles.css); /* DO NOT ADD GENERIC RULES LIKE .v-table IN THIS FILE */ diff --git a/WebContent/VAADIN/themes/toolkittunes/styles.css b/WebContent/VAADIN/themes/toolkittunes/styles.css index ad321d4903..a9bf59b70e 100644 --- a/WebContent/VAADIN/themes/toolkittunes/styles.css +++ b/WebContent/VAADIN/themes/toolkittunes/styles.css @@ -1,4 +1,4 @@ -@import url(../default/styles.css); +@import url(../itmill5/styles.css); /****************************************************************************** diff --git a/build/buildhelpers/com/vaadin/buildhelpers/CompileDefaultTheme.java b/build/buildhelpers/com/vaadin/buildhelpers/CompileDefaultTheme.java index 468cf0f4bf..01a37e4925 100644 --- a/build/buildhelpers/com/vaadin/buildhelpers/CompileDefaultTheme.java +++ b/build/buildhelpers/com/vaadin/buildhelpers/CompileDefaultTheme.java @@ -20,7 +20,7 @@ public class CompileDefaultTheme { private static final String THEME_DIR = "./WebContent/VAADIN/themes/"; private static final String BASE = "base"; - private static final String DEFAULT = "default"; + private static final String ITMILL5 = "itmill5"; private static final String REINDEER = "reindeer"; /** @@ -29,7 +29,7 @@ public class CompileDefaultTheme { */ public static void main(String[] args) throws IOException { combineTheme(new String[] { BASE }); - combineTheme(new String[] { BASE, DEFAULT }); + combineTheme(new String[] { BASE, ITMILL5 }); combineTheme(new String[] { BASE, REINDEER }); } diff --git a/src/com/vaadin/tests/components/table/ClippedComponentsInTable.java b/src/com/vaadin/tests/components/table/ClippedComponentsInTable.java new file mode 100644 index 0000000000..8b6775cc74 --- /dev/null +++ b/src/com/vaadin/tests/components/table/ClippedComponentsInTable.java @@ -0,0 +1,40 @@ +package com.vaadin.tests.components.table; + +import com.vaadin.data.Item; +import com.vaadin.tests.components.TestBase; +import com.vaadin.ui.Button; +import com.vaadin.ui.Table; +import com.vaadin.ui.TextField; + +public class ClippedComponentsInTable extends TestBase { + + @Override + protected String getDescription() { + return "The table below should display 3 rows. Each with a textfield containing the row number."; + } + + @Override + protected Integer getTicketNumber() { + return null; + } + + @Override + protected void setup() { + Table t = new Table(); + addComponent(t); + + t.addContainerProperty("Name", TextField.class, null); + t.addContainerProperty("Button", Button.class, null); + + for (int i = 0; i < 3; i++) { + Item item = t.addItem(i); + TextField tf = new TextField("", String.valueOf(i + 1)); + tf.setColumns(10); + item.getItemProperty("Name").setValue(tf); + + Button b = new Button("OK"); + item.getItemProperty("Button").setValue(b); + } + + } +} diff --git a/src/com/vaadin/tests/components/table/TableLastRowMissing.java b/src/com/vaadin/tests/components/table/TableLastRowMissing.java new file mode 100644 index 0000000000..4e4a223e23 --- /dev/null +++ b/src/com/vaadin/tests/components/table/TableLastRowMissing.java @@ -0,0 +1,35 @@ +package com.vaadin.tests.components.table; + +import com.vaadin.data.Item; +import com.vaadin.tests.components.TestBase; +import com.vaadin.ui.Table; +import com.vaadin.ui.TextField; + +public class TableLastRowMissing extends TestBase { + + @Override + protected String getDescription() { + return "The table below should display 3 rows. Each with a textfield containing the row number."; + } + + @Override + protected Integer getTicketNumber() { + return 2933; + } + + @Override + protected void setup() { + Table t = new Table(); + addComponent(t); + + t.addContainerProperty("Name", TextField.class, null); + + for (int i = 0; i < 3; i++) { + Item item = t.addItem(i); + TextField tf = new TextField("", String.valueOf(i + 1)); + tf.setColumns(10); + item.getItemProperty("Name").setValue(tf); + } + + } +} diff --git a/src/com/vaadin/tests/featurebrowser/FeatureWindow.java b/src/com/vaadin/tests/featurebrowser/FeatureWindow.java index 443a32eb88..e241f09899 100644 --- a/src/com/vaadin/tests/featurebrowser/FeatureWindow.java +++ b/src/com/vaadin/tests/featurebrowser/FeatureWindow.java @@ -38,7 +38,7 @@ public class FeatureWindow extends Feature implements Window.CloseListener { demoWindow.addListener(this); demoWindow.setWidth("400px"); demoWindow.setHeight("200px"); - demoWindow.setTheme("default"); + demoWindow.setTheme("itmill5"); layoutUpper.addComponent(addButton); layoutUpper.addComponent(removeButton); diff --git a/src/com/vaadin/tests/tickets/Ticket1397.java b/src/com/vaadin/tests/tickets/Ticket1397.java index 84e0c6ef0a..09c82ed856 100644 --- a/src/com/vaadin/tests/tickets/Ticket1397.java +++ b/src/com/vaadin/tests/tickets/Ticket1397.java @@ -20,7 +20,7 @@ public class Ticket1397 extends Application { @Override public void init() { - setTheme("default"); + setTheme("itmill5"); main = new Window("PopupView test"); setMainWindow(main); Panel panel = new Panel("PopupTest"); diff --git a/src/com/vaadin/tests/tickets/Ticket1598.java b/src/com/vaadin/tests/tickets/Ticket1598.java index ca2da6d010..3161ff3fc6 100644 --- a/src/com/vaadin/tests/tickets/Ticket1598.java +++ b/src/com/vaadin/tests/tickets/Ticket1598.java @@ -19,7 +19,7 @@ public class Ticket1598 extends Application { @Override public void init() { setMainWindow(main); - setTheme("default"); + setTheme("itmill5"); List itemList = new ArrayList(); // Populate the menu bar @@ -80,7 +80,7 @@ public class Ticket1598 extends Application { third.setIcon(new ThemeResource("icons/16/document.png")); for (int i = 2; i <= 3; i++) { - ((MenuItem) menuBar.getItems().get(i)).setCommand(new Command() { + (menuBar.getItems().get(i)).setCommand(new Command() { public void menuSelected(MenuItem selectedItem) { main.showNotification("Action " + selectedItem.getText());