diff options
Diffstat (limited to 'WebContent/ITMILL/themes/base/common/common.css')
-rw-r--r-- | WebContent/ITMILL/themes/base/common/common.css | 213 |
1 files changed, 213 insertions, 0 deletions
diff --git a/WebContent/ITMILL/themes/base/common/common.css b/WebContent/ITMILL/themes/base/common/common.css new file mode 100644 index 0000000000..e9a623ea1f --- /dev/null +++ b/WebContent/ITMILL/themes/base/common/common.css @@ -0,0 +1,213 @@ +.i-generated-body { + width:100%; + height:100%; + border:0; + margin:0; + overflow:hidden; +} + +.i-app { + height: 100%; +} + +.i-app-loading { + /* Specify initial loading-throbber styles with this selector (e.g. a banner that is shown before app starts) */ +} + +.i-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 cope printing somehow. Reasonable printing support + * needs application specific planning and CSS tuning. + */ +@media print { + + .i-generated-body { + height: auto; + min-height: 20cm; + overflow: visible; + } + + .i-app { + height:auto; + min-height: 20cm; + } + + .i-view { + overflow: visible; + } + + .i-gridlayout { + overflow: visible !important; + } + +} + +.i-view:active, .i-view:focus { + outline: none; +} + +.i-app input, +.i-window input, +.i-app select, +.i-window select, +.i-app textarea, +.i-window textarea, +.i-app button, +.i-window button, +.i-contextmenu, +.i-datefield-popup { + /* Specify application global font style and color with this selector */ +} + +.i-app select, +.i-window select { + padding: 0; + margin: 0; +} + +.i-disabled { + opacity: 0.3; + filter: Alpha(opacity=30); +} +.i-ie .i-disabled { + zoom: 1; +} +.i-disabled .i-disabled { + opacity: 1.0; + filter: Alpha(opacity=100); +} +.i-required-field-indicator { + padding-left:2px; + color: red; +} + +/** + * Custom tooltip + */ +.i-tooltip { + /* The outer element */ +} + +.i-tooltip-text { + /* The main tooltip text (i.e. help text) */ + overflow: auto; +} + +.i-tooltip .i-errormessage { + /* Additional error message that is shown in case of a component error */ + overflow: auto; + } + +.i-tooltip .i-errormessage h2 { + /* Error messages often include HTML tags in them */ +} + +.i-tooltip .i-errormessage h3 { + +} + +/** + * Context menu styles + */ + +.i-contextmenu { + background: #efefef; + border: 1px solid #ddd; +} + +.i-contextmenu .gwt-MenuBar { + /* DIV element inside the context menu, which contains all actions */ +} + +.i-contextmenu table { + +} + +.i-contextmenu .gwt-MenuItem { + cursor: pointer; + /* Action item (TD element) */ +} + +.i-contextmenu .gwt-MenuItem div { + white-space: nowrap; +} + +.i-contextmenu .gwt-MenuItem-selected div { + +} + +.i-contextmenu .gwt-MenuItem img { + /* Action icon */ +} + + +/** + * Link component styles + */ +.i-link a { + +} + +/** + * Label has tiny paddings to include contents margins. + */ +.i-label { + +} + +/* Loading indicator states (top-right-corner throbber). + * Note: client side expects that loading indicator has a height. It depends on + * this css property to ensure browsers have applied all required styles. + */ +.i-loading-indicator, +.i-loading-indicator-delay, +.i-loading-indicator-wait { + /* remember to specify height */ + height: 1px; +} +.i-loading-indicator-delay { + /* shown after ~3 seconds of loading */ +} +.i-loading-indicator-wait { + /* shown after ~10 seconds of loading */ +} + +/* debug dialog */ + +.i-debug-console { + background:white; + opacity: 0.85; + border: 1px solid black; + font-family:sans-serif; +} +.i-debug-console-caption { + background:black; + border-bottom: 1px solid grey; + color: white; + font-weight: bold; +} +.i-debug-console-content { + font-size:x-small; + overflow: auto; +} +.i-debug-console-content input { + font-size:xx-small; +} + +/* Debug style */ +.i-app .invalidlayout, +.i-app .invalidlayout * { + background: #f99 !important; + +}
\ No newline at end of file |