Themes and Widget Sets
======================
-The WebContent/ITMILL directory contains Themes and Widgetsets.
+The WebContent/VAADIN directory contains Themes and Widgetsets.
------
Themes
/* Automatically compiled css file from subdirectories. */
-/* ./WebContent/ITMILL/themes/base/absolutelayout/absolutelayout.css */
+/* ./WebContent/VAADIN/themes/base/absolutelayout/absolutelayout.css */
.v-absolutelayout-wrapper {
position: absolute;
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/accordion/accordion.css */
+/* ./WebContent/VAADIN/themes/base/accordion/accordion.css */
.v-accordion {
position: relative;
outline: none;
width: 100%;
}
-/* ./WebContent/ITMILL/themes/base/button/button.css */
+/* ./WebContent/VAADIN/themes/base/button/button.css */
.v-button {
cursor: pointer;
white-space: nowrap;
}
*/
-/* ./WebContent/ITMILL/themes/base/caption/caption.css */
+/* ./WebContent/VAADIN/themes/base/caption/caption.css */
.v-captionwrapper {
text-align: left; /* Force default alignment */
}
display: inline;
}
-/* ./WebContent/ITMILL/themes/base/common/common.css */
+/* ./WebContent/VAADIN/themes/base/common/common.css */
/* References the BODY tag generated by Vaadin application servlet */
.v-generated-body {
width: 100%;
padding: 2px;
}
-/* ./WebContent/ITMILL/themes/base/customcomponent/customcomponent.css */
+/* ./WebContent/VAADIN/themes/base/customcomponent/customcomponent.css */
.v-customcomponent {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/customlayout/customlayout.css */
+/* ./WebContent/VAADIN/themes/base/customlayout/customlayout.css */
.v-customlayout {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/datefield/datefield.css */
+/* ./WebContent/VAADIN/themes/base/datefield/datefield.css */
.v-datefield {
white-space: nowrap;
}
filter: alpha(opacity=30);
}
-/* ./WebContent/ITMILL/themes/base/formlayout/formlayout.css */
+/* ./WebContent/VAADIN/themes/base/formlayout/formlayout.css */
.v-formlayout-cell .v-errorindicator {
display: block;
}
float: none;
}
-/* ./WebContent/ITMILL/themes/base/gridlayout/gridlayout.css */
+/* ./WebContent/VAADIN/themes/base/gridlayout/gridlayout.css */
.v-gridlayout-margin-top {
padding-top: 2em;
}
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/link/link.css */
+/* ./WebContent/VAADIN/themes/base/link/link.css */
.v-link {
white-space: nowrap;
}
border:none;
}
-/* ./WebContent/ITMILL/themes/base/menubar/menubar.css */
+/* ./WebContent/VAADIN/themes/base/menubar/menubar.css */
.v-menubar table {
white-space: nowrap;
border-collapse: collapse;
cursor: default;
}
-/* ./WebContent/ITMILL/themes/base/notification/notification.css */
+/* ./WebContent/VAADIN/themes/base/notification/notification.css */
.v-Notification {
background: #999;
color: #fff;
white-space: nowrap;
}
-/* ./WebContent/ITMILL/themes/base/orderedlayout/orderedlayout.css */
+/* ./WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css */
.v-orderedlayout-margin-top,
.v-horizontallayout-margin-top,
.v-verticallayout-margin-top {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/panel/panel.css */
+/* ./WebContent/VAADIN/themes/base/panel/panel.css */
.v-panel,
.v-panel-caption,
.v-panel-content,
.v-panel-deco {
}
-/* ./WebContent/ITMILL/themes/base/popupview/popupview.css */
+/* ./WebContent/VAADIN/themes/base/popupview/popupview.css */
.v-popupview {
cursor: pointer;
width: 5px;
overflow: auto;
}
-/* ./WebContent/ITMILL/themes/base/progressindicator/progressindicator.css */
+/* ./WebContent/VAADIN/themes/base/progressindicator/progressindicator.css */
.v-progressindicator {
overflow: hidden; /* for IE6 */
width: 150px;
overflow: hidden; /* for IE6 */
}
-/* ./WebContent/ITMILL/themes/base/select/select.css */
+/* ./WebContent/VAADIN/themes/base/select/select.css */
.v-select {
text-align: left;
}
}
*/
-/* ./WebContent/ITMILL/themes/base/shadow/shadow.css */
+/* ./WebContent/VAADIN/themes/base/shadow/shadow.css */
.v-shadow {
position: absolute;
}
margin-left: -4px;
}
-/* ./WebContent/ITMILL/themes/base/slider/slider.css */
+/* ./WebContent/VAADIN/themes/base/slider/slider.css */
.v-slider {
margin: 5px 0;
}
margin: 0 -1px;
}
-/* ./WebContent/ITMILL/themes/base/splitpanel/splitpanel.css */
+/* ./WebContent/VAADIN/themes/base/splitpanel/splitpanel.css */
.v-splitpanel-horizontal,
.v-splitpanel-vertical {
overflow: hidden;
height: 99%;
}
-/* ./WebContent/ITMILL/themes/base/table/table.css */
+/* ./WebContent/VAADIN/themes/base/table/table.css */
/* Table theme building instructions
*
* Toolkit scroll table is very complex widget with dozens of features. These
color: #ddd;
}
-/* ./WebContent/ITMILL/themes/base/tabsheet/tabsheet.css */
+/* ./WebContent/VAADIN/themes/base/tabsheet/tabsheet.css */
.v-tabsheet,
.v-tabsheet-content,
.v-tabsheet-deco {
height: 0;
}
-/* ./WebContent/ITMILL/themes/base/textfield/textfield.css */
+/* ./WebContent/VAADIN/themes/base/textfield/textfield.css */
.v-textfield {
text-align: left /* Force default alignment */
}
outline-width: medium;
}
-/* ./WebContent/ITMILL/themes/base/tree/tree.css */
+/* ./WebContent/VAADIN/themes/base/tree/tree.css */
.v-tree {
text-align: left /* Force default alignment */
}
clear: left;
}
-/* ./WebContent/ITMILL/themes/base/window/window.css */
+/* ./WebContent/VAADIN/themes/base/window/window.css */
.v-window {
background: #fff;
}
/* Automatically compiled css file from subdirectories. */
-/* ./WebContent/ITMILL/themes/base/absolutelayout/absolutelayout.css */
+/* ./WebContent/VAADIN/themes/base/absolutelayout/absolutelayout.css */
.v-absolutelayout-wrapper {
position: absolute;
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/accordion/accordion.css */
+/* ./WebContent/VAADIN/themes/base/accordion/accordion.css */
.v-accordion {
position: relative;
outline: none;
width: 100%;
}
-/* ./WebContent/ITMILL/themes/base/button/button.css */
+/* ./WebContent/VAADIN/themes/base/button/button.css */
.v-button {
cursor: pointer;
white-space: nowrap;
}
*/
-/* ./WebContent/ITMILL/themes/base/caption/caption.css */
+/* ./WebContent/VAADIN/themes/base/caption/caption.css */
.v-captionwrapper {
text-align: left; /* Force default alignment */
}
display: inline;
}
-/* ./WebContent/ITMILL/themes/base/common/common.css */
+/* ./WebContent/VAADIN/themes/base/common/common.css */
/* References the BODY tag generated by Vaadin application servlet */
.v-generated-body {
width: 100%;
padding: 2px;
}
-/* ./WebContent/ITMILL/themes/base/customcomponent/customcomponent.css */
+/* ./WebContent/VAADIN/themes/base/customcomponent/customcomponent.css */
.v-customcomponent {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/customlayout/customlayout.css */
+/* ./WebContent/VAADIN/themes/base/customlayout/customlayout.css */
.v-customlayout {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/datefield/datefield.css */
+/* ./WebContent/VAADIN/themes/base/datefield/datefield.css */
.v-datefield {
white-space: nowrap;
}
filter: alpha(opacity=30);
}
-/* ./WebContent/ITMILL/themes/base/formlayout/formlayout.css */
+/* ./WebContent/VAADIN/themes/base/formlayout/formlayout.css */
.v-formlayout-cell .v-errorindicator {
display: block;
}
float: none;
}
-/* ./WebContent/ITMILL/themes/base/gridlayout/gridlayout.css */
+/* ./WebContent/VAADIN/themes/base/gridlayout/gridlayout.css */
.v-gridlayout-margin-top {
padding-top: 2em;
}
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/link/link.css */
+/* ./WebContent/VAADIN/themes/base/link/link.css */
.v-link {
white-space: nowrap;
}
border:none;
}
-/* ./WebContent/ITMILL/themes/base/menubar/menubar.css */
+/* ./WebContent/VAADIN/themes/base/menubar/menubar.css */
.v-menubar table {
white-space: nowrap;
border-collapse: collapse;
cursor: default;
}
-/* ./WebContent/ITMILL/themes/base/notification/notification.css */
+/* ./WebContent/VAADIN/themes/base/notification/notification.css */
.v-Notification {
background: #999;
color: #fff;
white-space: nowrap;
}
-/* ./WebContent/ITMILL/themes/base/orderedlayout/orderedlayout.css */
+/* ./WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css */
.v-orderedlayout-margin-top,
.v-horizontallayout-margin-top,
.v-verticallayout-margin-top {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/panel/panel.css */
+/* ./WebContent/VAADIN/themes/base/panel/panel.css */
.v-panel,
.v-panel-caption,
.v-panel-content,
.v-panel-deco {
}
-/* ./WebContent/ITMILL/themes/base/popupview/popupview.css */
+/* ./WebContent/VAADIN/themes/base/popupview/popupview.css */
.v-popupview {
cursor: pointer;
width: 5px;
overflow: auto;
}
-/* ./WebContent/ITMILL/themes/base/progressindicator/progressindicator.css */
+/* ./WebContent/VAADIN/themes/base/progressindicator/progressindicator.css */
.v-progressindicator {
overflow: hidden; /* for IE6 */
width: 150px;
overflow: hidden; /* for IE6 */
}
-/* ./WebContent/ITMILL/themes/base/select/select.css */
+/* ./WebContent/VAADIN/themes/base/select/select.css */
.v-select {
text-align: left;
}
}
*/
-/* ./WebContent/ITMILL/themes/base/shadow/shadow.css */
+/* ./WebContent/VAADIN/themes/base/shadow/shadow.css */
.v-shadow {
position: absolute;
}
margin-left: -4px;
}
-/* ./WebContent/ITMILL/themes/base/slider/slider.css */
+/* ./WebContent/VAADIN/themes/base/slider/slider.css */
.v-slider {
margin: 5px 0;
}
margin: 0 -1px;
}
-/* ./WebContent/ITMILL/themes/base/splitpanel/splitpanel.css */
+/* ./WebContent/VAADIN/themes/base/splitpanel/splitpanel.css */
.v-splitpanel-horizontal,
.v-splitpanel-vertical {
overflow: hidden;
height: 99%;
}
-/* ./WebContent/ITMILL/themes/base/table/table.css */
+/* ./WebContent/VAADIN/themes/base/table/table.css */
/* Table theme building instructions
*
* Toolkit scroll table is very complex widget with dozens of features. These
color: #ddd;
}
-/* ./WebContent/ITMILL/themes/base/tabsheet/tabsheet.css */
+/* ./WebContent/VAADIN/themes/base/tabsheet/tabsheet.css */
.v-tabsheet,
.v-tabsheet-content,
.v-tabsheet-deco {
height: 0;
}
-/* ./WebContent/ITMILL/themes/base/textfield/textfield.css */
+/* ./WebContent/VAADIN/themes/base/textfield/textfield.css */
.v-textfield {
text-align: left /* Force default alignment */
}
outline-width: medium;
}
-/* ./WebContent/ITMILL/themes/base/tree/tree.css */
+/* ./WebContent/VAADIN/themes/base/tree/tree.css */
.v-tree {
text-align: left /* Force default alignment */
}
clear: left;
}
-/* ./WebContent/ITMILL/themes/base/window/window.css */
+/* ./WebContent/VAADIN/themes/base/window/window.css */
.v-window {
background: #fff;
}
}
/* Automatically compiled css file from subdirectories. */
-/* ./WebContent/ITMILL/themes/default/absolutelayout/absolutelayout.css */
+/* ./WebContent/VAADIN/themes/default/absolutelayout/absolutelayout.css */
.v-absolutelayout-wrapper {
position: absolute;
overflow:hidden;
}
-/* ./WebContent/ITMILL/themes/default/accordion/accordion.css */
+/* ./WebContent/VAADIN/themes/default/accordion/accordion.css */
.v-accordion-item {
background-color: #fff;
}
border-bottom: 1px solid #c8cccd;
}
-/* ./WebContent/ITMILL/themes/default/button/button.css */
+/* ./WebContent/VAADIN/themes/default/button/button.css */
.v-button {
font-size: 13px;
}
padding-right: 5px;
}
-/* ./WebContent/ITMILL/themes/default/caption/caption.css */
+/* ./WebContent/VAADIN/themes/default/caption/caption.css */
.v-captionwrapper {
margin: 0.3em 0 0 0;
}
margin-left: -3px;
}
-/* ./WebContent/ITMILL/themes/default/common/common.css */
+/* ./WebContent/VAADIN/themes/default/common/common.css */
.v-generated-body {
background: #e9eced;
}
background-image: url(common/img/loading-indicator-wait.gif);
}
-/* ./WebContent/ITMILL/themes/default/datefield/datefield.css */
+/* ./WebContent/VAADIN/themes/default/datefield/datefield.css */
.v-datefield-button {
font-size:13px;
width: 22px;
margin: 0;
}
-/* ./WebContent/ITMILL/themes/default/formlayout/formlayout.css */
+/* ./WebContent/VAADIN/themes/default/formlayout/formlayout.css */
.v-formlayout-cell .v-errorindicator {
width: 10px;
height: 16px;
font-weight: bold;
}
-/* ./WebContent/ITMILL/themes/default/gridlayout/gridlayout.css */
+/* ./WebContent/VAADIN/themes/default/gridlayout/gridlayout.css */
.v-gridlayout-margin-top {
padding-top: 15px;
}
padding-top: 8px;
}
-/* ./WebContent/ITMILL/themes/default/link/link.css */
+/* ./WebContent/VAADIN/themes/default/link/link.css */
.v-link a {
color: #464f52;
}
-/* ./WebContent/ITMILL/themes/default/menubar/menubar.css */
+/* ./WebContent/VAADIN/themes/default/menubar/menubar.css */
.v-menubar {
color: #464f52;
border: 1px solid #c6cbcc;
background: #5daee8;
}
-/* ./WebContent/ITMILL/themes/default/notification/notification.css */
+/* ./WebContent/VAADIN/themes/default/notification/notification.css */
.v-Notification {
font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
background-color: #818e92;
white-space: nowrap;
}
-/* ./WebContent/ITMILL/themes/default/orderedlayout/orderedlayout.css */
+/* ./WebContent/VAADIN/themes/default/orderedlayout/orderedlayout.css */
.v-orderedlayout-margin-top,
.v-horizontallayout-margin-top,
.v-verticallayout-margin-top {
padding-left: 8px;
}
-/* ./WebContent/ITMILL/themes/default/panel/panel.css */
+/* ./WebContent/VAADIN/themes/default/panel/panel.css */
.v-panel {
background: transparent url(panel/img/top-left.png) no-repeat;
}
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/default/popupview/popupview.css */
+/* ./WebContent/VAADIN/themes/default/popupview/popupview.css */
.v-popupview-popup {
border: 1px solid #babfc0;
border-bottom: 1px solid #dee2e3;
padding: 3px;
}
-/* ./WebContent/ITMILL/themes/default/progressindicator/progressindicator.css */
+/* ./WebContent/VAADIN/themes/default/progressindicator/progressindicator.css */
.v-progressindicator {
background: #dfe2e4 url(progressindicator/img/base.gif) repeat-x 0 1px;
}
background: #dfe2e4 url(common/img/blank.gif);
}
-/* ./WebContent/ITMILL/themes/default/select/select.css */
+/* ./WebContent/VAADIN/themes/default/select/select.css */
.v-select-select {
font-size: 13px;
}
}
*/
-/* ./WebContent/ITMILL/themes/default/shadow/shadow.css */
+/* ./WebContent/VAADIN/themes/default/shadow/shadow.css */
.v-shadow {
position: absolute;
}
background: transparent url(shadow/img/bottom-right.png);
}
-/* ./WebContent/ITMILL/themes/default/slider/slider.css */
+/* ./WebContent/VAADIN/themes/default/slider/slider.css */
.v-slider {
border-top: 1px solid #cccfd0;
border-bottom: 1px solid #cccfd0;
margin: 0 -1px;
}
-/* ./WebContent/ITMILL/themes/default/splitpanel/splitpanel.css */
+/* ./WebContent/VAADIN/themes/default/splitpanel/splitpanel.css */
.v-splitpanel-horizontal, .v-splitpanel-vertical {
overflow: hidden;
}
}
-/* ./WebContent/ITMILL/themes/default/table/table.css */
+/* ./WebContent/VAADIN/themes/default/table/table.css */
.v-table-header-wrap {
height: 36px;
border: 1px solid #b6bbbc;
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="../../ITMILL/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale");
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../ITMILL/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale");
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ITMILL/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale");
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ITMILL/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");
+ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale");
}
-/* ./WebContent/ITMILL/themes/default/tabsheet/tabsheet.css */
+/* ./WebContent/VAADIN/themes/default/tabsheet/tabsheet.css */
.v-tabsheet-tabs {
height: 48px;
}
height: 0;
}
-/* ./WebContent/ITMILL/themes/default/textfield/textfield.css */
+/* ./WebContent/VAADIN/themes/default/textfield/textfield.css */
.v-textfield {
background: #fff url(textfield/img/bg.png) repeat-x;
padding: 2px;
background: #fff url(textfield/img/bg.png) repeat-x;
}
-/* ./WebContent/ITMILL/themes/default/tree/tree.css */
+/* ./WebContent/VAADIN/themes/default/tree/tree.css */
.v-tree-node {
background: transparent url(tree/img/collapsed.png) no-repeat 2px 1px;
}
padding: 1px;
}
-/* ./WebContent/ITMILL/themes/default/window/window.css */
+/* ./WebContent/VAADIN/themes/default/window/window.css */
.v-window {
color: #464f52;
font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
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="../../ITMILL/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale");
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../ITMILL/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale");
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ITMILL/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale");
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ITMILL/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");
+ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/VAADIN/themes/default/table/img/scroll-position-bg.png", sizingMethod="scale");
}
\ No newline at end of file
/* Automatically compiled css file from subdirectories. */
-/* ./WebContent/ITMILL/themes/base/absolutelayout/absolutelayout.css */
+/* ./WebContent/VAADIN/themes/base/absolutelayout/absolutelayout.css */
.v-absolutelayout-wrapper {
position: absolute;
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/accordion/accordion.css */
+/* ./WebContent/VAADIN/themes/base/accordion/accordion.css */
.v-accordion {
position: relative;
outline: none;
width: 100%;
}
-/* ./WebContent/ITMILL/themes/base/button/button.css */
+/* ./WebContent/VAADIN/themes/base/button/button.css */
.v-button {
cursor: pointer;
white-space: nowrap;
}
*/
-/* ./WebContent/ITMILL/themes/base/caption/caption.css */
+/* ./WebContent/VAADIN/themes/base/caption/caption.css */
.v-captionwrapper {
text-align: left; /* Force default alignment */
}
display: inline;
}
-/* ./WebContent/ITMILL/themes/base/common/common.css */
+/* ./WebContent/VAADIN/themes/base/common/common.css */
/* References the BODY tag generated by Vaadin application servlet */
.v-generated-body {
width: 100%;
padding: 2px;
}
-/* ./WebContent/ITMILL/themes/base/customcomponent/customcomponent.css */
+/* ./WebContent/VAADIN/themes/base/customcomponent/customcomponent.css */
.v-customcomponent {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/customlayout/customlayout.css */
+/* ./WebContent/VAADIN/themes/base/customlayout/customlayout.css */
.v-customlayout {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/datefield/datefield.css */
+/* ./WebContent/VAADIN/themes/base/datefield/datefield.css */
.v-datefield {
white-space: nowrap;
}
filter: alpha(opacity=30);
}
-/* ./WebContent/ITMILL/themes/base/formlayout/formlayout.css */
+/* ./WebContent/VAADIN/themes/base/formlayout/formlayout.css */
.v-formlayout-cell .v-errorindicator {
display: block;
}
float: none;
}
-/* ./WebContent/ITMILL/themes/base/gridlayout/gridlayout.css */
+/* ./WebContent/VAADIN/themes/base/gridlayout/gridlayout.css */
.v-gridlayout-margin-top {
padding-top: 2em;
}
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/link/link.css */
+/* ./WebContent/VAADIN/themes/base/link/link.css */
.v-link {
white-space: nowrap;
}
border:none;
}
-/* ./WebContent/ITMILL/themes/base/menubar/menubar.css */
+/* ./WebContent/VAADIN/themes/base/menubar/menubar.css */
.v-menubar table {
white-space: nowrap;
border-collapse: collapse;
cursor: default;
}
-/* ./WebContent/ITMILL/themes/base/notification/notification.css */
+/* ./WebContent/VAADIN/themes/base/notification/notification.css */
.v-Notification {
background: #999;
color: #fff;
white-space: nowrap;
}
-/* ./WebContent/ITMILL/themes/base/orderedlayout/orderedlayout.css */
+/* ./WebContent/VAADIN/themes/base/orderedlayout/orderedlayout.css */
.v-orderedlayout-margin-top,
.v-horizontallayout-margin-top,
.v-verticallayout-margin-top {
overflow: hidden;
}
-/* ./WebContent/ITMILL/themes/base/panel/panel.css */
+/* ./WebContent/VAADIN/themes/base/panel/panel.css */
.v-panel,
.v-panel-caption,
.v-panel-content,
.v-panel-deco {
}
-/* ./WebContent/ITMILL/themes/base/popupview/popupview.css */
+/* ./WebContent/VAADIN/themes/base/popupview/popupview.css */
.v-popupview {
cursor: pointer;
width: 5px;
overflow: auto;
}
-/* ./WebContent/ITMILL/themes/base/progressindicator/progressindicator.css */
+/* ./WebContent/VAADIN/themes/base/progressindicator/progressindicator.css */
.v-progressindicator {
overflow: hidden; /* for IE6 */
width: 150px;
overflow: hidden; /* for IE6 */
}
-/* ./WebContent/ITMILL/themes/base/select/select.css */
+/* ./WebContent/VAADIN/themes/base/select/select.css */
.v-select {
text-align: left;
}
}
*/
-/* ./WebContent/ITMILL/themes/base/shadow/shadow.css */
+/* ./WebContent/VAADIN/themes/base/shadow/shadow.css */
.v-shadow {
position: absolute;
}
margin-left: -4px;
}
-/* ./WebContent/ITMILL/themes/base/slider/slider.css */
+/* ./WebContent/VAADIN/themes/base/slider/slider.css */
.v-slider {
margin: 5px 0;
}
margin: 0 -1px;
}
-/* ./WebContent/ITMILL/themes/base/splitpanel/splitpanel.css */
+/* ./WebContent/VAADIN/themes/base/splitpanel/splitpanel.css */
.v-splitpanel-horizontal,
.v-splitpanel-vertical {
overflow: hidden;
height: 99%;
}
-/* ./WebContent/ITMILL/themes/base/table/table.css */
+/* ./WebContent/VAADIN/themes/base/table/table.css */
/* Table theme building instructions
*
* Toolkit scroll table is very complex widget with dozens of features. These
color: #ddd;
}
-/* ./WebContent/ITMILL/themes/base/tabsheet/tabsheet.css */
+/* ./WebContent/VAADIN/themes/base/tabsheet/tabsheet.css */
.v-tabsheet,
.v-tabsheet-content,
.v-tabsheet-deco {
height: 0;
}
-/* ./WebContent/ITMILL/themes/base/textfield/textfield.css */
+/* ./WebContent/VAADIN/themes/base/textfield/textfield.css */
.v-textfield {
text-align: left /* Force default alignment */
}
outline-width: medium;
}
-/* ./WebContent/ITMILL/themes/base/tree/tree.css */
+/* ./WebContent/VAADIN/themes/base/tree/tree.css */
.v-tree {
text-align: left /* Force default alignment */
}
clear: left;
}
-/* ./WebContent/ITMILL/themes/base/window/window.css */
+/* ./WebContent/VAADIN/themes/base/window/window.css */
.v-window {
background: #fff;
}
}
/* Automatically compiled css file from subdirectories. */
-/* ./WebContent/ITMILL/themes/reindeer/a-sprite-definitions/a-sprite-definitions.css */
+/* ./WebContent/VAADIN/themes/reindeer/a-sprite-definitions/a-sprite-definitions.css */
+/** sprite: verticals; sprite-image: url(common/img/vertical-sprites.png); sprite-layout: vertical */
+/** sprite: horizontals; sprite-image: url(common/img/horizontal-sprites.png); sprite-layout: horizontal */
+/** sprite: buttons; sprite-image: url(button/img/button-sprites.png); sprite-layout: vertical */
-/* ./WebContent/ITMILL/themes/reindeer/button/button.css */
+/* ./WebContent/VAADIN/themes/reindeer/button/button.css */
/* We serve simpler buttons for IE6, since it doesn't support the adjacent
* sibling selector (+) that is needed to position .v-icon properly.
*/
padding: 0 0 0 6px;
background-color: transparent;
background-repeat: no-repeat;
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -0px;
+ background-image: url(button/img/left.png); /** sprite-ref: buttons */
border: none;
cursor: default;
}
background-color: transparent;
background-repeat: no-repeat;
background-position: right top;
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -26px;
+ background-image: url(button/img/right.png); /** sprite-ref: buttons; sprite-alignment: right */
text-shadow: #fff 0 1px 0;
font-weight: bold;
font-size: 11px;
padding-top: 5px;
}
.v-button:focus {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -52px;
+ background-image: url(button/img/left-focus.png); /** sprite-ref: buttons */
outline: none;
}
.v-button:focus span {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -78px;
+ background-image: url(button/img/right-focus.png); /** sprite-ref: buttons; sprite-alignment: right */
outline: none;
}
.v-button:active,
.v-ie7 .v-button.v-pressed {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -104px;
+ background-image: url(button/img/left-pressed.png); /** sprite-ref: buttons */
outline: none;
}
.v-button:active span,
.v-ie7 .v-button.v-pressed span {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -130px;
+ background-image: url(button/img/right-pressed.png); /** sprite-ref: buttons; sprite-alignment: right */
outline: none;
}
.v-ie7 .v-button.v-pressed span {
*/
div > .v-button-primary,
.v-ie7 .v-button-primary {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -156px;
+ background-image: url(button/img/primary-left.png); /** sprite-ref: buttons */
}
div > .v-button-primary span,
.v-ie7 .v-button-primary span {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -182px;
+ background-image: url(button/img/primary-right.png); /** sprite-ref: buttons; sprite-alignment: right */
}
.v-button-primary:focus {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -208px;
+ background-image: url(button/img/primary-left-focus.png); /** sprite-ref: buttons */
}
.v-button-primary:focus span {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -234px;
+ background-image: url(button/img/primary-right-focus.png); /** sprite-ref: buttons; sprite-alignment: right */
}
.v-button-primary:active,
.v-ie7 .v-button-primary.v-pressed {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -260px;
+ background-image: url(button/img/primary-left-pressed.png); /** sprite-ref: buttons */
}
.v-button-primary:active span,
.v-ie7 .v-button-primary.v-pressed span {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -286px;
+ background-image: url(button/img/primary-right-pressed.png); /** sprite-ref: buttons; sprite-alignment: right */
}
/*
* Small-style --------------------------
*/
div > .v-button-small,
.v-ie7 .v-button-small {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -312px;
+ background-image: url(button/img/small-left.png); /** sprite-ref: buttons */
height: 20px;
}
div > .v-button-small span,
.v-ie7 .v-button-small span {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -332px;
+ background-image: url(button/img/small-right.png); /** sprite-ref: buttons; sprite-alignment: right */
height: 19px;
padding: 1px 11px 0 5px;
font-weight: normal;
padding-top: 2px;
}
.v-button-small:focus {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -352px;
+ background-image: url(button/img/small-left-focus.png); /** sprite-ref: buttons */
}
.v-button-small:focus span {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -372px;
+ background-image: url(button/img/small-right-focus.png); /** sprite-ref: buttons; sprite-alignment: right */
}
.v-button-small:active,
.v-ie7 .v-button-small.v-pressed {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: left -392px;
+ background-image: url(button/img/small-left-pressed.png); /** sprite-ref: buttons */
}
.v-button-small:active span,
.v-ie7 .v-button-small.v-pressed span {
- background-image: url(button/img/button-sprites.png);
- -background-image: url(button/img/button-sprites-ie6.png);
- background-position: right -412px;
+ background-image: url(button/img/small-right-pressed.png); /** sprite-ref: buttons; sprite-alignment: right */
}
/**
border-bottom-color: #888d91;
}
-/* ./WebContent/ITMILL/themes/reindeer/common/common.css */
+/* ./WebContent/VAADIN/themes/reindeer/common/common.css */
.v-generated-body,
.v-app {
background: #f5f5f5;
margin: 1px 0 4px 0;
}
-/* ./WebContent/ITMILL/themes/reindeer/datefield/datefield.css */
+/* ./WebContent/VAADIN/themes/reindeer/datefield/datefield.css */
.v-datefield-calendarpanel {
border-collapse: collapse;
margin: 0;
td.v-datefield-calendarpanel-month {
height: 23px;
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -0px;
+ background-image: url(datefield/img/header-bg.png); /** sprite-ref: verticals; sprite-alignment: repeat */
}
span.v-datefield-calendarpanel-month {
display: block;
border: none;
background: transparent;
background-repeat: no-repeat;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -23px;
+ background-image: url(datefield/img/year-prev.png); /** sprite-ref: verticals */
overflow: hidden;
padding: 0;
text-indent: -9999px;
}
.v-datefield-calendarpanel-nextyear button {
background-position: left top;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -46px;
+ background-image: url(datefield/img/year-next.png); /** sprite-ref: verticals */
}
.v-datefield-calendarpanel-prevyear button:active,
.v-ie6 .v-datefield-calendarpanel-prevyear button.v-pressed {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: right -69px;
+ background-image: url(datefield/img/year-prev-pressed.png); /** sprite-ref: verticals; sprite-alignment: right */
}
.v-datefield-calendarpanel-nextyear button:active,
.v-ie6 .v-datefield-calendarpanel-nextyear button.v-pressed {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -92px;
+ background-image: url(datefield/img/year-next-pressed.png); /** sprite-ref: verticals */
}
.v-datefield-calendarpanel-prevmonth,
.v-datefield-calendarpanel-nextmonth {
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -115px;
+ background-image: url(datefield/img/header-bg.png); /** sprite-ref: verticals; sprite-alignment: repeat */
}
.v-datefield-calendarpanel-prevmonth button,
.v-datefield-calendarpanel-nextmonth button {
border-right: 1px solid #d8d8d8;
background: transparent;
background-position: center top;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -138px;
+ background-image: url(datefield/img/month-prev.png); /** sprite-ref: verticals; sprite-alignment: center */
min-width: 24px;
}
.v-ie6 .v-datefield-calendarpanel-prevmonth button,
border: none;
}
.v-datefield-calendarpanel-nextmonth button {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -159px;
+ background-image: url(datefield/img/month-next.png); /** sprite-ref: verticals; sprite-alignment: center */
}
.v-datefield-calendarpanel-prevmonth button:active,
.v-ie6 .v-datefield-calendarpanel-prevmonth button.v-pressed {
background-position: center top;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -180px;
+ background-image: url(datefield/img/month-prev-pressed.png); /** sprite-ref: verticals; sprite-alignment: center */
}
.v-datefield-calendarpanel-nextmonth button:active,
.v-ie6 .v-datefield-calendarpanel-nextmonth button.v-pressed {
background-position: center top;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -201px;
+ background-image: url(datefield/img/month-next-pressed.png); /** sprite-ref: verticals; sprite-alignment: center */
}
-/* ./WebContent/ITMILL/themes/reindeer/label/label.css */
+/* ./WebContent/VAADIN/themes/reindeer/label/label.css */
.v-label {
line-height: 18px;
}
color: #707070;
}
-/* ./WebContent/ITMILL/themes/reindeer/layouts/layouts.css */
+/* ./WebContent/VAADIN/themes/reindeer/layouts/layouts.css */
.v-orderedlayout-margin-top,
.v-horizontallayout-margin-top,
.v-verticallayout-margin-top {
background-color: #bcd3de;
}
-/* ./WebContent/ITMILL/themes/reindeer/panel/panel.css */
+/* ./WebContent/VAADIN/themes/reindeer/panel/panel.css */
.v-panel-caption,
.v-panel-nocaption {
border-bottom: 1px solid #dcdcdc;
background: rgba(0,0,0,.08);
}
-/* ./WebContent/ITMILL/themes/reindeer/select/select.css */
+/* ./WebContent/VAADIN/themes/reindeer/select/select.css */
.v-filterselect {
height: 24px;
background-repeat: no-repeat;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -222px;
+ background-image: url(select/img/left.png); /** sprite-ref: verticals; sprite-margin-bottom: 1px */
padding-left: 2px;
}
.v-app .v-filterselect-input,
.v-popupview-popup .v-filterselect-input {
background: transparent;
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -247px;
+ background-image: url(select/img/center.png); /** sprite-ref: verticals; sprite-alignment: repeat */
border: none;
height: 21px;
}
outline: none;
}
.v-filterselect-focus {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -271px;
+ background-image: url(select/img/left-focus.png); /** sprite-ref: verticals; sprite-margin-bottom: 1px */
}
.v-filterselect-focus .v-filterselect-input {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -296px;
+ background-image: url(select/img/center-focus.png); /** sprite-ref: verticals; sprite-alignment: repeat */
}
.v-filterselect-button {
overflow: hidden;
width: 25px;
height: 24px;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -320px;
+ background-image: url(select/img/right.png); /** sprite-ref: verticals */
cursor: default;
}
.v-filterselect-button:hover {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -344px;
+ background-image: url(select/img/right-hover.png); /** sprite-ref: verticals */
}
.v-filterselect-button:active {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -368px;
+ background-image: url(select/img/right-pressed.png); /** sprite-ref: verticals */
}
.v-filterselect-focus .v-filterselect-button {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -392px;
+ background-image: url(select/img/right-focus.png); /** sprite-ref: verticals */
}
.v-filterselect-focus .v-filterselect-button:hover {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -416px;
+ background-image: url(select/img/right-focus-hover.png); /** sprite-ref: verticals */
}
.v-filterselect-focus .v-filterselect-button:active {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -440px;
+ background-image: url(select/img/right-focus-pressed.png); /** sprite-ref: verticals */
}
.v-disabled .v-filterselect-button:hover,
.v-readonly .v-filterselect-button:hover {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -464px;
+ background-image: url(select/img/right.png); /** sprite-ref: verticals */
}
.v-filterselect-suggestpopup {
background: #f8f8f9;
.v-filterselect-suggestmenu .gwt-MenuItem-selected {
background: transparent;
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -488px;
+ background-image: url(select/img/sel-bg.png); /** sprite-ref: verticals; sprite-alignment: repeat */
color: #fff;
text-shadow: #3b5a7a 0 1px 0;
}
}
.v-filterselect-nextpage:hover {
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -506px;
+ background-image: url(select/img/page-down-hover.png); /** sprite-ref: verticals; sprite-alignment: repeat */
}
.v-filterselect-prevpage:hover {
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -517px;
+ background-image: url(select/img/page-up-hover.png); /** sprite-ref: verticals; sprite-alignment: repeat */
}
.v-filterselect-nextpage:active {
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -528px;
+ background-image: url(select/img/page-down-pressed.png); /** sprite-ref: verticals; sprite-alignment: repeat */
}
.v-filterselect-prevpage:active {
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -539px;
+ background-image: url(select/img/page-up-pressed.png); /** sprite-ref: verticals; sprite-alignment: repeat */
}
.v-filterselect-nextpage-off span,
.v-filterselect-prevpage-off span {
text-indent: -99999px;
background-position: center 3px;
background-repeat: no-repeat;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -550px;
+ background-image: url(select/img/arrow-down.png); /** sprite-ref: verticals; sprite-margin-top: 3px; sprite-margin-bottom: 3px; sprite-alignment: center */
user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
}
.v-filterselect-prevpage span {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -561px;
+ background-image: url(select/img/arrow-up.png); /** sprite-ref: verticals; sprite-margin-top: 3px; sprite-margin-bottom: 3px; sprite-alignment: center */
}
.v-filterselect-nextpage:hover span {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -572px;
+ background-image: url(select/img/arrow-down-hover.png); /** sprite-ref: verticals; sprite-margin-top: 3px; sprite-margin-bottom: 3px; sprite-alignment: center */
}
.v-filterselect-prevpage:hover span {
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -583px;
+ background-image: url(select/img/arrow-up-hover.png); /** sprite-ref: verticals; sprite-margin-top: 3px; sprite-margin-bottom: 3px; sprite-alignment: center */
}
.v-filterselect-status {
text-shadow: #e9eaeb 0 1px 0;
height: 11px;
overflow: hidden;
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -594px;
+ background-image: url(select/img/status-bg.png); /** sprite-ref: verticals; sprite-alignment: repeat */
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
-webkit-border-bottom-left-radius: 2px;
}
/* Filterselect with icon needs a similar fix than in buttons */
-/* ./WebContent/ITMILL/themes/reindeer/splitpanel/splitpanel.css */
+/* ./WebContent/VAADIN/themes/reindeer/splitpanel/splitpanel.css */
.v-splitpanel-horizontal .v-splitpanel-hsplitter {
width: 7px;
background-repeat: repeat-y;
- background-image: url(common/img/horizontal-sprites.png);
- background-position: -0px top;
+ background-image: url(splitpanel/img/hor-bg.png); /** sprite-ref: horizontals; sprite-alignment: repeat */
}
.v-splitpanel-horizontal .v-splitpanel-hsplitter div {
width: 7px;
background: transparent;
background-repeat: no-repeat;
background-position: 50%;
- background-image: url(common/img/horizontal-sprites.png);
- background-position: -7px center;
+ background-image: url(splitpanel/img/hor-handle.png); /** sprite-ref: horizontals; sprite-alignment: center */
}
.v-splitpanel-vertical .v-splitpanel-vsplitter {
height: 7px;
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -611px;
+ background-image: url(splitpanel/img/ver-bg.png); /** sprite-ref: verticals; sprite-alignment: repeat */
}
.v-splitpanel-vertical .v-splitpanel-vsplitter div {
height: 7px;
background: transparent;
background-repeat: no-repeat;
background-position: 50%;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: center -618px;
+ background-image: url(splitpanel/img/ver-handle.png); /** sprite-ref: verticals; sprite-alignment: center */
}
-/* ./WebContent/ITMILL/themes/reindeer/tabsheet/tabsheet.css */
+/* ./WebContent/VAADIN/themes/reindeer/tabsheet/tabsheet.css */
.v-tabsheet-spacertd div {
border-color: #bfbfbf;
border-left: none;
border-color: #7c8a91;
}
-/* ./WebContent/ITMILL/themes/reindeer/textfield/textfield.css */
+/* ./WebContent/VAADIN/themes/reindeer/textfield/textfield.css */
.v-textfield {
line-height: normal;
height: 19px;
border-bottom-color: #d2d3d4;
background: #fff;
background-repeat: repeat-x;
- background-image: url(common/img/vertical-sprites.png);
- -background-image: url(common/img/vertical-sprites-ie6.png);
- background-position: left -625px;
+ background-image: url(textfield/img/bg.png); /** sprite-ref: verticals; sprite-alignment: repeat */
-moz-border-radius: 3px;
}
/* Need more specific selector because of #2384 fixes in base/common/common.css */
/* PNG with alpha as background */
background: #66aa00 url(prominentbg.png) bottom right;
/* make PNG work in IE */
- filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ITMILL/themes/sampler/prominentprimaryaction/prominentbg.png", sizingMethod="scale");
+ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/VAADIN/themes/sampler/prominentprimaryaction/prominentbg.png", sizingMethod="scale");
border: 2px solid #66aa00;
/* make some extra room */
padding: 10px;
result-path=build/result
checkout-path=build/checkout
-product-file=itmill-toolkit
-product-name=IT Mill Toolkit
-toolkit-package=com/itmill/toolkit
-eclipse-workspace-name=itmill-toolkit-examples
+product-file=vaadin
+product-name=Vaadin
+toolkit-package=com/vaadin
+eclipse-workspace-name=vaadin-examples
eclipse-launch-vmargs=-Xms256M -Xmx512M
gwt-dir=build/gwt
*/
public class CompileDefaultTheme {
- private static final String THEME_DIR = "./WebContent/ITMILL/themes/";
+ 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 REINDEER = "reindeer";
cd $1
fi
-java -cp WebContent/demo/lib/jetty/jetty-6.1.7.jar:WebContent/demo/lib/jetty/jetty-util-6.1.7.jar:WebContent/demo/lib/jetty/servlet-api-2.5-6.1.7.jar:WebContent/WEB-INF/classes:WebContent/WEB-INF/src com.vaadin.launcher.ITMillToolkitDesktopMode $ITMILLTOOLKIT_PARAMETERS
+java -cp WebContent/demo/lib/jetty/jetty-6.1.7.jar:WebContent/demo/lib/jetty/jetty-util-6.1.7.jar:WebContent/demo/lib/jetty/servlet-api-2.5-6.1.7.jar:WebContent/WEB-INF/classes:WebContent/WEB-INF/src com.vaadin.launcher.ITMillToolkitDesktopMode $VAADIN_PARAMETERS
*/\r
public class JavaScriptAPIExample extends CustomComponent {\r
\r
- public static final String txt = "<p>For advanced client side programmers Toolkit offers a simple method which can be used to force sync client with server. This may be needed for example if another part of a mashup changes things on server.</p> (more examples will be added here as the APIs are made public)<br/><br/><A href=\"javascript:itmill.forceSync();\">javascript:itmill.forceSync();</A>";\r
+ public static final String txt = "<p>For advanced client side programmers Toolkit offers a simple method which can be used to force sync client with server. This may be needed for example if another part of a mashup changes things on server.</p> (more examples will be added here as the APIs are made public)<br/><br/><A href=\"javascript:vaadin.forceSync();\">javascript:itmill.forceSync();</A>";\r
\r
private final VerticalLayout main;\r
private final Label l;\r
Label l = new Label(\r
"This label will update it's server-side value AFTER it's rendered to the client-side. "\r
+ "The client will be synchronized on reload, when you click a button, "\r
- + "or when itmill.forceSync() is called.") {\r
+ + "or when vaadin.forceSync() is called.") {\r
\r
@Override\r
public void paintContent(PaintTarget target) throws PaintException {\r
/*
@ITMillApache2LicenseForJavaFiles@
*/
-
+
package com.vaadin.demo.coverflow.gwt.client.ui;
import java.util.ArrayList;
* id
*/
public native void initializeMethods(String id) /*-{
- var app = this;
-
- if($wnd.itmill.coverflow == null)
- var coverflow = [];
- else
- var coverflow = $wnd.itmill.coverflow;
-
- coverflow['getCovers_' + id] = function() {
- app.@com.vaadin.demo.coverflow.gwt.client.ui.VCoverflow::getCovers()();
- };
-
- coverflow['setCurrent_' + id] = function(selected) {
- app.@com.vaadin.demo.coverflow.gwt.client.ui.VCoverflow::setCover(Ljava/lang/String;)(selected);
- };
-
- $wnd.itmill.coverflow = coverflow;
- }-*/;
+ var app = this;
+
+ if($wnd.vaadin.coverflow == null)
+ var coverflow = [];
+ else
+ var coverflow = $wnd.vaadin.coverflow;
+
+ coverflow['getCovers_' + id] = function() {
+ app.@com.vaadin.demo.coverflow.gwt.client.ui.VCoverflow::getCovers()();
+ };
+
+ coverflow['setCurrent_' + id] = function(selected) {
+ app.@com.vaadin.demo.coverflow.gwt.client.ui.VCoverflow::setCover(Ljava/lang/String;)(selected);
+ };
+
+ $wnd.vaadin.coverflow = coverflow;
+ }-*/;
/**
* This function sends all covers to the flash. We cannot do this directly
* @param icon
*/
public native void addCover(String id, String caption, String icon) /*-{
- try {
- $doc['fxcoverflow' + id].addCover(caption.toString(), icon.toString());
- }
- catch(e) {
- $wnd.alert(e.message);
- }
-
- }-*/;
+ try {
+ $doc['fxcoverflow' + id].addCover(caption.toString(), icon.toString());
+ }
+ catch(e) {
+ $wnd.alert(e.message);
+ }
+
+ }-*/;
/**
* This function tells the flash which cover should be selected.
* @param key
*/
public native void selectCover(String id, String key) /*-{
- $doc["fxcoverflow" + id].selectCover(key.toString());
- }-*/;
+ $doc["fxcoverflow" + id].selectCover(key.toString());
+ }-*/;
public native void setBackgroundColor(String id, String startGradient,
String endGradient) /*-{
- $doc["fxcoverflow" + id].setBackgroundColor("0x" + startGradient.toString(), "0x" + endGradient.toString());
- }-*/;
+ $doc["fxcoverflow" + id].setBackgroundColor("0x" + startGradient.toString(), "0x" + endGradient.toString());
+ }-*/;
public native void toggleScrollbarVisibility(String id, boolean visibility) /*-{
- $doc["fxcoverflow" + id].toggleScrollbarVisibility(visibility);
- }-*/;
+ $doc["fxcoverflow" + id].toggleScrollbarVisibility(visibility);
+ }-*/;
public native void removeCover(String id, String key) /*-{
- $doc["fxcoverflow" + id].removeCover(key);
- }-*/;
+ $doc["fxcoverflow" + id].removeCover(key);
+ }-*/;
/**
* Set the HTML coding of the flash movie. This isn't done until the
// that the flash is now ready to accept information of the covers.
// The name of the function we're about to call is dynamic, meaning
// it is unique for every instance of this widget
- ExternalInterface.call("itmill.coverflow['getCovers_" + _pid + "']");
+ ExternalInterface.call("vaadin.coverflow['getCovers_" + _pid + "']");
} catch (error:SecurityError) {
Alert.show("A SecurityError occurred: " + error.message + "\n");
} catch (error:Error) {
// the animation has finished), then send the selected cover's
// key to GWT which will then forward it to the server.
if (ExternalInterface.available && i == _selected) {
- ExternalInterface.call("itmill.coverflow['setCurrent_" + _pid + "']",_coverList[_selected].caption);
+ ExternalInterface.call("vaadin.coverflow['setCurrent_" + _pid + "']",_coverList[_selected].caption);
// Send an event which notifies the scrollbar that the selected cover has changed.
_eventHandler.dispatchEvent(new Event(EventHandler.CURRENT_CHANGED));
*/\r
public class JavaScriptAPIExample extends CustomComponent {\r
\r
- public static final String txt = "<p>For advanced client side programmers Toolkit offers a simple method which can be used to force sync client with server. This may be needed for example if another part of a mashup changes things on server.</p> (more examples will be added here as the APIs are made public)<br/><br/><A href=\"javascript:itmill.forceSync();\">javascript:itmill.forceSync();</A>";\r
+ public static final String txt = "<p>For advanced client side programmers Toolkit offers a simple method which can be used to force sync client with server. This may be needed for example if another part of a mashup changes things on server.</p> (more examples will be added here as the APIs are made public)<br/><br/><A href=\"javascript:vaadin.forceSync();\">javascript:itmill.forceSync();</A>";\r
\r
private final VerticalLayout main;\r
private final Label l;\r
Label l = new Label(\r
"This label will update it's server-side value AFTER it's rendered to the client-side. "\r
+ "The client will be synchronized on reload, when you click a button, "\r
- + "or when itmill.forceSync() is called.") {\r
+ + "or when vaadin.forceSync() is called.") {\r
\r
@Override\r
public void paintContent(PaintTarget target) throws PaintException {\r
/*-{
var id = this.@com.vaadin.terminal.gwt.client.ApplicationConfiguration::id;
- if($wnd.itmill.toolkitConfigurations && $wnd.itmill.toolkitConfigurations[id]) {
- var jsobj = $wnd.itmill.toolkitConfigurations[id];
+ if($wnd.vaadin.toolkitConfigurations && $wnd.vaadin.toolkitConfigurations[id]) {
+ var jsobj = $wnd.vaadin.toolkitConfigurations[id];
var uri = jsobj.appUri;
if(uri[uri.length -1] != "/") {
uri = uri + "/";
private native static void loadAppIdListFromDOM(ArrayList<String> list)
/*-{
var j;
- for(j in $wnd.itmill.toolkitConfigurations) {
+ for(j in $wnd.vaadin.toolkitConfigurations) {
list.@java.util.Collection::add(Ljava/lang/Object;)(j);
}
}-*/;
return componentLocator.@com.vaadin.terminal.gwt.client.ComponentLocator::getPathForElement(Lcom/google/gwt/user/client/Element;)(element);
}
- if(!$wnd.itmill.clients) {
- $wnd.itmill.clients = {};
+ if(!$wnd.vaadin.clients) {
+ $wnd.vaadin.clients = {};
}
- $wnd.itmill.clients[TTAppId] = client;
+ $wnd.vaadin.clients[TTAppId] = client;
}-*/;
/**
/**
* Publishes a JavaScript API for mash-up applications.
* <ul>
- * <li><code>itmill.forceSync()</code> sends pending variable changes, in
+ * <li><code>vaadin.forceSync()</code> sends pending variable changes, in
* effect synchronizing the server and client state. This is done for all
* applications on host page.</li>
* </ul>
/*-{
var app = this;
var oldSync;
- if($wnd.itmill.forceSync) {
- oldSync = $wnd.itmill.forceSync;
+ if($wnd.vaadin.forceSync) {
+ oldSync = $wnd.vaadin.forceSync;
}
- $wnd.itmill.forceSync = function() {
+ $wnd.vaadin.forceSync = function() {
if(oldSync) {
oldSync();
}
app.@com.vaadin.terminal.gwt.client.ApplicationConnection::sendPendingVariableChanges()();
}
var oldForceLayout;
- if($wnd.itmill.forceLayout) {
- oldForceLayout = $wnd.itmill.forceLayout;
+ if($wnd.vaadin.forceLayout) {
+ oldForceLayout = $wnd.vaadin.forceLayout;
}
- $wnd.itmill.forceLayout = function() {
+ $wnd.vaadin.forceLayout = function() {
if(oldForceLayout) {
oldForceLayout();
}
*/
public native static boolean isDebugMode()
/*-{
- if($wnd.itmill.debug) {
+ if($wnd.vaadin.debug) {
var parameters = $wnd.location.search;
var re = /debug[^\/]*$/;
return re.test(parameters);
* An image indicating an open branch.\r
* \r
* @return a prototype of this image\r
- * @gwt.resource \r
- * com/itmill/toolkit/terminal/gwt/public/default/tree/img/expanded\r
+ * @gwt.resource com/vaadin/terminal/gwt/public/default/tree/img/expanded\r
* .png\r
*/\r
AbstractImagePrototype treeOpen();\r
* An image indicating a closed branch.\r
* \r
* @return a prototype of this image\r
- * @gwt.resource \r
- * com/itmill/toolkit/terminal/gwt/public/default/tree/img/collapsed\r
+ * @gwt.resource com/vaadin/terminal/gwt/public/default/tree/img/collapsed\r
* .png\r
*/\r
AbstractImagePrototype treeClosed();\r
panel.add(caption);
panel.add(uidlTree);
initWidget(panel);
- setStyleName("itmill-unknown");
- caption.setStyleName("itmill-unknown-caption");
+ setStyleName("vaadin-unknown");
+ caption.setStyleName("vaadin-unknown-caption");
}
public void updateFromUIDL(UIDL uidl, ApplicationConnection client) {
+ "'></script>\n");
page.write("<script type=\"text/javascript\">\n");
page.write("//<![CDATA[\n");
- page.write("if(!itmill || !itmill.toolkitConfigurations) {\n "
- + "if(!itmill) { var itmill = {}} \n"
- + "itmill.toolkitConfigurations = {};\n"
- + "itmill.themesLoaded = {}};\n");
+ page.write("if(!vaadin || !vaadin.toolkitConfigurations) {\n "
+ + "if(!vaadin) { var vaadin = {}} \n"
+ + "vaadin.toolkitConfigurations = {};\n"
+ + "vaadin.themesLoaded = {}};\n");
if (!isProductionMode()) {
- page.write("itmill.debug = true;\n");
+ page.write("vaadin.debug = true;\n");
}
- page.write("itmill.toolkitConfigurations[\"" + appId + "\"] = {");
+ page.write("vaadin.toolkitConfigurations[\"" + appId + "\"] = {");
page.write("appUri:'" + appUrl + "', ");
page.write("pathInfo: '" + pathInfo + "', ");
if (window != application.getMainWindow()) {
// set
page.write("<script type=\"text/javascript\">\n");
page.write("//<![CDATA[\n");
- page.write("if(!itmill.themesLoaded['" + themeName + "']) {\n");
+ page.write("if(!vaadin.themesLoaded['" + themeName + "']) {\n");
page
.write("var stylesheet = document.createElement('link');\n");
page.write("stylesheet.setAttribute('rel', 'stylesheet');\n");
+ "/styles.css');\n");
page
.write("document.getElementsByTagName('head')[0].appendChild(stylesheet);\n");
- page.write("itmill.themesLoaded['" + themeName
+ page.write("vaadin.themesLoaded['" + themeName
+ "'] = true;\n}\n");
page.write("//]]>\n</script>\n");
}
} else {
page.write("<script type=\"text/javascript\">\n");
page.write("//<![CDATA[\n");
- page.write("if(!itmill || !itmill.toolkitConfigurations) {\n "
- + "if(!itmill) { var itmill = {}} \n"
- + "itmill.toolkitConfigurations = {};\n"
- + "itmill.themesLoaded = {};\n");
+ page.write("if(!vaadin || !vaadin.toolkitConfigurations) {\n "
+ + "if(!vaadin) { var vaadin = {}} \n"
+ + "vaadin.toolkitConfigurations = {};\n"
+ + "vaadin.themesLoaded = {};\n");
if (!isProductionMode()) {
- page.write("itmill.debug = true;\n");
+ page.write("vaadin.debug = true;\n");
}
page
.write("document.write('<iframe tabIndex=\"-1\" id=\"__gwt_historyFrame\" "
+ widgetset + "/" + widgetset + ".nocache.js?"
+ new Date().getTime() + "'><\\/script>\");\n}\n");
- page.write("itmill.toolkitConfigurations[\"" + appId + "\"] = {");
+ page.write("vaadin.toolkitConfigurations[\"" + appId + "\"] = {");
page.write("appUri:'" + appUrl + "', ");
page.write("pathInfo: '" + pathInfo + "', ");
if (window != application.getMainWindow()) {
// set
page.write("<script type=\"text/javascript\">\n");
page.write("//<![CDATA[\n");
- page.write("if(!itmill.themesLoaded['" + themeName + "']) {\n");
+ page.write("if(!vaadin.themesLoaded['" + themeName + "']) {\n");
page
.write("var stylesheet = document.createElement('link');\n");
page.write("stylesheet.setAttribute('rel', 'stylesheet');\n");
+ "/styles.css');\n");
page
.write("document.getElementsByTagName('head')[0].appendChild(stylesheet);\n");
- page.write("itmill.themesLoaded['" + themeName
+ page.write("vaadin.themesLoaded['" + themeName
+ "'] = true;\n}\n");
page.write("//]]>\n</script>\n");
}
* Parses application runner URIs.
*
* If request URL is e.g.
- * http://localhost:8080/itmill/run/com.vaadin.demo.Calc then
+ * http://localhost:8080/vaadin/run/com.vaadin.demo.Calc then
* <ul>
- * <li>context=itmill</li>
+ * <li>context=vaadin</li>
* <li>Runner servlet=run</li>
* <li>Toolkit application=com.vaadin.demo.Calc</li>
* </ul>
/*
* (non-Javadoc)
*
- * @see
- * com.vaadin.ui.Layout.AlignmentHandler#setComponentAlignment(com
- * .itmill.toolkit.ui.Component, int, int)
+ * @see com.vaadin.ui.Layout.AlignmentHandler#setComponentAlignment(com
+ * .vaadin.ui.Component, int, int)
*/
public void setComponentAlignment(Component childComponent,
int horizontalAlignment, int verticalAlignment) {
/*
* (non-Javadoc)
*
- * @see
- * com.vaadin.ui.Layout.AlignmentHandler#getComponentAlignment(com
- * .itmill.toolkit.ui.Component)
+ * @see com.vaadin.ui.Layout.AlignmentHandler#getComponentAlignment(com
+ * .vaadin.ui.Component)
*/
public Alignment getComponentAlignment(Component childComponent) {
Alignment alignment = componentToAlignment.get(childComponent);
private URIHandler uriHandler = new URIHandler() {
private final String responce = "<html><body>Login form handeled."
- + "<script type='text/javascript'>top.itmill.forceSync();"
+ + "<script type='text/javascript'>top.vaadin.forceSync();"
+ "</script></body></html>";
public DownloadStream handleURI(URL context, String relativeUri) {