From 7db5c0692be13b707c6a95c411a20b0eb86d7f6e Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Wed, 31 Dec 2014 10:43:01 -0800 Subject: [PATCH] [Autoflow] Add SCSS files Merge in SCSS files and platform markup which supports autoflow tabular views for WTD-611 into the open-source-friendly master branch. --- platform/commonUI/general/bundle.json | 6 +- platform/commonUI/general/res/config.rb | 26 + platform/commonUI/general/res/css/forms.css | 59 +- platform/commonUI/general/res/css/items.css | 37 +- .../general/res/css/theme-espresso.css | 3106 +++++++++-------- .../general/res/fonts/symbols/wtdsymbols.eot | Bin 12578 -> 8684 bytes .../general/res/fonts/symbols/wtdsymbols.svg | 578 ++- .../general/res/fonts/symbols/wtdsymbols.ttf | Bin 21308 -> 8520 bytes .../general/res/fonts/symbols/wtdsymbols.woff | Bin 14404 -> 6188 bytes .../commonUI/general/res/sass/_autoflow.scss | 95 + .../commonUI/general/res/sass/_badges.scss | 40 + .../commonUI/general/res/sass/_constants.scss | 95 + .../commonUI/general/res/sass/_effects.scss | 19 + .../commonUI/general/res/sass/_fonts.scss | 3 + .../commonUI/general/res/sass/_global.scss | 89 + .../commonUI/general/res/sass/_holder.scss | 7 + .../commonUI/general/res/sass/_icons.scss | 69 + platform/commonUI/general/res/sass/_main.scss | 37 + .../commonUI/general/res/sass/_mixins.scss | 163 + .../general/res/sass/controls/_buttons.scss | 52 + .../general/res/sass/controls/_controls.scss | 471 +++ .../general/res/sass/controls/_lists.scss | 9 + .../general/res/sass/controls/_menus.scss | 163 + .../general/res/sass/controls/_ticks.scss | 32 + .../general/res/sass/edit/_editor.scss | 0 platform/commonUI/general/res/sass/forms.scss | 16 + .../res/sass/forms/_channel-selector.scss | 26 + .../general/res/sass/forms/_datetime.scss | 36 + .../general/res/sass/forms/_elems.scss | 92 + .../general/res/sass/forms/_filter.scss | 82 + .../general/res/sass/forms/_mixins.scss | 30 + .../general/res/sass/forms/_selects.scss | 35 + .../general/res/sass/forms/_text-input.scss | 14 + .../general/res/sass/forms/_textarea.scss | 7 + .../general/res/sass/forms/_validation.scss | 47 + .../general/res/sass/helpers/_bubbles.scss | 40 + .../general/res/sass/helpers/_splitter.scss | 47 + .../res/sass/helpers/_wait-spinner.scss | 62 + platform/commonUI/general/res/sass/items.scss | 9 + .../general/res/sass/items/_item.scss | 93 + .../general/res/sass/lists/_tabular.scss | 80 + .../general/res/sass/overlay/_overlay.scss | 48 + platform/commonUI/general/res/sass/plots.scss | 9 + .../general/res/sass/plots/_plots-main.scss | 225 ++ .../general/res/sass/theme-espresso.scss | 3 + .../res/sass/themes/_theme-espresso.scss | 2 + platform/commonUI/general/res/sass/tree.scss | 9 + .../commonUI/general/res/sass/tree/_tree.scss | 101 + .../res/sass/user-environ/_bottom-bar.scss | 47 + .../general/res/sass/user-environ/_frame.scss | 26 + .../res/sass/user-environ/_layout.scss | 210 ++ .../res/sass/user-environ/_object-browse.scss | 9 + .../res/sass/user-environ/_tool-bar.scss | 19 + .../res/sass/user-environ/_top-bar.scss | 43 + .../res/templates/controls/input-filter.html | 5 + 55 files changed, 4693 insertions(+), 1935 deletions(-) create mode 100755 platform/commonUI/general/res/config.rb mode change 100755 => 100644 platform/commonUI/general/res/fonts/symbols/wtdsymbols.eot mode change 100755 => 100644 platform/commonUI/general/res/fonts/symbols/wtdsymbols.svg mode change 100755 => 100644 platform/commonUI/general/res/fonts/symbols/wtdsymbols.ttf mode change 100755 => 100644 platform/commonUI/general/res/fonts/symbols/wtdsymbols.woff create mode 100644 platform/commonUI/general/res/sass/_autoflow.scss create mode 100644 platform/commonUI/general/res/sass/_badges.scss create mode 100644 platform/commonUI/general/res/sass/_constants.scss create mode 100644 platform/commonUI/general/res/sass/_effects.scss create mode 100644 platform/commonUI/general/res/sass/_fonts.scss create mode 100644 platform/commonUI/general/res/sass/_global.scss create mode 100644 platform/commonUI/general/res/sass/_holder.scss create mode 100644 platform/commonUI/general/res/sass/_icons.scss create mode 100755 platform/commonUI/general/res/sass/_main.scss create mode 100644 platform/commonUI/general/res/sass/_mixins.scss create mode 100644 platform/commonUI/general/res/sass/controls/_buttons.scss create mode 100644 platform/commonUI/general/res/sass/controls/_controls.scss create mode 100644 platform/commonUI/general/res/sass/controls/_lists.scss create mode 100644 platform/commonUI/general/res/sass/controls/_menus.scss create mode 100644 platform/commonUI/general/res/sass/controls/_ticks.scss create mode 100644 platform/commonUI/general/res/sass/edit/_editor.scss create mode 100644 platform/commonUI/general/res/sass/forms.scss create mode 100644 platform/commonUI/general/res/sass/forms/_channel-selector.scss create mode 100644 platform/commonUI/general/res/sass/forms/_datetime.scss create mode 100644 platform/commonUI/general/res/sass/forms/_elems.scss create mode 100644 platform/commonUI/general/res/sass/forms/_filter.scss create mode 100644 platform/commonUI/general/res/sass/forms/_mixins.scss create mode 100644 platform/commonUI/general/res/sass/forms/_selects.scss create mode 100644 platform/commonUI/general/res/sass/forms/_text-input.scss create mode 100644 platform/commonUI/general/res/sass/forms/_textarea.scss create mode 100644 platform/commonUI/general/res/sass/forms/_validation.scss create mode 100644 platform/commonUI/general/res/sass/helpers/_bubbles.scss create mode 100644 platform/commonUI/general/res/sass/helpers/_splitter.scss create mode 100644 platform/commonUI/general/res/sass/helpers/_wait-spinner.scss create mode 100644 platform/commonUI/general/res/sass/items.scss create mode 100644 platform/commonUI/general/res/sass/items/_item.scss create mode 100644 platform/commonUI/general/res/sass/lists/_tabular.scss create mode 100644 platform/commonUI/general/res/sass/overlay/_overlay.scss create mode 100644 platform/commonUI/general/res/sass/plots.scss create mode 100644 platform/commonUI/general/res/sass/plots/_plots-main.scss create mode 100644 platform/commonUI/general/res/sass/theme-espresso.scss create mode 100644 platform/commonUI/general/res/sass/themes/_theme-espresso.scss create mode 100644 platform/commonUI/general/res/sass/tree.scss create mode 100644 platform/commonUI/general/res/sass/tree/_tree.scss create mode 100644 platform/commonUI/general/res/sass/user-environ/_bottom-bar.scss create mode 100644 platform/commonUI/general/res/sass/user-environ/_frame.scss create mode 100644 platform/commonUI/general/res/sass/user-environ/_layout.scss create mode 100644 platform/commonUI/general/res/sass/user-environ/_object-browse.scss create mode 100644 platform/commonUI/general/res/sass/user-environ/_tool-bar.scss create mode 100644 platform/commonUI/general/res/sass/user-environ/_top-bar.scss create mode 100644 platform/commonUI/general/res/templates/controls/input-filter.html diff --git a/platform/commonUI/general/bundle.json b/platform/commonUI/general/bundle.json index 46ccc4d9da..ca98296be4 100644 --- a/platform/commonUI/general/bundle.json +++ b/platform/commonUI/general/bundle.json @@ -12,6 +12,10 @@ "key": "action-button", "templateUrl": "templates/controls/action-button.html" }, + { + "key": "input-filter", + "templateUrl": "templates/controls/input-filter.html" + }, { "key": "indicator", "templateUrl": "templates/indicator.html" @@ -116,4 +120,4 @@ } ] } -} \ No newline at end of file +} diff --git a/platform/commonUI/general/res/config.rb b/platform/commonUI/general/res/config.rb new file mode 100755 index 0000000000..a5def82481 --- /dev/null +++ b/platform/commonUI/general/res/config.rb @@ -0,0 +1,26 @@ +# Require any additional compass plugins here. +# require "compass-growl" + +# Set this to the root of your project when deployed: +http_path = "/" +css_dir = "css" +sass_dir = "sass" +images_dir = "images" +javascripts_dir = "js" + +# You can select your preferred output style here (can be overridden via the command line): +# :expanded, :compressed, :nested +output_style = :nested + +# To enable relative paths to assets via compass helper functions. Uncomment: +# relative_assets = true + +# To disable debugging comments that display the original location of your selectors. Uncomment: +# line_comments = false + + +# If you prefer the indented syntax, you might want to regenerate this +# project again passing --syntax sass, or you can uncomment this: +# preferred_syntax = :sass +# and then run: +# sass-convert -R --from scss --to sass vfn_platform/static/sass scss && rm -rf sass && mv scss sass diff --git a/platform/commonUI/general/res/css/forms.css b/platform/commonUI/general/res/css/forms.css index bfcc0e5d9c..96de3a91ec 100644 --- a/platform/commonUI/general/res/css/forms.css +++ b/platform/commonUI/general/res/css/forms.css @@ -144,7 +144,7 @@ input[type="text"] { /* line 11, ../sass/forms/_mixins.scss */ input[type="text"].error { background: rgba(255, 0, 0, 0.5); } - /* line 6, ../sass/forms/_text-input.scss */ + /* line 11, ../sass/forms/_text-input.scss */ input[type="text"].numeric { text-align: right; } @@ -274,60 +274,3 @@ input[type="text"] { /* line 32, ../sass/forms/_datetime.scss */ .complex.datetime .time.sm input { width: 40px; } - -/* line 2, ../sass/forms/_filter.scss */ -.filter input.filter { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - -moz-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - background: #666666; - border: none; - border-bottom: 1px solid #999999; - color: #cccccc; - outline: none; - padding: 0 3px; - background: #3b3b3b; - border-bottom: 1px solid #4d4d4d; } - /* line 11, ../sass/forms/_mixins.scss */ - .filter input.filter.error { - background: rgba(255, 0, 0, 0.5); } -/* line 5, ../sass/forms/_filter.scss */ -.filter .icon.ui-symbol { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - display: inline-block; - font-size: 1.3em; - height: 22px; - line-height: 22px; - padding: 0px 5px; - vertical-align: middle; } - /* line 13, ../sass/forms/_filter.scss */ - .filter .icon.ui-symbol:hover { - background: rgba(255, 255, 255, 0.1); } - -/* line 20, ../sass/forms/_filter.scss */ -.top-bar input.filter { - font-size: .8em; - height: 35px; - line-height: 35px; - margin-right: 5px; - margin-top: -5px; - padding-left: 10px; - padding-right: 10px; } -/* line 31, ../sass/forms/_filter.scss */ -.top-bar .icon-filter { - font-size: 1.4em; } diff --git a/platform/commonUI/general/res/css/items.css b/platform/commonUI/general/res/css/items.css index 2213cfea60..1ffb4b4d63 100644 --- a/platform/commonUI/general/res/css/items.css +++ b/platform/commonUI/general/res/css/items.css @@ -3,7 +3,10 @@ overflow: hidden; *zoom: 1; overflow-y: auto; } - /* line 5, ../sass/items/_item.scss */ + /* line 4, ../sass/items/_item.scss */ + .items-holder .contents { + top: 0; } + /* line 6, ../sass/items/_item.scss */ .items-holder .item.grid-item { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595959), color-stop(100%, #4d4d4d)); background-image: -webkit-linear-gradient(#595959, #4d4d4d); @@ -39,56 +42,56 @@ background-image: -moz-linear-gradient(#737373, #595959); background-image: -o-linear-gradient(#737373, #595959); background-image: linear-gradient(#737373, #595959); } - /* line 18, ../sass/items/_item.scss */ + /* line 19, ../sass/items/_item.scss */ .items-holder .item.grid-item:hover .item-main .item-type { color: #0099cc !important; } - /* line 21, ../sass/items/_item.scss */ + /* line 22, ../sass/items/_item.scss */ .items-holder .item.grid-item:hover .item-main .item-open { display: block; } - /* line 26, ../sass/items/_item.scss */ + /* line 27, ../sass/items/_item.scss */ .items-holder .item.grid-item .bar.top-bar.abs { bottom: auto; height: 20px; line-height: 20px; z-index: 5; } - /* line 31, ../sass/items/_item.scss */ + /* line 32, ../sass/items/_item.scss */ .items-holder .item.grid-item .bar.top-bar.abs .left, .items-holder .item.grid-item .bar.top-bar.abs .right { width: auto; } - /* line 33, ../sass/items/_item.scss */ + /* line 34, ../sass/items/_item.scss */ .items-holder .item.grid-item .bar.top-bar.abs .left .icon, .items-holder .item.grid-item .bar.top-bar.abs .right .icon { margin-left: 5px; } - /* line 38, ../sass/items/_item.scss */ + /* line 39, ../sass/items/_item.scss */ .items-holder .item.grid-item .bar.bottom-bar.abs { top: auto; height: 40px; padding: 5px; } - /* line 44, ../sass/items/_item.scss */ + /* line 45, ../sass/items/_item.scss */ .items-holder .item.grid-item .item-main { z-index: 1; } - /* line 52, ../sass/items/_item.scss */ + /* line 53, ../sass/items/_item.scss */ .items-holder .item.grid-item .item-main .item-type { color: #737373; text-align: center; font-size: 7em; line-height: 180px; } - /* line 58, ../sass/items/_item.scss */ + /* line 59, ../sass/items/_item.scss */ .items-holder .item.grid-item .item-main .item-open { display: none; font-size: 5em; line-height: 180px; left: auto; width: 30px; } - /* line 66, ../sass/items/_item.scss */ + /* line 67, ../sass/items/_item.scss */ .items-holder .item.grid-item .title { text-shadow: rgba(0, 0, 0, 0.1) 0 1px 2px; color: #cccccc; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } - /* line 74, ../sass/items/_item.scss */ + /* line 75, ../sass/items/_item.scss */ .items-holder .item.grid-item .details { font-size: 0.8em; } - /* line 77, ../sass/items/_item.scss */ + /* line 78, ../sass/items/_item.scss */ .items-holder .item.grid-item.selected { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00bfff), color-stop(100%, #00ace6)); background-image: -webkit-linear-gradient(#00bfff, #00ace6); @@ -122,15 +125,15 @@ background-image: -moz-linear-gradient(#66d9ff, #00bfff); background-image: -o-linear-gradient(#66d9ff, #00bfff); background-image: linear-gradient(#66d9ff, #00bfff); } - /* line 82, ../sass/items/_item.scss */ + /* line 83, ../sass/items/_item.scss */ .items-holder .item.grid-item.selected .item-type, .items-holder .item.grid-item.selected .top-bar .icon:not(.alert) { color: #80dfff; } - /* line 83, ../sass/items/_item.scss */ + /* line 84, ../sass/items/_item.scss */ .items-holder .item.grid-item.selected .item-main .item-open { color: #80dfff; } - /* line 84, ../sass/items/_item.scss */ + /* line 85, ../sass/items/_item.scss */ .items-holder .item.grid-item.selected .title { color: white; } - /* line 86, ../sass/items/_item.scss */ + /* line 87, ../sass/items/_item.scss */ .items-holder .item.grid-item.selected:hover .item-main .item-type { color: white !important; } diff --git a/platform/commonUI/general/res/css/theme-espresso.css b/platform/commonUI/general/res/css/theme-espresso.css index 7865432448..1b5826e412 100644 --- a/platform/commonUI/general/res/css/theme-espresso.css +++ b/platform/commonUI/general/res/css/theme-espresso.css @@ -1,5 +1,5 @@ /* CONSTANTS */ -/* line 17, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +/* line 17, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, @@ -13,249 +13,248 @@ article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font: inherit; - font-size: 100%; - vertical-align: baseline; } + margin: 0; + padding: 0; + border: 0; + font: inherit; + font-size: 100%; + vertical-align: baseline; } -/* line 22, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +/* line 22, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ html { - line-height: 1; } + line-height: 1; } -/* line 24, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +/* line 24, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ ol, ul { - list-style: none; } + list-style: none; } -/* line 26, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +/* line 26, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ table { - border-collapse: collapse; - border-spacing: 0; } + border-collapse: collapse; + border-spacing: 0; } -/* line 28, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +/* line 28, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ caption, th, td { - text-align: left; - font-weight: normal; - vertical-align: middle; } + text-align: left; + font-weight: normal; + vertical-align: middle; } -/* line 30, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +/* line 30, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ q, blockquote { - quotes: none; } -/* line 103, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ -q:before, q:after, blockquote:before, blockquote:after { + quotes: none; } + /* line 103, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ + q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; } -/* line 32, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +/* line 32, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ a img { - border: none; } + border: none; } -/* line 116, ../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ +/* line 116, ../../../../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { - display: block; } + display: block; } /* line 2, ../sass/_effects.scss */ .disabled, a.disabled { - filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); - opacity: 0.3; - pointer-events: none !important; - cursor: default !important; } + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); + opacity: 0.3; + pointer-events: none !important; + cursor: default !important; } /* line 8, ../sass/_effects.scss */ .incised { - -webkit-box-shadow: inset rgba(0, 0, 0, 0.8) 0 1px 5px; - -moz-box-shadow: inset rgba(0, 0, 0, 0.8) 0 1px 5px; - box-shadow: inset rgba(0, 0, 0, 0.8) 0 1px 5px; - border-bottom: 1px solid rgba(255, 255, 255, 0.3); } + -webkit-box-shadow: inset rgba(0, 0, 0, 0.8) 0 1px 5px; + -moz-box-shadow: inset rgba(0, 0, 0, 0.8) 0 1px 5px; + box-shadow: inset rgba(0, 0, 0, 0.8) 0 1px 5px; + border-bottom: 1px solid rgba(255, 255, 255, 0.3); } /* line 13, ../sass/_effects.scss */ .outline { - border: 1px solid #666666; } + border: 1px solid #666666; } /* line 17, ../sass/_effects.scss */ .test { - background-color: rgba(255, 204, 0, 0.2); } + background-color: rgba(255, 204, 0, 0.2); } @font-face { - /* - * Use http://www.fontsquirrel.com/tools/webfont-generator to gen fonts - * Use Advanced mode, be sure to check Fix Vertical Metrics - */ - font-family: 'symbolsfont'; - src: url("../fonts/symbols/wtdsymbols.eot"); - src: url("../fonts/symbols/wtdsymbols.eot?#iefix") format("embedded-opentype"), url("../fonts/symbols/wtdsymbols.woff") format("woff"), url("../fonts/symbols/wtdsymbols.woff2") format("woff2"), url("../fonts/symbols/wtdsymbols.ttf") format("truetype"), url("../fonts/symbols/wtdsymbols.svg#armataregular") format("svg"); - font-weight: normal; - font-style: normal; } + /* + * Use https://www.web-font-generator.com/ to gen fonts + */ + font-family: 'symbolsfont'; + src: url("../fonts/symbols/wtdsymbols.eot"); + src: url("../fonts/symbols/wtdsymbols.eot?#iefix") format("embedded-opentype"), url("../fonts/symbols/wtdsymbols.woff") format("woff"), url("../fonts/symbols/wtdsymbols.woff2") format("woff2"), url("../fonts/symbols/wtdsymbols.ttf") format("truetype"), url("../fonts/symbols/wtdsymbols.svg#armataregular") format("svg"); + font-weight: normal; + font-style: normal; } -/* line 17, ../sass/_global.scss */ +/* line 16, ../sass/_global.scss */ a { - color: #ccc; - cursor: pointer; - text-decoration: none; } -/* line 21, ../sass/_global.scss */ -a:hover { + color: #ccc; + cursor: pointer; + text-decoration: none; } + /* line 20, ../sass/_global.scss */ + a:hover { color: #fff; } -/* line 26, ../sass/_global.scss */ +/* line 25, ../sass/_global.scss */ body, html { - background-color: #333333; - color: #999999; - font-family: Helvetica, Arial, sans-serif; - font-size: 100%; - margin: 5px; - overflow: hidden; } + background-color: #333333; + color: #999999; + font-family: Helvetica, Arial, sans-serif; + font-size: 100%; + margin: 5px; + overflow: hidden; } -/* line 35, ../sass/_global.scss */ +/* line 34, ../sass/_global.scss */ em { - color: rgba(255, 255, 255, 0.2); - font-style: normal; } + color: rgba(255, 255, 255, 0.2); + font-style: normal; } -/* line 40, ../sass/_global.scss */ +/* line 39, ../sass/_global.scss */ input, textarea { - font-family: Helvetica, Arial, sans-serif; } + font-family: Helvetica, Arial, sans-serif; } -/* line 44, ../sass/_global.scss */ +/* line 43, ../sass/_global.scss */ h1, h2, h3 { - margin: 0; } + margin: 0; } -/* line 48, ../sass/_global.scss */ +/* line 47, ../sass/_global.scss */ h1 { - font-size: 1.7em; - font-weight: normal; - margin-bottom: 20px; } + font-size: 1.7em; + font-weight: normal; + margin-bottom: 20px; } -/* line 54, ../sass/_global.scss */ +/* line 53, ../sass/_global.scss */ span { - box-sizing: border-box; } + box-sizing: border-box; } -/* line 58, ../sass/_global.scss */ +/* line 57, ../sass/_global.scss */ .abs { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - height: auto; - width: auto; } + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + height: auto; + width: auto; } -/* line 68, ../sass/_global.scss */ +/* line 67, ../sass/_global.scss */ .code { - font-family: "Lucida Console", monospace; - font-size: 0.7em; - line-height: 150%; - white-space: pre; } + font-family: "Lucida Console", monospace; + font-size: 0.7em; + line-height: 150%; + white-space: pre; } -/* line 75, ../sass/_global.scss */ +/* line 74, ../sass/_global.scss */ .centered { - text-align: center; } + text-align: center; } -/* line 79, ../sass/_global.scss */ +/* line 78, ../sass/_global.scss */ .colorKey { - color: #0099cc; } + color: #0099cc; } -/* line 83, ../sass/_global.scss */ +/* line 82, ../sass/_global.scss */ .ds { - -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0 4px 10px 2px; - -moz-box-shadow: rgba(0, 0, 0, 0.7) 0 4px 10px 2px; - box-shadow: rgba(0, 0, 0, 0.7) 0 4px 10px 2px; } + -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0 4px 10px 2px; + -moz-box-shadow: rgba(0, 0, 0, 0.7) 0 4px 10px 2px; + box-shadow: rgba(0, 0, 0, 0.7) 0 4px 10px 2px; } -/* line 88, ../sass/_global.scss */ +/* line 87, ../sass/_global.scss */ .hide, .hidden { - display: none !important; } + display: none !important; } /* line 1, ../sass/_fonts.scss */ .ui-symbol { - font-family: 'symbolsfont'; } + font-family: 'symbolsfont'; } /* line 13, ../sass/user-environ/_layout.scss */ .browse-area, .edit-area, .editor { - -webkit-border-radius: 4.5px; - -moz-border-radius: 4.5px; - -ms-border-radius: 4.5px; - -o-border-radius: 4.5px; - border-radius: 4.5px; - position: absolute; } + -webkit-border-radius: 4.5px; + -moz-border-radius: 4.5px; + -ms-border-radius: 4.5px; + -o-border-radius: 4.5px; + border-radius: 4.5px; + position: absolute; } /* line 24, ../sass/user-environ/_layout.scss */ .user-environ .browse-area, .user-environ .edit-area, .user-environ .editor { - top: 45px; - right: 5px; - bottom: 30px; - left: 5px; } + top: 45px; + right: 5px; + bottom: 30px; + left: 5px; } /* line 33, ../sass/user-environ/_layout.scss */ .user-environ .edit-area .tool-bar { - bottom: auto; - height: 35px; - line-height: 33px; } + bottom: auto; + height: 35px; + line-height: 33px; } /* line 38, ../sass/user-environ/_layout.scss */ .user-environ .edit-area .work-area { - top: 45px; } + top: 45px; } /* line 43, ../sass/user-environ/_layout.scss */ .user-environ .bottom-bar { - top: auto; - right: 5px; - bottom: 5px; - left: 5px; - height: 20px; } -/* line 49, ../sass/user-environ/_layout.scss */ -.user-environ .bottom-bar .status-holder { + top: auto; + right: 5px; + bottom: 5px; + left: 5px; + height: 20px; } + /* line 49, ../sass/user-environ/_layout.scss */ + .user-environ .bottom-bar .status-holder { right: 100px; } -/* line 52, ../sass/user-environ/_layout.scss */ -.user-environ .bottom-bar .app-logo { + /* line 52, ../sass/user-environ/_layout.scss */ + .user-environ .bottom-bar .app-logo { left: auto; width: 95px; } /* line 60, ../sass/user-environ/_layout.scss */ .contents { - box-sizing: border-box; - position: absolute; - top: 5px; - right: 5px; - bottom: 5px; - left: 5px; } -/* line 68, ../sass/user-environ/_layout.scss */ -.contents.nomargin { + box-sizing: border-box; + position: absolute; + top: 5px; + right: 5px; + bottom: 5px; + left: 5px; } + /* line 68, ../sass/user-environ/_layout.scss */ + .contents.nomargin { right: 0px; bottom: 0px; left: 0px; } /* line 77, ../sass/user-environ/_layout.scss */ .bar .icon.major { - margin-right: 5px; } + margin-right: 5px; } /* line 80, ../sass/user-environ/_layout.scss */ .bar.abs { - text-wrap: none; - white-space: nowrap; } -/* line 84, ../sass/user-environ/_layout.scss */ -.bar.abs.left, -.bar.abs .left { + text-wrap: none; + white-space: nowrap; } + /* line 84, ../sass/user-environ/_layout.scss */ + .bar.abs.left, + .bar.abs .left { width: 45%; right: auto; } -/* line 89, ../sass/user-environ/_layout.scss */ -.bar.abs.right, -.bar.abs .right { + /* line 89, ../sass/user-environ/_layout.scss */ + .bar.abs.right, + .bar.abs .right { width: 45%; left: auto; right: 0; text-align: right; } -/* line 94, ../sass/user-environ/_layout.scss */ -.bar.abs.right .icon.major, -.bar.abs .right .icon.major { - margin-left: 15px; } + /* line 94, ../sass/user-environ/_layout.scss */ + .bar.abs.right .icon.major, + .bar.abs .right .icon.major { + margin-left: 15px; } /* line 104, ../sass/user-environ/_layout.scss */ .cols { - overflow: hidden; - *zoom: 1; } -/* line 106, ../sass/user-environ/_layout.scss */ -.cols .col { + overflow: hidden; + *zoom: 1; } + /* line 106, ../sass/user-environ/_layout.scss */ + .cols .col { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; @@ -265,131 +264,131 @@ span { margin-left: 1.5%; padding-left: 5px; position: relative; } -/* line 114, ../sass/user-environ/_layout.scss */ -.cols .col:first-child { - margin-left: 0; - padding-left: 0; } -/* line 121, ../sass/user-environ/_layout.scss */ -.cols.cols-2 .col-1 { + /* line 114, ../sass/user-environ/_layout.scss */ + .cols .col:first-child { + margin-left: 0; + padding-left: 0; } + /* line 121, ../sass/user-environ/_layout.scss */ + .cols.cols-2 .col-1 { min-width: 250px; width: 48.5%; } -/* line 127, ../sass/user-environ/_layout.scss */ -.cols.cols-16 .col-1 { + /* line 127, ../sass/user-environ/_layout.scss */ + .cols.cols-16 .col-1 { min-width: 31.25px; width: 4.75%; } -/* line 130, ../sass/user-environ/_layout.scss */ -.cols.cols-16 .col-2 { + /* line 130, ../sass/user-environ/_layout.scss */ + .cols.cols-16 .col-2 { min-width: 62.5px; width: 11%; } -/* line 133, ../sass/user-environ/_layout.scss */ -.cols.cols-16 .col-7 { + /* line 133, ../sass/user-environ/_layout.scss */ + .cols.cols-16 .col-7 { min-width: 218.75px; width: 42.25%; } -/* line 139, ../sass/user-environ/_layout.scss */ -.cols.cols-32 .col-2 { + /* line 139, ../sass/user-environ/_layout.scss */ + .cols.cols-32 .col-2 { min-width: 31.25px; width: 4.75%; } -/* line 142, ../sass/user-environ/_layout.scss */ -.cols.cols-32 .col-15 { + /* line 142, ../sass/user-environ/_layout.scss */ + .cols.cols-32 .col-15 { min-width: 234.375px; width: 45.375%; } /* line 148, ../sass/user-environ/_layout.scss */ .pane { - position: absolute; } -/* line 151, ../sass/user-environ/_layout.scss */ -.pane.treeview .create-btn-holder { + position: absolute; } + /* line 151, ../sass/user-environ/_layout.scss */ + .pane.treeview .create-btn-holder { bottom: auto; height: 35px; } -/* line 154, ../sass/user-environ/_layout.scss */ -.pane.treeview .tree-holder { + /* line 154, ../sass/user-environ/_layout.scss */ + .pane.treeview .tree-holder { overflow: auto; top: 40px; } -/* line 163, ../sass/user-environ/_layout.scss */ -.pane.items .object-holder { + /* line 163, ../sass/user-environ/_layout.scss */ + .pane.items .object-holder { top: 40px; } -/* line 168, ../sass/user-environ/_layout.scss */ -.pane.edit-main .object-holder { + /* line 168, ../sass/user-environ/_layout.scss */ + .pane.edit-main .object-holder { top: 0; } -/* line 174, ../sass/user-environ/_layout.scss */ -.pane .object-holder { + /* line 174, ../sass/user-environ/_layout.scss */ + .pane .object-holder { overflow: auto; } /* line 182, ../sass/user-environ/_layout.scss */ .split-layout.horizontal > .pane { - margin-top: 5px; } -/* line 184, ../sass/user-environ/_layout.scss */ -.split-layout.horizontal > .pane:first-child { + margin-top: 5px; } + /* line 184, ../sass/user-environ/_layout.scss */ + .split-layout.horizontal > .pane:first-child { margin-top: 0; } /* line 191, ../sass/user-environ/_layout.scss */ .split-layout.vertical > .pane { - margin-left: 5px; } -/* line 193, ../sass/user-environ/_layout.scss */ -.split-layout.vertical > .pane > .holder { + margin-left: 5px; } + /* line 193, ../sass/user-environ/_layout.scss */ + .split-layout.vertical > .pane > .holder { left: 0; right: 0; } -/* line 197, ../sass/user-environ/_layout.scss */ -.split-layout.vertical > .pane:first-child { + /* line 197, ../sass/user-environ/_layout.scss */ + .split-layout.vertical > .pane:first-child { margin-left: 0; } -/* line 199, ../sass/user-environ/_layout.scss */ -.split-layout.vertical > .pane:first-child .holder { - right: 5px; } + /* line 199, ../sass/user-environ/_layout.scss */ + .split-layout.vertical > .pane:first-child .holder { + right: 5px; } /* line 208, ../sass/user-environ/_layout.scss */ .vscroll { - overflow-y: auto; } + overflow-y: auto; } /* line 1, ../sass/_badges.scss */ .badge { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd233), color-stop(100%, #ffc700)); - background-image: -webkit-linear-gradient(#ffd233, #ffc700); - background-image: -moz-linear-gradient(#ffd233, #ffc700); - background-image: -o-linear-gradient(#ffd233, #ffc700); - background-image: linear-gradient(#ffd233, #ffc700); - color: #333333; - display: inline-block; - text-align: center; } + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffd233), color-stop(100%, #ffc700)); + background-image: -webkit-linear-gradient(#ffd233, #ffc700); + background-image: -moz-linear-gradient(#ffd233, #ffc700); + background-image: -o-linear-gradient(#ffd233, #ffc700); + background-image: linear-gradient(#ffd233, #ffc700); + color: #333333; + display: inline-block; + text-align: center; } /* line 8, ../sass/_badges.scss */ .top-bar .badge { - -webkit-border-radius: 4.5px; - -moz-border-radius: 4.5px; - -ms-border-radius: 4.5px; - -o-border-radius: 4.5px; - border-radius: 4.5px; - font-size: 1.4em; - height: 35px; - line-height: 35px; - margin-right: 5px; - width: 35px; - vertical-align: middle; } + -webkit-border-radius: 4.5px; + -moz-border-radius: 4.5px; + -ms-border-radius: 4.5px; + -o-border-radius: 4.5px; + border-radius: 4.5px; + font-size: 1.4em; + height: 35px; + line-height: 35px; + margin-right: 5px; + width: 35px; + vertical-align: middle; } /* line 33, ../sass/_badges.scss */ .super-menu .badge { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00bfff), color-stop(100%, #0099cc)); - background-image: -webkit-linear-gradient(#00bfff, #0099cc); - background-image: -moz-linear-gradient(#00bfff, #0099cc); - background-image: -o-linear-gradient(#00bfff, #0099cc); - background-image: linear-gradient(#00bfff, #0099cc); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - padding: 2px 7px; } + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00bfff), color-stop(100%, #0099cc)); + background-image: -webkit-linear-gradient(#00bfff, #0099cc); + background-image: -moz-linear-gradient(#00bfff, #0099cc); + background-image: -o-linear-gradient(#00bfff, #0099cc); + background-image: linear-gradient(#00bfff, #0099cc); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + padding: 2px 7px; } /* line 1, ../sass/_icons.scss */ .triangle { - width: 0; - height: 0; - border-top: 5px solid transparent; - border-left: 5px solid #0099cc; - border-bottom: 5px solid transparent; } -/* line 5, ../sass/_icons.scss */ -.triangle.triangle-down { + width: 0; + height: 0; + border-top: 5px solid transparent; + border-left: 5px solid #0099cc; + border-bottom: 5px solid transparent; } + /* line 5, ../sass/_icons.scss */ + .triangle.triangle-down { width: 0; height: 0; border-left: 5px solid transparent; @@ -398,164 +397,164 @@ span { /* line 12, ../sass/_icons.scss */ .ui-symbol.icon { - color: #0099cc; - text-shadow: rgba(0, 0, 0, 0.1) 0 1px 2px; } -/* line 15, ../sass/_icons.scss */ -.ui-symbol.icon.alert { + color: #0099cc; + text-shadow: rgba(0, 0, 0, 0.1) 0 1px 2px; } + /* line 15, ../sass/_icons.scss */ + .ui-symbol.icon.alert { color: #ff3c00; } -/* line 17, ../sass/_icons.scss */ -.ui-symbol.icon.alert:hover { - color: #ff8a66; } -/* line 21, ../sass/_icons.scss */ -.ui-symbol.icon.major { + /* line 17, ../sass/_icons.scss */ + .ui-symbol.icon.alert:hover { + color: #ff8a66; } + /* line 21, ../sass/_icons.scss */ + .ui-symbol.icon.major { font-size: 1.65em; } /* line 33, ../sass/_icons.scss */ .bar .icon { - display: inline-block; } + display: inline-block; } /* line 37, ../sass/_icons.scss */ .invoke-menu { - color: #0099cc; - display: inline-block; - font-size: 1rem; - vertical-align: middle; } -/* line 123, ../sass/_mixins.scss */ -.invoke-menu:hover { + color: #0099cc; + display: inline-block; + font-size: 1rem; + vertical-align: middle; } + /* line 123, ../sass/_mixins.scss */ + .invoke-menu:hover { color: #33ccff; } /* line 45, ../sass/_icons.scss */ .btn-menu .invoke-menu, .icon.major .invoke-menu { - margin-left: 5px; } + margin-left: 5px; } /* line 49, ../sass/_icons.scss */ .icon-buttons-main .invoke-menu { - color: #666666; } -/* line 123, ../sass/_mixins.scss */ -.icon-buttons-main .invoke-menu:hover { + color: #666666; } + /* line 123, ../sass/_mixins.scss */ + .icon-buttons-main .invoke-menu:hover { color: #999999; } /* line 57, ../sass/_icons.scss */ .object-header .type-icon { - color: #ffc700; } + color: #ffc700; } /* line 64, ../sass/_icons.scss */ .menu .type-icon, .tree-item .type-icon, .icon-btn .menu.dropdown .icon, .super-menu.menu.dropdown .icon { - font-size: 1.395rem; - line-height: 1.695rem; - position: absolute; } + font-size: 1.395rem; + line-height: 1.695rem; + position: absolute; } /* line 1, ../sass/lists/_tabular.scss */ .w1 { - background: #4d4d4d; - padding-top: 20px; - position: relative; } + background: #4d4d4d; + padding-top: 20px; + position: relative; } /* line 6, ../sass/lists/_tabular.scss */ .w2 { - background: #1a1a1a; - overflow-y: auto; } + background: #1a1a1a; + overflow-y: auto; } /* line 11, ../sass/lists/_tabular.scss */ .tabular { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-spacing: 0; - border-collapse: collapse; - display: table; - font-size: 0.8em; - width: 100%; } -/* line 18, ../sass/lists/_tabular.scss */ -.tabular .tr { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + border-spacing: 0; + border-collapse: collapse; + display: table; + font-size: 0.8em; + width: 100%; } + /* line 18, ../sass/lists/_tabular.scss */ + .tabular .tr { display: table-row; } -/* line 20, ../sass/lists/_tabular.scss */ -.tabular .tr:first-child .td { - border-top: none; } -/* line 23, ../sass/lists/_tabular.scss */ -.tabular .tr:hover { - background: rgba(255, 255, 255, 0.1); } -/* line 26, ../sass/lists/_tabular.scss */ -.tabular .tr.header { - display: table-header-group; } -/* line 28, ../sass/lists/_tabular.scss */ -.tabular .tr.header .th { - border: none; - color: transparent; - height: 0px; - line-height: 0; - padding: 0 5px; - white-space: nowrap; - vertical-align: middle; } -/* line 36, ../sass/lists/_tabular.scss */ -.tabular .tr.header .th:first-child em { - border-left: none; } -/* line 40, ../sass/lists/_tabular.scss */ -.tabular .tr.header .th.sort em:after { - display: inline-block; - font-family: symbolsfont; - margin-left: 5px; } -/* line 45, ../sass/lists/_tabular.scss */ -.tabular .tr.header .th.sort.asc em:after { - content: '0'; } -/* line 46, ../sass/lists/_tabular.scss */ -.tabular .tr.header .th.sort.desc em:after { - content: '1'; } -/* line 48, ../sass/lists/_tabular.scss */ -.tabular .tr.header .th em { - border-left: 1px solid rgba(255, 255, 255, 0.1); - color: #b3b3b3; - cursor: pointer; - display: block; - font-style: normal; - font-weight: bold; - height: 20px; - line-height: 20px; - margin-left: -5px; - padding: 0 5px; - position: absolute; - top: 0; - vertical-align: middle; } -/* line 63, ../sass/lists/_tabular.scss */ -.tabular .tr.header .th em:hover { - color: #e6e6e6; } -/* line 69, ../sass/lists/_tabular.scss */ -.tabular .tr .th, .tabular .tr .td { - display: table-cell; } -/* line 72, ../sass/lists/_tabular.scss */ -.tabular .tr .td { - border-top: 1px solid rgba(255, 255, 255, 0.1); - padding: 2px 5px; } -/* line 75, ../sass/lists/_tabular.scss */ -.tabular .tr .td.numeric { - text-align: right; } + /* line 20, ../sass/lists/_tabular.scss */ + .tabular .tr:first-child .td { + border-top: none; } + /* line 23, ../sass/lists/_tabular.scss */ + .tabular .tr:hover { + background: rgba(255, 255, 255, 0.1); } + /* line 26, ../sass/lists/_tabular.scss */ + .tabular .tr.header { + display: table-header-group; } + /* line 28, ../sass/lists/_tabular.scss */ + .tabular .tr.header .th { + border: none; + color: transparent; + height: 0px; + line-height: 0; + padding: 0 5px; + white-space: nowrap; + vertical-align: middle; } + /* line 36, ../sass/lists/_tabular.scss */ + .tabular .tr.header .th:first-child em { + border-left: none; } + /* line 40, ../sass/lists/_tabular.scss */ + .tabular .tr.header .th.sort em:after { + display: inline-block; + font-family: symbolsfont; + margin-left: 5px; } + /* line 45, ../sass/lists/_tabular.scss */ + .tabular .tr.header .th.sort.asc em:after { + content: '0'; } + /* line 46, ../sass/lists/_tabular.scss */ + .tabular .tr.header .th.sort.desc em:after { + content: '1'; } + /* line 48, ../sass/lists/_tabular.scss */ + .tabular .tr.header .th em { + border-left: 1px solid rgba(255, 255, 255, 0.1); + color: #b3b3b3; + cursor: pointer; + display: block; + font-style: normal; + font-weight: bold; + height: 20px; + line-height: 20px; + margin-left: -5px; + padding: 0 5px; + position: absolute; + top: 0; + vertical-align: middle; } + /* line 63, ../sass/lists/_tabular.scss */ + .tabular .tr.header .th em:hover { + color: #e6e6e6; } + /* line 69, ../sass/lists/_tabular.scss */ + .tabular .tr .th, .tabular .tr .td { + display: table-cell; } + /* line 72, ../sass/lists/_tabular.scss */ + .tabular .tr .td { + border-top: 1px solid rgba(255, 255, 255, 0.1); + padding: 2px 5px; } + /* line 75, ../sass/lists/_tabular.scss */ + .tabular .tr .td.numeric { + text-align: right; } /*********************************** TYPE STYLES */ /* line 4, ../sass/controls/_buttons.scss */ .t-btn { - cursor: pointer; } + cursor: pointer; } /*********************************** STYLE STYLES */ /* line 10, ../sass/controls/_buttons.scss */ .s-btn, .s-icon-btn { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - text-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px; - line-height: 1.2em; - padding: 0 10px; - text-decoration: none; } -/* line 18, ../sass/controls/_buttons.scss */ -.s-btn.s-very-subtle, .s-very-subtle.s-icon-btn { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + text-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px; + line-height: 1.2em; + padding: 0 10px; + text-decoration: none; } + /* line 18, ../sass/controls/_buttons.scss */ + .s-btn.s-very-subtle, .s-very-subtle.s-icon-btn { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); background-image: -webkit-linear-gradient(#4d4d4d, #404040); background-image: -moz-linear-gradient(#4d4d4d, #404040); @@ -575,32 +574,32 @@ span { border-top: 1px solid #666666; color: #999999; display: inline-block; } -/* line 37, ../sass/_mixins.scss */ -.s-btn.s-very-subtle:hover, .s-very-subtle.s-icon-btn:hover { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666666), color-stop(100%, #595959)); - background-image: -webkit-linear-gradient(#666666, #595959); - background-image: -moz-linear-gradient(#666666, #595959); - background-image: -o-linear-gradient(#666666, #595959); - background-image: linear-gradient(#666666, #595959); } + /* line 37, ../sass/_mixins.scss */ + .s-btn.s-very-subtle:hover, .s-very-subtle.s-icon-btn:hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666666), color-stop(100%, #595959)); + background-image: -webkit-linear-gradient(#666666, #595959); + background-image: -moz-linear-gradient(#666666, #595959); + background-image: -o-linear-gradient(#666666, #595959); + background-image: linear-gradient(#666666, #595959); } /* line 23, ../sass/controls/_buttons.scss */ .s-icon-btn { - font-size: 1.2em; } -/* line 26, ../sass/controls/_buttons.scss */ -.s-icon-btn .icon { + font-size: 1.2em; } + /* line 26, ../sass/controls/_buttons.scss */ + .s-icon-btn .icon { color: #0099cc; } -/* line 30, ../sass/controls/_buttons.scss */ -.s-icon-btn:not(.disabled):hover .icon { + /* line 30, ../sass/controls/_buttons.scss */ + .s-icon-btn:not(.disabled):hover .icon { color: #33ccff; } -/* line 34, ../sass/controls/_buttons.scss */ -.s-icon-btn.labeled { + /* line 34, ../sass/controls/_buttons.scss */ + .s-icon-btn.labeled { padding: 0 5px; } -/* line 36, ../sass/controls/_buttons.scss */ -.s-icon-btn.labeled .icon { - font-size: 1.5em; } -/* line 39, ../sass/controls/_buttons.scss */ -.s-icon-btn.labeled .title-label { - margin-left: 5px; } + /* line 36, ../sass/controls/_buttons.scss */ + .s-icon-btn.labeled .icon { + font-size: 1.5em; } + /* line 39, ../sass/controls/_buttons.scss */ + .s-icon-btn.labeled .title-label { + margin-left: 5px; } /*********************************** LAYOUT STYLES */ /* line 50, ../sass/controls/_buttons.scss */ @@ -608,42 +607,42 @@ span.l-btn, span.l-btn span, a.l-btn, a.l-btn span { - display: inline-block; } + display: inline-block; } /* line 3, ../sass/controls/_controls.scss */ .control.view-control .icon { - display: inline-block; - margin: -1px 5px 1px 2px; - vertical-align: middle; } -/* line 7, ../sass/controls/_controls.scss */ -.control.view-control .icon.triangle-down { + display: inline-block; + margin: -1px 5px 1px 2px; + vertical-align: middle; } + /* line 7, ../sass/controls/_controls.scss */ + .control.view-control .icon.triangle-down { margin: 2px 2px -2px 0px; } /* line 12, ../sass/controls/_controls.scss */ .control.view-control .label { - display: inline-block; - font-size: 11px; - vertical-align: middle; } + display: inline-block; + font-size: 11px; + vertical-align: middle; } /* line 18, ../sass/controls/_controls.scss */ .control.view-control .toggle { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - display: inline-block; - padding: 1px 6px 4px 4px; } -/* line 22, ../sass/controls/_controls.scss */ -.control.view-control .toggle:hover { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + display: inline-block; + padding: 1px 6px 4px 4px; } + /* line 22, ../sass/controls/_controls.scss */ + .control.view-control .toggle:hover { background: rgba(255, 255, 255, 0.1); } /* line 29, ../sass/controls/_controls.scss */ .accordion { - margin-top: 5px; } -/* line 32, ../sass/controls/_controls.scss */ -.accordion:first-child { + margin-top: 5px; } + /* line 32, ../sass/controls/_controls.scss */ + .accordion:first-child { margin-top: 0; } -/* line 35, ../sass/controls/_controls.scss */ -.accordion .accordion-head { + /* line 35, ../sass/controls/_controls.scss */ + .accordion .accordion-head { -webkit-border-radius: 2.25px; -moz-border-radius: 2.25px; -ms-border-radius: 2.25px; @@ -666,24 +665,24 @@ a.l-btn span { width: auto; height: 18px; text-transform: uppercase; } -/* line 49, ../sass/controls/_controls.scss */ -.accordion .accordion-head:hover { - background: rgba(153, 153, 153, 0.4); } -/* line 52, ../sass/controls/_controls.scss */ -.accordion .accordion-head:after { - content: "^"; - display: block; - font-family: 'symbolsfont'; - font-size: 1.2em; - position: absolute; - right: 5px; - text-transform: none; - top: 0; } -/* line 62, ../sass/controls/_controls.scss */ -.accordion .accordion-head:not(.expanded):after { - content: "v"; } -/* line 66, ../sass/controls/_controls.scss */ -.accordion .accordion-contents { + /* line 49, ../sass/controls/_controls.scss */ + .accordion .accordion-head:hover { + background: rgba(153, 153, 153, 0.4); } + /* line 52, ../sass/controls/_controls.scss */ + .accordion .accordion-head:after { + content: "^"; + display: block; + font-family: 'symbolsfont'; + font-size: 1.2em; + position: absolute; + right: 5px; + text-transform: none; + top: 0; } + /* line 62, ../sass/controls/_controls.scss */ + .accordion .accordion-head:not(.expanded):after { + content: "v"; } + /* line 66, ../sass/controls/_controls.scss */ + .accordion .accordion-contents { position: absolute; top: 23px; right: 0; @@ -694,31 +693,31 @@ a.l-btn span { /* line 74, ../sass/controls/_controls.scss */ .btn { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - text-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px; - padding: 0 10px; - text-decoration: none; } -/* line 84, ../sass/controls/_controls.scss */ -.btn.create-btn { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + text-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px; + padding: 0 10px; + text-decoration: none; } + /* line 84, ../sass/controls/_controls.scss */ + .btn.create-btn { height: 35px; line-height: 35px; font-size: 1.1em; padding: 0 15px 0 10px; } -/* line 90, ../sass/controls/_controls.scss */ -.btn.create-btn .menu { - margin-left: -10px; } -/* line 93, ../sass/controls/_controls.scss */ -.btn.create-btn .ui-symbol.major { - font-size: 1.1em; } -/* line 97, ../sass/controls/_controls.scss */ -.btn.major { + /* line 90, ../sass/controls/_controls.scss */ + .btn.create-btn .menu { + margin-left: -10px; } + /* line 93, ../sass/controls/_controls.scss */ + .btn.create-btn .ui-symbol.major { + font-size: 1.1em; } + /* line 97, ../sass/controls/_controls.scss */ + .btn.major { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00bfff), color-stop(100%, #00ace6)); background-image: -webkit-linear-gradient(#00bfff, #00ace6); background-image: -moz-linear-gradient(#00bfff, #00ace6); @@ -744,58 +743,58 @@ a.l-btn span { background-image: -o-linear-gradient(#33ccff, #0099cc); background-image: linear-gradient(#33ccff, #0099cc); color: #ccf2ff; } -/* line 90, ../sass/_mixins.scss */ -.btn.major:not(.disabled):hover { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #66d9ff), color-stop(100%, #00bfff)); - background-image: -webkit-linear-gradient(#66d9ff, #00bfff); - background-image: -moz-linear-gradient(#66d9ff, #00bfff); - background-image: -o-linear-gradient(#66d9ff, #00bfff); - background-image: linear-gradient(#66d9ff, #00bfff); } -/* line 102, ../sass/controls/_controls.scss */ -.btn.major:hover { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1ac6ff), color-stop(100%, #00bfff)); - background-image: -webkit-linear-gradient(#1ac6ff, #00bfff); - background-image: -moz-linear-gradient(#1ac6ff, #00bfff); - background-image: -o-linear-gradient(#1ac6ff, #00bfff); - background-image: linear-gradient(#1ac6ff, #00bfff); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - border-top: 1px solid #4dd2ff; - color: #999999; - display: inline-block; - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4dd2ff), color-stop(100%, #00ace6)); - background-image: -webkit-linear-gradient(#4dd2ff, #00ace6); - background-image: -moz-linear-gradient(#4dd2ff, #00ace6); - background-image: -o-linear-gradient(#4dd2ff, #00ace6); - background-image: linear-gradient(#4dd2ff, #00ace6); - color: #ccf2ff; } -/* line 90, ../sass/_mixins.scss */ -.btn.major:hover:not(.disabled):hover { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #80dfff), color-stop(100%, #1ac6ff)); - background-image: -webkit-linear-gradient(#80dfff, #1ac6ff); - background-image: -moz-linear-gradient(#80dfff, #1ac6ff); - background-image: -o-linear-gradient(#80dfff, #1ac6ff); - background-image: linear-gradient(#80dfff, #1ac6ff); } -/* line 106, ../sass/controls/_controls.scss */ -.btn.major .invoke-menu { - color: #ccf2ff; } -/* line 110, ../sass/controls/_controls.scss */ -.btn.normal { + /* line 90, ../sass/_mixins.scss */ + .btn.major:not(.disabled):hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #66d9ff), color-stop(100%, #00bfff)); + background-image: -webkit-linear-gradient(#66d9ff, #00bfff); + background-image: -moz-linear-gradient(#66d9ff, #00bfff); + background-image: -o-linear-gradient(#66d9ff, #00bfff); + background-image: linear-gradient(#66d9ff, #00bfff); } + /* line 102, ../sass/controls/_controls.scss */ + .btn.major:hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1ac6ff), color-stop(100%, #00bfff)); + background-image: -webkit-linear-gradient(#1ac6ff, #00bfff); + background-image: -moz-linear-gradient(#1ac6ff, #00bfff); + background-image: -o-linear-gradient(#1ac6ff, #00bfff); + background-image: linear-gradient(#1ac6ff, #00bfff); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + border-top: 1px solid #4dd2ff; + color: #999999; + display: inline-block; + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4dd2ff), color-stop(100%, #00ace6)); + background-image: -webkit-linear-gradient(#4dd2ff, #00ace6); + background-image: -moz-linear-gradient(#4dd2ff, #00ace6); + background-image: -o-linear-gradient(#4dd2ff, #00ace6); + background-image: linear-gradient(#4dd2ff, #00ace6); + color: #ccf2ff; } + /* line 90, ../sass/_mixins.scss */ + .btn.major:hover:not(.disabled):hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #80dfff), color-stop(100%, #1ac6ff)); + background-image: -webkit-linear-gradient(#80dfff, #1ac6ff); + background-image: -moz-linear-gradient(#80dfff, #1ac6ff); + background-image: -o-linear-gradient(#80dfff, #1ac6ff); + background-image: linear-gradient(#80dfff, #1ac6ff); } + /* line 106, ../sass/controls/_controls.scss */ + .btn.major .invoke-menu { + color: #ccf2ff; } + /* line 110, ../sass/controls/_controls.scss */ + .btn.normal { padding: 5px 7px; } -/* line 114, ../sass/controls/_controls.scss */ -.btn.outline:hover { + /* line 114, ../sass/controls/_controls.scss */ + .btn.outline:hover { background: rgba(255, 255, 255, 0.1); } -/* line 118, ../sass/controls/_controls.scss */ -.btn.subtle { + /* line 118, ../sass/controls/_controls.scss */ + .btn.subtle { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #808080), color-stop(100%, #737373)); background-image: -webkit-linear-gradient(#808080, #737373); background-image: -moz-linear-gradient(#808080, #737373); @@ -815,15 +814,15 @@ a.l-btn span { border-top: 1px solid #999999; color: #cccccc; display: inline-block; } -/* line 82, ../sass/_mixins.scss */ -.btn.subtle:not(.disabled):hover { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #999999), color-stop(100%, #808080)); - background-image: -webkit-linear-gradient(#999999, #808080); - background-image: -moz-linear-gradient(#999999, #808080); - background-image: -o-linear-gradient(#999999, #808080); - background-image: linear-gradient(#999999, #808080); } -/* line 122, ../sass/controls/_controls.scss */ -.btn.very-subtle { + /* line 82, ../sass/_mixins.scss */ + .btn.subtle:not(.disabled):hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #999999), color-stop(100%, #808080)); + background-image: -webkit-linear-gradient(#999999, #808080); + background-image: -moz-linear-gradient(#999999, #808080); + background-image: -o-linear-gradient(#999999, #808080); + background-image: linear-gradient(#999999, #808080); } + /* line 122, ../sass/controls/_controls.scss */ + .btn.very-subtle { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); background-image: -webkit-linear-gradient(#4d4d4d, #404040); background-image: -moz-linear-gradient(#4d4d4d, #404040); @@ -843,15 +842,15 @@ a.l-btn span { border-top: 1px solid #666666; color: #b3b3b3; display: inline-block; } -/* line 82, ../sass/_mixins.scss */ -.btn.very-subtle:not(.disabled):hover { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666666), color-stop(100%, #4d4d4d)); - background-image: -webkit-linear-gradient(#666666, #4d4d4d); - background-image: -moz-linear-gradient(#666666, #4d4d4d); - background-image: -o-linear-gradient(#666666, #4d4d4d); - background-image: linear-gradient(#666666, #4d4d4d); } -/* line 125, ../sass/controls/_controls.scss */ -.btn.lg { + /* line 82, ../sass/_mixins.scss */ + .btn.very-subtle:not(.disabled):hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666666), color-stop(100%, #4d4d4d)); + background-image: -webkit-linear-gradient(#666666, #4d4d4d); + background-image: -moz-linear-gradient(#666666, #4d4d4d); + background-image: -o-linear-gradient(#666666, #4d4d4d); + background-image: linear-gradient(#666666, #4d4d4d); } + /* line 125, ../sass/controls/_controls.scss */ + .btn.lg { -webkit-border-radius: 4.5px; -moz-border-radius: 4.5px; -ms-border-radius: 4.5px; @@ -859,40 +858,40 @@ a.l-btn span { border-radius: 4.5px; font-size: 1.2em; padding: 7px 25px; } -/* line 131, ../sass/controls/_controls.scss */ -.btn.icon-btn .icon { + /* line 131, ../sass/controls/_controls.scss */ + .btn.icon-btn .icon { color: #0099cc; } -/* line 135, ../sass/controls/_controls.scss */ -.btn.icon-btn:not(.disabled):hover .icon { + /* line 135, ../sass/controls/_controls.scss */ + .btn.icon-btn:not(.disabled):hover .icon { color: #33ccff; } /* line 145, ../sass/controls/_controls.scss */ .btn-bar .btn, .btn-bar .btn-set, .btn-bar .t-btn { - display: inline-block; - margin-left: 5px; } + display: inline-block; + margin-left: 5px; } /* line 157, ../sass/controls/_controls.scss */ .control-group { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-left: 1px solid #4d4d4d; - padding: 0 5px; - position: relative; } -/* line 164, ../sass/controls/_controls.scss */ -.control-group:first-child { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + border-left: 1px solid #4d4d4d; + padding: 0 5px; + position: relative; } + /* line 164, ../sass/controls/_controls.scss */ + .control-group:first-child { border-left: none; padding-left: 0; } /* line 170, ../sass/controls/_controls.scss */ .btn-set { - display: inline-block; - position: relative; } -/* line 175, ../sass/controls/_controls.scss */ -.btn-set .btn, -.btn-set .t-btn { + display: inline-block; + position: relative; } + /* line 175, ../sass/controls/_controls.scss */ + .btn-set .btn, + .btn-set .t-btn { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; @@ -900,25 +899,25 @@ a.l-btn span { border-radius: 0; border-left: 1px solid #666666; margin-left: 0; } -/* line 179, ../sass/controls/_controls.scss */ -.btn-set .btn:first-child, -.btn-set .t-btn:first-child { - border-left: none; - -moz-border-radius-topleft: 3px; - -webkit-border-top-left-radius: 3px; - border-top-left-radius: 3px; - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; - border-bottom-left-radius: 3px; } -/* line 183, ../sass/controls/_controls.scss */ -.btn-set .btn:last-child, -.btn-set .t-btn:last-child { - -moz-border-radius-topright: 3px; - -webkit-border-top-right-radius: 3px; - border-top-right-radius: 3px; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; - border-bottom-right-radius: 3px; } + /* line 179, ../sass/controls/_controls.scss */ + .btn-set .btn:first-child, + .btn-set .t-btn:first-child { + border-left: none; + -moz-border-radius-topleft: 3px; + -webkit-border-top-left-radius: 3px; + border-top-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -webkit-border-bottom-left-radius: 3px; + border-bottom-left-radius: 3px; } + /* line 183, ../sass/controls/_controls.scss */ + .btn-set .btn:last-child, + .btn-set .t-btn:last-child { + -moz-border-radius-topright: 3px; + -webkit-border-top-right-radius: 3px; + border-top-right-radius: 3px; + -moz-border-radius-bottomright: 3px; + -webkit-border-bottom-right-radius: 3px; + border-bottom-right-radius: 3px; } /* line 194, ../sass/controls/_controls.scss */ .object-browse-bar .btn, @@ -927,189 +926,189 @@ a.l-btn span { .top-bar .buttons-main .t-btn, .tool-bar .btn, .tool-bar .t-btn { - display: inline-block; - font-size: 12.6px; - height: 28px; - line-height: 28px; } -/* line 200, ../sass/controls/_controls.scss */ -.object-browse-bar .btn .icon:not(.invoke-menu), -.object-browse-bar .t-btn .icon:not(.invoke-menu), -.top-bar .buttons-main .btn .icon:not(.invoke-menu), -.top-bar .buttons-main .t-btn .icon:not(.invoke-menu), -.tool-bar .btn .icon:not(.invoke-menu), -.tool-bar .t-btn .icon:not(.invoke-menu) { + display: inline-block; + font-size: 12.6px; + height: 28px; + line-height: 28px; } + /* line 200, ../sass/controls/_controls.scss */ + .object-browse-bar .btn .icon:not(.invoke-menu), + .object-browse-bar .t-btn .icon:not(.invoke-menu), + .top-bar .buttons-main .btn .icon:not(.invoke-menu), + .top-bar .buttons-main .t-btn .icon:not(.invoke-menu), + .tool-bar .btn .icon:not(.invoke-menu), + .tool-bar .t-btn .icon:not(.invoke-menu) { font-size: 150%; vertical-align: middle; } /* line 208, ../sass/controls/_controls.scss */ label.checkbox.custom { - cursor: pointer; - display: inline-block; - line-height: 14px; - margin-right: 20px; - padding-left: 19px; - position: relative; } -/* line 218, ../sass/controls/_controls.scss */ -label.checkbox.custom em { + cursor: pointer; + display: inline-block; + line-height: 14px; + margin-right: 20px; + padding-left: 19px; + position: relative; } + /* line 218, ../sass/controls/_controls.scss */ + label.checkbox.custom em { color: #999999; display: inline-block; height: 14px; min-width: 14px; } -/* line 223, ../sass/controls/_controls.scss */ -label.checkbox.custom em:before { - -webkit-border-radius: 2.25px; - -moz-border-radius: 2.25px; - -ms-border-radius: 2.25px; - -o-border-radius: 2.25px; - border-radius: 2.25px; - background: #666666; - border-bottom: 1px solid gray; - box-sizing: border-box; - content: " "; - font-family: 'symbolsfont'; - font-size: 0.8em; - display: inline-block; - margin-right: 5px; - height: 14px; - width: 14px; - left: 0; - top: 0; - position: absolute; - text-align: center; } -/* line 241, ../sass/controls/_controls.scss */ -label.checkbox.custom.no-text { + /* line 223, ../sass/controls/_controls.scss */ + label.checkbox.custom em:before { + -webkit-border-radius: 2.25px; + -moz-border-radius: 2.25px; + -ms-border-radius: 2.25px; + -o-border-radius: 2.25px; + border-radius: 2.25px; + background: #666666; + border-bottom: 1px solid gray; + box-sizing: border-box; + content: " "; + font-family: 'symbolsfont'; + font-size: 0.8em; + display: inline-block; + margin-right: 5px; + height: 14px; + width: 14px; + left: 0; + top: 0; + position: absolute; + text-align: center; } + /* line 241, ../sass/controls/_controls.scss */ + label.checkbox.custom.no-text { overflow: hidden; margin-right: 0; padding-left: 0; height: 14px; width: 14px; } -/* line 247, ../sass/controls/_controls.scss */ -label.checkbox.custom.no-text em { - overflow: hidden; } -/* line 251, ../sass/controls/_controls.scss */ -label.checkbox.custom input { + /* line 247, ../sass/controls/_controls.scss */ + label.checkbox.custom.no-text em { + overflow: hidden; } + /* line 251, ../sass/controls/_controls.scss */ + label.checkbox.custom input { display: none; } -/* line 253, ../sass/controls/_controls.scss */ -label.checkbox.custom input:checked ~ em:before { - background: #0099cc; - color: #ccf2ff; - content: "2"; } + /* line 253, ../sass/controls/_controls.scss */ + label.checkbox.custom input:checked ~ em:before { + background: #0099cc; + color: #ccf2ff; + content: "2"; } /* line 261, ../sass/controls/_controls.scss */ .input-labeled { - margin-left: 5px; } -/* line 263, ../sass/controls/_controls.scss */ -.input-labeled label { + margin-left: 5px; } + /* line 263, ../sass/controls/_controls.scss */ + .input-labeled label { display: inline-block; margin-right: 3px; } -/* line 267, ../sass/controls/_controls.scss */ -.input-labeled.inline { + /* line 267, ../sass/controls/_controls.scss */ + .input-labeled.inline { display: inline-block; } -/* line 270, ../sass/controls/_controls.scss */ -.input-labeled:first-child { + /* line 270, ../sass/controls/_controls.scss */ + .input-labeled:first-child { margin-left: 0; } /* line 275, ../sass/controls/_controls.scss */ .btn-menu label.checkbox.custom { - margin-left: 5px; } + margin-left: 5px; } /* line 280, ../sass/controls/_controls.scss */ .item .checkbox.checked label { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - border-bottom: none; } + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + border-bottom: none; } /* line 286, ../sass/controls/_controls.scss */ .btn-menu { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); - background-image: -webkit-linear-gradient(#4d4d4d, #404040); - background-image: -moz-linear-gradient(#4d4d4d, #404040); - background-image: -o-linear-gradient(#4d4d4d, #404040); - background-image: linear-gradient(#4d4d4d, #404040); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - border-top: 1px solid #666666; - color: #999999; - display: inline-block; - height: 20px; - line-height: 20px; } -/* line 82, ../sass/_mixins.scss */ -.btn-menu:not(.disabled):hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); + background-image: -webkit-linear-gradient(#4d4d4d, #404040); + background-image: -moz-linear-gradient(#4d4d4d, #404040); + background-image: -o-linear-gradient(#4d4d4d, #404040); + background-image: linear-gradient(#4d4d4d, #404040); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + border-top: 1px solid #666666; + color: #999999; + display: inline-block; + height: 20px; + line-height: 20px; } + /* line 82, ../sass/_mixins.scss */ + .btn-menu:not(.disabled):hover { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666666), color-stop(100%, #4d4d4d)); background-image: -webkit-linear-gradient(#666666, #4d4d4d); background-image: -moz-linear-gradient(#666666, #4d4d4d); background-image: -o-linear-gradient(#666666, #4d4d4d); background-image: linear-gradient(#666666, #4d4d4d); } -/* line 293, ../sass/controls/_controls.scss */ -.btn-menu.dropdown { + /* line 293, ../sass/controls/_controls.scss */ + .btn-menu.dropdown { padding-right: 7px; } -/* line 298, ../sass/controls/_controls.scss */ -.btn-menu:not(.disabled):hover { + /* line 298, ../sass/controls/_controls.scss */ + .btn-menu:not(.disabled):hover { color: #cccccc; } -/* line 302, ../sass/controls/_controls.scss */ -.btn-menu.btn-invoke-menu { + /* line 302, ../sass/controls/_controls.scss */ + .btn-menu.btn-invoke-menu { color: #0099cc; padding: 0 5px; } -/* line 306, ../sass/controls/_controls.scss */ -.btn-menu.btn-invoke-menu:hover { - color: deepskyblue; } -/* line 311, ../sass/controls/_controls.scss */ -.btn-menu .type-icon { + /* line 306, ../sass/controls/_controls.scss */ + .btn-menu.btn-invoke-menu:hover { + color: deepskyblue; } + /* line 311, ../sass/controls/_controls.scss */ + .btn-menu .type-icon { margin-right: 5px; } -/* line 314, ../sass/controls/_controls.scss */ -.btn-menu .menu { + /* line 314, ../sass/controls/_controls.scss */ + .btn-menu .menu { text-align: left; } -/* line 317, ../sass/controls/_controls.scss */ -.btn-menu .menu .ui-symbol.icon { - width: 12px; } + /* line 317, ../sass/controls/_controls.scss */ + .btn-menu .menu .ui-symbol.icon { + width: 12px; } /* line 323, ../sass/controls/_controls.scss */ .top-bar .btn-menu { - height: 35px; - line-height: 35px; - padding-right: 10px; } -/* line 331, ../sass/controls/_controls.scss */ -.top-bar .btn-menu.browse-btn { + height: 35px; + line-height: 35px; + padding-right: 10px; } + /* line 331, ../sass/controls/_controls.scss */ + .top-bar .btn-menu.browse-btn { margin-right: 5px; padding-left: 35px; } -/* line 334, ../sass/controls/_controls.scss */ -.top-bar .btn-menu.browse-btn .badge { - -webkit-border-radius: 4.5px; - -moz-border-radius: 4.5px; - -ms-border-radius: 4.5px; - -o-border-radius: 4.5px; - border-radius: 4.5px; - display: block; - font-size: 1em; - line-height: 25px; - position: absolute; - top: 5px; - left: 5px; - bottom: 5px; - right: auto; - width: 25px; - height: auto; } + /* line 334, ../sass/controls/_controls.scss */ + .top-bar .btn-menu.browse-btn .badge { + -webkit-border-radius: 4.5px; + -moz-border-radius: 4.5px; + -ms-border-radius: 4.5px; + -o-border-radius: 4.5px; + border-radius: 4.5px; + display: block; + font-size: 1em; + line-height: 25px; + position: absolute; + top: 5px; + left: 5px; + bottom: 5px; + right: auto; + width: 25px; + height: auto; } /******************************************************** OBJECT-HEADER */ /* line 351, ../sass/controls/_controls.scss */ .object-header { - display: inline-block; - font-size: 1em; } -/* line 354, ../sass/controls/_controls.scss */ -.object-header .title { + display: inline-block; + font-size: 1em; } + /* line 354, ../sass/controls/_controls.scss */ + .object-header .title { color: white; } -/* line 357, ../sass/controls/_controls.scss */ -.object-header .type-icon { + /* line 357, ../sass/controls/_controls.scss */ + .object-header .type-icon { font-size: 1.5em; margin-right: 5px; vertical-align: middle; } @@ -1117,98 +1116,98 @@ label.checkbox.custom input:checked ~ em:before { /* line 366, ../sass/controls/_controls.scss */ .top-bar .object-header, .object-browse-bar .object-header { - font-size: 1.2em; } -/* line 368, ../sass/controls/_controls.scss */ -.top-bar .object-header span, -.object-browse-bar .object-header span { + font-size: 1.2em; } + /* line 368, ../sass/controls/_controls.scss */ + .top-bar .object-header span, + .object-browse-bar .object-header span { display: inline-block; margin-right: 5px; } /******************************************************** VIEW-CONTROLS */ /* line 377, ../sass/controls/_controls.scss */ .view-controls .view-type { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - box-sizing: border-box; - display: inline-block; - margin-left: 5px; - height: 20px; - line-height: 20px; - padding-left: 5px; - padding-right: 5px; } -/* line 388, ../sass/controls/_controls.scss */ -.view-controls .view-type.cur { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + box-sizing: border-box; + display: inline-block; + margin-left: 5px; + height: 20px; + line-height: 20px; + padding-left: 5px; + padding-right: 5px; } + /* line 388, ../sass/controls/_controls.scss */ + .view-controls .view-type.cur { background: #666666; } /* line 393, ../sass/controls/_controls.scss */ .edit-mode .top-bar .control-set.edit-view-controls { - margin-right: 50px; } + margin-right: 50px; } /******************************************************** SLIDERS */ /* line 404, ../sass/controls/_controls.scss */ .slider .slot { - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; - -moz-box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; - box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; - background-color: rgba(0, 0, 0, 0.4); - border-bottom: 1px solid rgba(77, 77, 77, 0.4); - border-right: 1px solid rgba(77, 77, 77, 0.4); - height: 50%; - width: auto; - position: absolute; - top: 25%; - right: 0; - bottom: auto; - left: 0; } + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; + -moz-box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; + box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; + background-color: rgba(0, 0, 0, 0.4); + border-bottom: 1px solid rgba(77, 77, 77, 0.4); + border-right: 1px solid rgba(77, 77, 77, 0.4); + height: 50%; + width: auto; + position: absolute; + top: 25%; + right: 0; + bottom: auto; + left: 0; } /* line 415, ../sass/controls/_controls.scss */ .slider .knob { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); - background-image: -webkit-linear-gradient(#4d4d4d, #404040); - background-image: -moz-linear-gradient(#4d4d4d, #404040); - background-image: -o-linear-gradient(#4d4d4d, #404040); - background-image: linear-gradient(#4d4d4d, #404040); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - border-top: 1px solid #666666; - color: #999999; - display: inline-block; - cursor: ew-resize; - position: absolute; - height: 100%; - width: 12px; - top: 0; - auto: 0; - bottom: auto; - left: auto; } -/* line 82, ../sass/_mixins.scss */ -.slider .knob:not(.disabled):hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); + background-image: -webkit-linear-gradient(#4d4d4d, #404040); + background-image: -moz-linear-gradient(#4d4d4d, #404040); + background-image: -o-linear-gradient(#4d4d4d, #404040); + background-image: linear-gradient(#4d4d4d, #404040); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + border-top: 1px solid #666666; + color: #999999; + display: inline-block; + cursor: ew-resize; + position: absolute; + height: 100%; + width: 12px; + top: 0; + auto: 0; + bottom: auto; + left: auto; } + /* line 82, ../sass/_mixins.scss */ + .slider .knob:not(.disabled):hover { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666666), color-stop(100%, #4d4d4d)); background-image: -webkit-linear-gradient(#666666, #4d4d4d); background-image: -moz-linear-gradient(#666666, #4d4d4d); background-image: -o-linear-gradient(#666666, #4d4d4d); background-image: linear-gradient(#666666, #4d4d4d); } -/* line 54, ../sass/_mixins.scss */ -.slider .knob:before { + /* line 54, ../sass/_mixins.scss */ + .slider .knob:before { content: ''; display: block; height: auto; @@ -1218,70 +1217,70 @@ label.checkbox.custom input:checked ~ em:before { left: 2px; bottom: 5px; top: 5px; } -/* line 75, ../sass/_mixins.scss */ -.slider .knob:not(.disabled):hover:before { + /* line 75, ../sass/_mixins.scss */ + .slider .knob:not(.disabled):hover:before { border-color: rgba(0, 153, 204, 0.9); } -/* line 426, ../sass/controls/_controls.scss */ -.slider .knob:before { + /* line 426, ../sass/controls/_controls.scss */ + .slider .knob:before { top: 1px; bottom: 3px; left: 5px; } /* line 433, ../sass/controls/_controls.scss */ .slider .range { - background: rgba(0, 153, 204, 0.6); - cursor: ew-resize; - position: absolute; - top: 0; - right: auto; - bottom: 0; - left: auto; - height: auto; - width: auto; } -/* line 443, ../sass/controls/_controls.scss */ -.slider .range:hover { + background: rgba(0, 153, 204, 0.6); + cursor: ew-resize; + position: absolute; + top: 0; + right: auto; + bottom: 0; + left: auto; + height: auto; + width: auto; } + /* line 443, ../sass/controls/_controls.scss */ + .slider .range:hover { background: rgba(0, 153, 204, 0.7); } /******************************************************** BROWSER ELEMENTS */ /* line 451, ../sass/controls/_controls.scss */ ::-webkit-scrollbar { - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - -ms-border-radius: 2px; - -o-border-radius: 2px; - border-radius: 2px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; - -moz-box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; - box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; - background-color: rgba(0, 0, 0, 0.4); - border-bottom: 1px solid rgba(77, 77, 77, 0.4); - border-right: 1px solid rgba(77, 77, 77, 0.4); - height: 10px; - width: 10px; } + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; + -moz-box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; + box-shadow: inset rgba(0, 0, 0, 0.7) 0 1px 5px; + background-color: rgba(0, 0, 0, 0.4); + border-bottom: 1px solid rgba(77, 77, 77, 0.4); + border-right: 1px solid rgba(77, 77, 77, 0.4); + height: 10px; + width: 10px; } /* line 457, ../sass/controls/_controls.scss */ ::-webkit-scrollbar-thumb { - background-image: -webkit-gradient(linear, 50% 0%, 50% 20, color-stop(0%, #666666), color-stop(100%, #595959)); - background-image: -webkit-linear-gradient(#666666, #595959 20px); - background-image: -moz-linear-gradient(#666666, #595959 20px); - background-image: -o-linear-gradient(#666666, #595959 20px); - background-image: linear-gradient(#666666, #595959 20px); - -webkit-border-radius: 1px; - -moz-border-radius: 1px; - -ms-border-radius: 1px; - -o-border-radius: 1px; - border-radius: 1px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - border-top: 1px solid gray; } -/* line 464, ../sass/controls/_controls.scss */ -::-webkit-scrollbar-thumb:hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 20, color-stop(0%, #666666), color-stop(100%, #595959)); + background-image: -webkit-linear-gradient(#666666, #595959 20px); + background-image: -moz-linear-gradient(#666666, #595959 20px); + background-image: -o-linear-gradient(#666666, #595959 20px); + background-image: linear-gradient(#666666, #595959 20px); + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + -ms-border-radius: 1px; + -o-border-radius: 1px; + border-radius: 1px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + border-top: 1px solid gray; } + /* line 464, ../sass/controls/_controls.scss */ + ::-webkit-scrollbar-thumb:hover { background-image: -webkit-gradient(linear, 50% 0%, 50% 20, color-stop(0%, #808080), color-stop(100%, #737373)); background-image: -webkit-linear-gradient(#808080, #737373 20px); background-image: -moz-linear-gradient(#808080, #737373 20px); @@ -1290,23 +1289,23 @@ label.checkbox.custom input:checked ~ em:before { /* line 469, ../sass/controls/_controls.scss */ ::-webkit-scrollbar-corner { - background: rgba(0, 0, 0, 0.4); } + background: rgba(0, 0, 0, 0.4); } /* line 2, ../sass/controls/_lists.scss */ .checkbox-list label.checkbox.custom { - display: block; - margin-bottom: 5px; } + display: block; + margin-bottom: 5px; } /* line 6, ../sass/controls/_lists.scss */ .checkbox-list li { - margin-bottom: 5px; } + margin-bottom: 5px; } /******************************************************** MENUS */ /* line 2, ../sass/controls/_menus.scss */ .menu-element { - cursor: pointer; - position: relative; } -/* line 8, ../sass/controls/_menus.scss */ -.menu-element .menu { + cursor: pointer; + position: relative; } + /* line 8, ../sass/controls/_menus.scss */ + .menu-element .menu { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; @@ -1336,203 +1335,203 @@ label.checkbox.custom input:checked ~ em:before { padding: 3px 0; position: absolute; z-index: 10; } -/* line 16, ../sass/controls/_menus.scss */ -.menu-element .menu ul { - margin: 0; - padding: 0; } -/* line 131, ../sass/_mixins.scss */ -.menu-element .menu ul li { - list-style-type: none; - margin: 0; - padding: 0; } -/* line 18, ../sass/controls/_menus.scss */ -.menu-element .menu ul li { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border-top: 1px solid #737373; - line-height: 1.5rem; - padding: 3px 10px 3px 32px; - white-space: nowrap; } -/* line 25, ../sass/controls/_menus.scss */ -.menu-element .menu ul li:first-child { - border: none; } -/* line 28, ../sass/controls/_menus.scss */ -.menu-element .menu ul li:hover { - background: #737373; } -/* line 30, ../sass/controls/_menus.scss */ -.menu-element .menu ul li:hover a { - color: white; } -/* line 33, ../sass/controls/_menus.scss */ -.menu-element .menu ul li:hover .icon { - color: #33ccff; } -/* line 37, ../sass/controls/_menus.scss */ -.menu-element .menu ul li a { - color: #d9d9d9; - display: block; } -/* line 41, ../sass/controls/_menus.scss */ -.menu-element .menu ul li .type-icon { - left: 10px; } -/* line 47, ../sass/controls/_menus.scss */ -.menu-element .super-menu { + /* line 16, ../sass/controls/_menus.scss */ + .menu-element .menu ul { + margin: 0; + padding: 0; } + /* line 131, ../sass/_mixins.scss */ + .menu-element .menu ul li { + list-style-type: none; + margin: 0; + padding: 0; } + /* line 18, ../sass/controls/_menus.scss */ + .menu-element .menu ul li { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + border-top: 1px solid #737373; + line-height: 1.5rem; + padding: 3px 10px 3px 32px; + white-space: nowrap; } + /* line 25, ../sass/controls/_menus.scss */ + .menu-element .menu ul li:first-child { + border: none; } + /* line 28, ../sass/controls/_menus.scss */ + .menu-element .menu ul li:hover { + background: #737373; } + /* line 30, ../sass/controls/_menus.scss */ + .menu-element .menu ul li:hover a { + color: white; } + /* line 33, ../sass/controls/_menus.scss */ + .menu-element .menu ul li:hover .icon { + color: #33ccff; } + /* line 37, ../sass/controls/_menus.scss */ + .menu-element .menu ul li a { + color: #d9d9d9; + display: block; } + /* line 41, ../sass/controls/_menus.scss */ + .menu-element .menu ul li .type-icon { + left: 10px; } + /* line 47, ../sass/controls/_menus.scss */ + .menu-element .super-menu { width: 400px; height: 420px; } -/* line 54, ../sass/controls/_menus.scss */ -.menu-element .super-menu .contents { - overflow: none; } -/* line 55, ../sass/controls/_menus.scss */ -.menu-element .super-menu .pane { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } -/* line 57, ../sass/controls/_menus.scss */ -.menu-element .super-menu .pane.left { - border-right: 1px solid rgba(255, 255, 255, 0.2); - left: 0; - padding-right: 5px; - right: auto; - width: 220.0px; - overflow-x: hidden; - overflow-y: auto; } -/* line 67, ../sass/controls/_menus.scss */ -.menu-element .super-menu .pane.left ul li { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - border-top: none; } -/* line 73, ../sass/controls/_menus.scss */ -.menu-element .super-menu .pane.left ul li:hover { - background: #737373; } -/* line 76, ../sass/controls/_menus.scss */ -.menu-element .super-menu .pane.left ul li .icon { - text-shadow: rgba(0, 0, 0, 0.4) 0 1px 2px; - left: 5px; } -/* line 83, ../sass/controls/_menus.scss */ -.menu-element .super-menu .pane.right { - left: 220.0px; - right: 0; - padding: 15px; - width: auto; } -/* line 94, ../sass/controls/_menus.scss */ -.menu-element .menu-item-description .desc-area.icon { + /* line 54, ../sass/controls/_menus.scss */ + .menu-element .super-menu .contents { + overflow: none; } + /* line 55, ../sass/controls/_menus.scss */ + .menu-element .super-menu .pane { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + /* line 57, ../sass/controls/_menus.scss */ + .menu-element .super-menu .pane.left { + border-right: 1px solid rgba(255, 255, 255, 0.2); + left: 0; + padding-right: 5px; + right: auto; + width: 220.0px; + overflow-x: hidden; + overflow-y: auto; } + /* line 67, ../sass/controls/_menus.scss */ + .menu-element .super-menu .pane.left ul li { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + border-top: none; } + /* line 73, ../sass/controls/_menus.scss */ + .menu-element .super-menu .pane.left ul li:hover { + background: #737373; } + /* line 76, ../sass/controls/_menus.scss */ + .menu-element .super-menu .pane.left ul li .icon { + text-shadow: rgba(0, 0, 0, 0.4) 0 1px 2px; + left: 5px; } + /* line 83, ../sass/controls/_menus.scss */ + .menu-element .super-menu .pane.right { + left: 220.0px; + right: 0; + padding: 15px; + width: auto; } + /* line 94, ../sass/controls/_menus.scss */ + .menu-element .menu-item-description .desc-area.icon { position: relative; color: #8c8c8c; font-size: 8em; left: 0; height: 150px; line-height: 150px; } -/* line 107, ../sass/controls/_menus.scss */ -.menu-element .menu-item-description .desc-area.description { + /* line 107, ../sass/controls/_menus.scss */ + .menu-element .menu-item-description .desc-area.description { color: #8c8c8c; font-size: 0.8em; } -/* line 111, ../sass/controls/_menus.scss */ -.menu-element .menu-item-description .desc-area.title { + /* line 111, ../sass/controls/_menus.scss */ + .menu-element .menu-item-description .desc-area.title { color: #d9d9d9; font-size: 1.2em; margin-bottom: 1rem; } -/* line 118, ../sass/controls/_menus.scss */ -.menu-element .context-menu { + /* line 118, ../sass/controls/_menus.scss */ + .menu-element .context-menu { font-size: 0.80rem; pointer-events: auto; } -/* line 124, ../sass/controls/_menus.scss */ -.menu-element .context-menu.menu { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8c8c8c), color-stop(100%, #808080)); - background-image: -webkit-linear-gradient(#8c8c8c, #808080); - background-image: -moz-linear-gradient(#8c8c8c, #808080); - background-image: -o-linear-gradient(#8c8c8c, #808080); - background-image: linear-gradient(#8c8c8c, #808080); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - border-top: 1px solid #a6a6a6; - color: #999999; - display: inline-block; } -/* line 126, ../sass/controls/_menus.scss */ -.menu-element .context-menu.menu ul li { - padding-left: 30px; } -/* line 128, ../sass/controls/_menus.scss */ -.menu-element .context-menu.menu ul li a { - color: white; } -/* line 129, ../sass/controls/_menus.scss */ -.menu-element .context-menu.menu ul li .icon { - color: #1ac6ff; } -/* line 132, ../sass/controls/_menus.scss */ -.menu-element .context-menu.menu ul li .type-icon { - left: 5px; } -/* line 135, ../sass/controls/_menus.scss */ -.menu-element .context-menu.menu ul li:hover .icon { - color: #33ccff; } + /* line 124, ../sass/controls/_menus.scss */ + .menu-element .context-menu.menu { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8c8c8c), color-stop(100%, #808080)); + background-image: -webkit-linear-gradient(#8c8c8c, #808080); + background-image: -moz-linear-gradient(#8c8c8c, #808080); + background-image: -o-linear-gradient(#8c8c8c, #808080); + background-image: linear-gradient(#8c8c8c, #808080); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + border-top: 1px solid #a6a6a6; + color: #999999; + display: inline-block; } + /* line 126, ../sass/controls/_menus.scss */ + .menu-element .context-menu.menu ul li { + padding-left: 30px; } + /* line 128, ../sass/controls/_menus.scss */ + .menu-element .context-menu.menu ul li a { + color: white; } + /* line 129, ../sass/controls/_menus.scss */ + .menu-element .context-menu.menu ul li .icon { + color: #1ac6ff; } + /* line 132, ../sass/controls/_menus.scss */ + .menu-element .context-menu.menu ul li .type-icon { + left: 5px; } + /* line 135, ../sass/controls/_menus.scss */ + .menu-element .context-menu.menu ul li:hover .icon { + color: #33ccff; } /* line 143, ../sass/controls/_menus.scss */ .context-menu-holder { - pointer-events: none; - position: absolute; - height: 200px; - width: 170px; - z-index: 59; } -/* line 149, ../sass/controls/_menus.scss */ -.context-menu-holder .context-menu-wrapper { + pointer-events: none; + position: absolute; + height: 200px; + width: 170px; + z-index: 59; } + /* line 149, ../sass/controls/_menus.scss */ + .context-menu-holder .context-menu-wrapper { position: absolute; height: 100%; width: 100%; } -/* line 156, ../sass/controls/_menus.scss */ -.context-menu-holder.go-left .context-menu { + /* line 156, ../sass/controls/_menus.scss */ + .context-menu-holder.go-left .context-menu { right: 0; } -/* line 157, ../sass/controls/_menus.scss */ -.context-menu-holder.go-up .context-menu { + /* line 157, ../sass/controls/_menus.scss */ + .context-menu-holder.go-up .context-menu { bottom: 0; } /* line 161, ../sass/controls/_menus.scss */ .btn-bar.right .menu, .menus-to-left .menu { - left: auto; - right: 0; - width: auto; } + left: auto; + right: 0; + width: auto; } /* line 2, ../sass/forms/_elems.scss */ .form .section-header { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - background: rgba(255, 255, 255, 0.1); - font-size: 0.8em; - margin-top: 5px; - padding: 5px; } -/* line 8, ../sass/forms/_elems.scss */ -.form .section-header:first-child { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + background: rgba(255, 255, 255, 0.1); + font-size: 0.8em; + margin-top: 5px; + padding: 5px; } + /* line 8, ../sass/forms/_elems.scss */ + .form .section-header:first-child { margin-top: 0; } /* line 12, ../sass/forms/_elems.scss */ .form .form-section { - position: relative; } + position: relative; } /* line 16, ../sass/forms/_elems.scss */ .form .form-row { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - *zoom: 1; - border-top: 1px solid #4d4d4d; - margin-top: 5px; - padding: 5px; - position: relative; } -/* line 25, ../sass/forms/_elems.scss */ -.form .form-row:first-child { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + overflow: hidden; + *zoom: 1; + border-top: 1px solid #4d4d4d; + margin-top: 5px; + padding: 5px; + position: relative; } + /* line 25, ../sass/forms/_elems.scss */ + .form .form-row:first-child { border-top: none; } -/* line 29, ../sass/forms/_elems.scss */ -.form .form-row .label, -.form .form-row .controls { + /* line 29, ../sass/forms/_elems.scss */ + .form .form-row .label, + .form .form-row .controls { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; @@ -1542,25 +1541,25 @@ label.checkbox.custom input:checked ~ em:before { font-size: 0.75rem; line-height: 22px; min-height: 22px; } -/* line 39, ../sass/forms/_elems.scss */ -.form .form-row > .label { + /* line 39, ../sass/forms/_elems.scss */ + .form .form-row > .label { float: left; position: relative; white-space: nowrap; width: 20%; } -/* line 47, ../sass/forms/_elems.scss */ -.form .form-row .value { + /* line 47, ../sass/forms/_elems.scss */ + .form .form-row .value { color: #cccccc; } -/* line 51, ../sass/forms/_elems.scss */ -.form .form-row .controls { + /* line 51, ../sass/forms/_elems.scss */ + .form .form-row .controls { float: left; position: relative; width: 79%; } -/* line 58, ../sass/forms/_elems.scss */ -.form .form-row .field-hints { + /* line 58, ../sass/forms/_elems.scss */ + .form .form-row .field-hints { color: #666666; } -/* line 62, ../sass/forms/_elems.scss */ -.form .form-row .selector-list { + /* line 62, ../sass/forms/_elems.scss */ + .form .form-row .selector-list { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; @@ -1570,29 +1569,29 @@ label.checkbox.custom input:checked ~ em:before { position: relative; height: 150px; max-width: 50%; } -/* line 70, ../sass/forms/_elems.scss */ -.form .form-row .selector-list .wrapper { - overflow-y: auto; - position: absolute; - top: 5px; - right: 5px; - bottom: 5px; - left: 5px; } + /* line 70, ../sass/forms/_elems.scss */ + .form .form-row .selector-list .wrapper { + overflow-y: auto; + position: absolute; + top: 5px; + right: 5px; + bottom: 5px; + left: 5px; } /* line 84, ../sass/forms/_elems.scss */ label.form-control.checkbox input { - margin-right: 5px; - vertical-align: top; } + margin-right: 5px; + vertical-align: top; } /* line 90, ../sass/forms/_elems.scss */ .hint { - font-size: 0.9em; } + font-size: 0.9em; } /* line 4, ../sass/forms/_validation.scss */ .validates > .label { - padding-right: 25px; } -/* line 7, ../sass/forms/_validation.scss */ -.validates > .label::after { + padding-right: 25px; } + /* line 7, ../sass/forms/_validation.scss */ + .validates > .label::after { display: block; position: absolute; top: 0; @@ -1607,96 +1606,96 @@ label.form-control.checkbox input { vertical-align: middle; } /* line 25, ../sass/forms/_validation.scss */ .validates.invalid > .label::after, .validates.invalid.req > .label::after { - color: #ff9900; - content: "x"; } + color: #ff9900; + content: "x"; } /* line 32, ../sass/forms/_validation.scss */ .validates.valid > .label::after, .validates.valid.req > .label::after { - color: #33cc33; - content: "2"; } + color: #33cc33; + content: "2"; } /* line 38, ../sass/forms/_validation.scss */ .validates.req > .label::after { - color: #ffc700; - content: "*"; } + color: #ffc700; + content: "*"; } /* line 45, ../sass/forms/_validation.scss */ span.req { - color: #ffc700; } + color: #ffc700; } /* line 1, ../sass/forms/_text-input.scss */ input[type="text"] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - -moz-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - background: #666666; - border: none; - border-bottom: 1px solid #999999; - color: #cccccc; - outline: none; - padding: 0 3px; - height: 22px; - line-height: 22px; - vertical-align: middle; } -/* line 11, ../sass/forms/_mixins.scss */ -input[type="text"].error { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + -moz-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + background: #666666; + border: none; + border-bottom: 1px solid #999999; + color: #cccccc; + outline: none; + padding: 0 3px; + height: 22px; + line-height: 22px; + vertical-align: middle; } + /* line 11, ../sass/forms/_mixins.scss */ + input[type="text"].error { background: rgba(255, 0, 0, 0.5); } -/* line 6, ../sass/forms/_text-input.scss */ -input[type="text"].numeric { + /* line 11, ../sass/forms/_text-input.scss */ + input[type="text"].numeric { text-align: right; } /* line 1, ../sass/forms/_selects.scss */ .form-control.select { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); - background-image: -webkit-linear-gradient(#4d4d4d, #404040); - background-image: -moz-linear-gradient(#4d4d4d, #404040); - background-image: -o-linear-gradient(#4d4d4d, #404040); - background-image: linear-gradient(#4d4d4d, #404040); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - border-top: 1px solid #666666; - color: #999999; - display: inline-block; - margin-right: 5px; - margin-top: 1px; - padding: 0 25px 0 0; - position: relative; - overflow: hidden; - vertical-align: middle; } -/* line 82, ../sass/_mixins.scss */ -.form-control.select:not(.disabled):hover { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); + background-image: -webkit-linear-gradient(#4d4d4d, #404040); + background-image: -moz-linear-gradient(#4d4d4d, #404040); + background-image: -o-linear-gradient(#4d4d4d, #404040); + background-image: linear-gradient(#4d4d4d, #404040); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + border-top: 1px solid #666666; + color: #999999; + display: inline-block; + margin-right: 5px; + margin-top: 1px; + padding: 0 25px 0 0; + position: relative; + overflow: hidden; + vertical-align: middle; } + /* line 82, ../sass/_mixins.scss */ + .form-control.select:not(.disabled):hover { background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #666666), color-stop(100%, #4d4d4d)); background-image: -webkit-linear-gradient(#666666, #4d4d4d); background-image: -moz-linear-gradient(#666666, #4d4d4d); background-image: -o-linear-gradient(#666666, #4d4d4d); background-image: linear-gradient(#666666, #4d4d4d); } -/* line 11, ../sass/forms/_selects.scss */ -.form-control.select span.arw { + /* line 11, ../sass/forms/_selects.scss */ + .form-control.select span.arw { display: block; pointer-events: none; position: absolute; right: 8%; top: 10%; } -/* line 18, ../sass/forms/_selects.scss */ -.form-control.select select { + /* line 18, ../sass/forms/_selects.scss */ + .form-control.select select { -webkit-appearance: none; -moz-appearance: none; appearance: none; @@ -1710,50 +1709,50 @@ input[type="text"].numeric { cursor: pointer; padding: 3px 5px 4px 5px; width: 150%; } -/* line 32, ../sass/forms/_selects.scss */ -.form-control.select select:focus { + /* line 32, ../sass/forms/_selects.scss */ + .form-control.select select:focus { outline: none; } /* line 2, ../sass/forms/_channel-selector.scss */ .channel-selector .line { - margin-bottom: 5px; - min-height: 22px; } + margin-bottom: 5px; + min-height: 22px; } /* line 6, ../sass/forms/_channel-selector.scss */ .channel-selector .treeview { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - -moz-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - background: #666666; - border: none; - border-bottom: 1px solid #999999; - color: #cccccc; - outline: none; - padding: 0 3px; - background: #3b3b3b; - border-bottom: 1px solid #4d4d4d; - min-height: 300px; - max-height: 400px; - overflow: auto; - padding: 5px; } -/* line 11, ../sass/forms/_mixins.scss */ -.channel-selector .treeview.error { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + -moz-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + background: #666666; + border: none; + border-bottom: 1px solid #999999; + color: #cccccc; + outline: none; + padding: 0 3px; + background: #3b3b3b; + border-bottom: 1px solid #4d4d4d; + min-height: 300px; + max-height: 400px; + overflow: auto; + padding: 5px; } + /* line 11, ../sass/forms/_mixins.scss */ + .channel-selector .treeview.error { background: rgba(255, 0, 0, 0.5); } /* line 15, ../sass/forms/_channel-selector.scss */ .channel-selector .btns-add-remove { - margin-top: 150px; } -/* line 18, ../sass/forms/_channel-selector.scss */ -.channel-selector .btns-add-remove .btn { + margin-top: 150px; } + /* line 18, ../sass/forms/_channel-selector.scss */ + .channel-selector .btns-add-remove .btn { display: block; font-size: 1.5em; margin-bottom: 5px; @@ -1762,110 +1761,165 @@ input[type="text"].numeric { /* line 2, ../sass/forms/_datetime.scss */ .complex.datetime span { - display: inline-block; - margin-right: 5px; } + display: inline-block; + margin-right: 5px; } /* line 15, ../sass/forms/_datetime.scss */ .complex.datetime .fields { - margin-top: 3px 0; - padding: 3px 0; } + margin-top: 3px 0; + padding: 3px 0; } /* line 20, ../sass/forms/_datetime.scss */ .complex.datetime .date { - width: 85px; } -/* line 23, ../sass/forms/_datetime.scss */ -.complex.datetime .date input { + width: 85px; } + /* line 23, ../sass/forms/_datetime.scss */ + .complex.datetime .date input { width: 80px; } /* line 29, ../sass/forms/_datetime.scss */ .complex.datetime .time.sm { - width: 45px; } -/* line 32, ../sass/forms/_datetime.scss */ -.complex.datetime .time.sm input { + width: 45px; } + /* line 32, ../sass/forms/_datetime.scss */ + .complex.datetime .time.sm input { width: 40px; } -/* line 2, ../sass/forms/_filter.scss */ -.filter input.filter { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - -moz-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; - background: #666666; - border: none; - border-bottom: 1px solid #999999; - color: #cccccc; - outline: none; - padding: 0 3px; - background: #3b3b3b; - border-bottom: 1px solid #4d4d4d; } -/* line 11, ../sass/forms/_mixins.scss */ -.filter input.filter.error { +/* line 4, ../sass/forms/_filter.scss */ +.filter input.filter, +.filter input.t-filter-input, +.t-filter input.filter, +.t-filter input.t-filter-input { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + -moz-box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + box-shadow: inset rgba(0, 0, 0, 0.5) 0 1px 5px; + background: #666666; + border: none; + border-bottom: 1px solid #999999; + color: #cccccc; + outline: none; + padding: 0 3px; + background: #3b3b3b; + border-bottom: 1px solid #4d4d4d; } + /* line 11, ../sass/forms/_mixins.scss */ + .filter input.filter.error, + .filter input.t-filter-input.error, + .t-filter input.filter.error, + .t-filter input.t-filter-input.error { background: rgba(255, 0, 0, 0.5); } -/* line 5, ../sass/forms/_filter.scss */ -.filter .icon.ui-symbol { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - display: inline-block; - font-size: 1.3em; - height: 22px; - line-height: 22px; - padding: 0px 5px; - vertical-align: middle; } -/* line 13, ../sass/forms/_filter.scss */ -.filter .icon.ui-symbol:hover { +/* line 7, ../sass/forms/_filter.scss */ +.filter input.t-filter-input, +.t-filter input.t-filter-input { + height: 22px; + width: 200px; } + /* line 17, ../sass/forms/_filter.scss */ + .filter input.t-filter-input:not(.ng-dirty) + .t-a-clear, + .t-filter input.t-filter-input:not(.ng-dirty) + .t-a-clear { + display: none; } +/* line 21, ../sass/forms/_filter.scss */ +.filter .icon.ui-symbol, +.t-filter .icon.ui-symbol { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + display: block; + font-size: 1.3em; + height: 22px; + line-height: 22px; + padding: 0px 5px; + vertical-align: middle; } + /* line 29, ../sass/forms/_filter.scss */ + .filter .icon.ui-symbol:hover, + .t-filter .icon.ui-symbol:hover { background: rgba(255, 255, 255, 0.1); } +/* line 33, ../sass/forms/_filter.scss */ +.filter .s-a-clear.ui-symbol, +.t-filter .s-a-clear.ui-symbol { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20); + opacity: 0.2; + background: white; + color: #333333; + display: block; + position: absolute; + height: 13px; + width: 13px; + line-height: 13px; + margin-top: -6.5px; + overflow: hidden; + padding-top: 1px; + right: 4.5px; + top: 50%; + text-align: center; + z-index: 5; } + /* line 53, ../sass/forms/_filter.scss */ + .filter .s-a-clear.ui-symbol:hover, + .t-filter .s-a-clear.ui-symbol:hover { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); + opacity: 0.6; + background-color: #0099cc; } -/* line 20, ../sass/forms/_filter.scss */ +/* line 61, ../sass/forms/_filter.scss */ +.l-filter { + display: inline-block; + position: relative; } + +/* line 68, ../sass/forms/_filter.scss */ .top-bar input.filter { - font-size: .8em; - height: 35px; - line-height: 35px; - margin-right: 5px; - margin-top: -5px; - padding-left: 10px; - padding-right: 10px; } -/* line 31, ../sass/forms/_filter.scss */ + font-size: .8em; + height: 35px; + line-height: 35px; + margin-right: 5px; + margin-top: -5px; + padding-left: 10px; + padding-right: 10px; } +/* line 79, ../sass/forms/_filter.scss */ .top-bar .icon-filter { - font-size: 1.4em; } + font-size: 1.4em; } /* line 10, ../sass/plots/_plots-main.scss */ .gl-plot { - color: #999999; - font-size: 0.7rem; - position: relative; - width: 100%; - height: 100%; } -/* line 17, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-axis-area { + color: #999999; + font-size: 0.7rem; + position: relative; + width: 100%; + height: 100%; } + /* line 17, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-axis-area { position: absolute; } -/* line 20, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-axis-area.gl-plot-x { - top: auto; - right: 0; - bottom: 5px; - left: 60px; - height: 32px; - width: auto; - overflow: hidden; } -/* line 29, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-axis-area.gl-plot-y { - top: 29px; - right: auto; - bottom: 37px; - left: 0; - width: 60px; } -/* line 38, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-coords { + /* line 20, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-axis-area.gl-plot-x { + top: auto; + right: 0; + bottom: 5px; + left: 60px; + height: 32px; + width: auto; + overflow: hidden; } + /* line 29, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-axis-area.gl-plot-y { + top: 29px; + right: auto; + bottom: 37px; + left: 0; + width: 60px; } + /* line 38, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-coords { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; @@ -1883,11 +1937,11 @@ input[type="text"].numeric { bottom: auto; left: 70px; z-index: 10; } -/* line 50, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-coords:empty { - display: none; } -/* line 55, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-display-area { + /* line 50, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-coords:empty { + display: none; } + /* line 55, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-display-area { position: absolute; top: 29px; right: 0; @@ -1895,37 +1949,37 @@ input[type="text"].numeric { left: 60px; cursor: crosshair; border: 1px solid #4d4d4d; } -/* line 65, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-label { + /* line 65, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-label { color: #cccccc; position: absolute; text-align: center; } -/* line 72, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-label.gl-plot-x-label { - top: auto; - right: 0; - bottom: 0; - left: 0; - height: auto; } -/* line 80, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-label.gl-plot-y-label { - -webkit-transform-origin: 50% 0; - -moz-transform-origin: 50% 0; - -ms-transform-origin: 50% 0; - -o-transform-origin: 50% 0; - transform-origin: 50% 0; - -webkit-transform: translateX(-50%) rotate(-90deg); - -moz-transform: translateX(-50%) rotate(-90deg); - -ms-transform: translateX(-50%) rotate(-90deg); - -o-transform: translateX(-50%) rotate(-90deg); - transform: translateX(-50%) rotate(-90deg); - display: inline-block; - margin-left: 5px; - left: 0; - top: 50%; - white-space: nowrap; } -/* line 93, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-y-options { + /* line 72, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-label.gl-plot-x-label { + top: auto; + right: 0; + bottom: 0; + left: 0; + height: auto; } + /* line 80, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-label.gl-plot-y-label { + -webkit-transform-origin: 50% 0; + -moz-transform-origin: 50% 0; + -ms-transform-origin: 50% 0; + -o-transform-origin: 50% 0; + transform-origin: 50% 0; + -webkit-transform: translateX(-50%) rotate(-90deg); + -moz-transform: translateX(-50%) rotate(-90deg); + -ms-transform: translateX(-50%) rotate(-90deg); + -o-transform: translateX(-50%) rotate(-90deg); + transform: translateX(-50%) rotate(-90deg); + display: inline-block; + margin-left: 5px; + left: 0; + top: 50%; + white-space: nowrap; } + /* line 93, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-y-options { position: absolute; top: 50%; right: auto; @@ -1935,20 +1989,20 @@ input[type="text"].numeric { height: auto; min-height: 32px; width: 32px; } -/* line 107, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-hash { + /* line 107, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-hash { position: absolute; border: 0 rgba(255, 255, 255, 0.3) dashed; } -/* line 110, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-hash.hash-v { - border-right-width: 1px; - height: 100%; } -/* line 114, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-hash.hash-h { - border-bottom-width: 1px; - width: 100%; } -/* line 120, ../sass/plots/_plots-main.scss */ -.gl-plot .gl-plot-legend { + /* line 110, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-hash.hash-v { + border-right-width: 1px; + height: 100%; } + /* line 114, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-hash.hash-h { + border-bottom-width: 1px; + width: 100%; } + /* line 120, ../sass/plots/_plots-main.scss */ + .gl-plot .gl-plot-legend { position: absolute; top: 0; right: 0; @@ -1963,23 +2017,23 @@ input[type="text"].numeric { .gl-plot-legend .legend-item, .legend .plot-legend-item, .legend .legend-item { - display: inline-block; - margin-right: 10px; } -/* line 151, ../sass/plots/_plots-main.scss */ -.gl-plot-legend .plot-legend-item span, -.gl-plot-legend .legend-item span, -.legend .plot-legend-item span, -.legend .legend-item span { + display: inline-block; + margin-right: 10px; } + /* line 151, ../sass/plots/_plots-main.scss */ + .gl-plot-legend .plot-legend-item span, + .gl-plot-legend .legend-item span, + .legend .plot-legend-item span, + .legend .legend-item span { vertical-align: middle; } -/* line 155, ../sass/plots/_plots-main.scss */ -.gl-plot-legend .plot-legend-item .plot-color-swatch, -.gl-plot-legend .plot-legend-item .color-swatch, -.gl-plot-legend .legend-item .plot-color-swatch, -.gl-plot-legend .legend-item .color-swatch, -.legend .plot-legend-item .plot-color-swatch, -.legend .plot-legend-item .color-swatch, -.legend .legend-item .plot-color-swatch, -.legend .legend-item .color-swatch { + /* line 155, ../sass/plots/_plots-main.scss */ + .gl-plot-legend .plot-legend-item .plot-color-swatch, + .gl-plot-legend .plot-legend-item .color-swatch, + .gl-plot-legend .legend-item .plot-color-swatch, + .gl-plot-legend .legend-item .color-swatch, + .legend .plot-legend-item .plot-color-swatch, + .legend .plot-legend-item .color-swatch, + .legend .legend-item .plot-color-swatch, + .legend .legend-item .color-swatch { -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; @@ -1992,25 +2046,25 @@ input[type="text"].numeric { /* line 169, ../sass/plots/_plots-main.scss */ .tick { - position: absolute; - border: 0 rgba(255, 255, 255, 0.3) solid; } -/* line 172, ../sass/plots/_plots-main.scss */ -.tick.tick-x { + position: absolute; + border: 0 rgba(255, 255, 255, 0.3) solid; } + /* line 172, ../sass/plots/_plots-main.scss */ + .tick.tick-x { border-right-width: 1px; height: 100%; } /* line 180, ../sass/plots/_plots-main.scss */ .gl-plot-tick, .tick-label { - font-size: 0.7rem; - position: absolute; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; } -/* line 188, ../sass/plots/_plots-main.scss */ -.gl-plot-tick.gl-plot-x-tick-label, .gl-plot-tick.tick-label-x, -.tick-label.gl-plot-x-tick-label, -.tick-label.tick-label-x { + font-size: 0.7rem; + position: absolute; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; } + /* line 188, ../sass/plots/_plots-main.scss */ + .gl-plot-tick.gl-plot-x-tick-label, .gl-plot-tick.tick-label-x, + .tick-label.gl-plot-x-tick-label, + .tick-label.tick-label-x { right: auto; bottom: auto; left: auto; @@ -2018,10 +2072,10 @@ input[type="text"].numeric { width: 20%; margin-left: -10%; text-align: center; } -/* line 198, ../sass/plots/_plots-main.scss */ -.gl-plot-tick.gl-plot-y-tick-label, .gl-plot-tick.tick-label-y, -.tick-label.gl-plot-y-tick-label, -.tick-label.tick-label-y { + /* line 198, ../sass/plots/_plots-main.scss */ + .gl-plot-tick.gl-plot-y-tick-label, .gl-plot-tick.tick-label-y, + .tick-label.gl-plot-y-tick-label, + .tick-label.tick-label-y { top: auto; height: 1em; width: auto; @@ -2030,153 +2084,153 @@ input[type="text"].numeric { /* line 209, ../sass/plots/_plots-main.scss */ .gl-plot-tick.gl-plot-x-tick-label { - top: 5px; } + top: 5px; } /* line 212, ../sass/plots/_plots-main.scss */ .gl-plot-tick.gl-plot-y-tick-label { - right: 5px; - left: 5px; } + right: 5px; + left: 5px; } /* line 219, ../sass/plots/_plots-main.scss */ .tick-label.tick-label-x { - top: 0; } + top: 0; } /* line 222, ../sass/plots/_plots-main.scss */ .tick-label.tick-label-y { - right: 0; - left: 0; } + right: 0; + left: 0; } /* line 2, ../sass/overlay/_overlay.scss */ .overlay .blocker { - background: rgba(0, 0, 0, 0.7); - z-index: 100; } + background: rgba(0, 0, 0, 0.7); + z-index: 100; } /* line 6, ../sass/overlay/_overlay.scss */ .overlay .btn.close { - position: absolute; - top: 5px; - right: 5px; - bottom: auto; - left: auto; } + position: absolute; + top: 5px; + right: 5px; + bottom: auto; + left: auto; } /* line 13, ../sass/overlay/_overlay.scss */ .overlay > .holder { - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); - background-image: -webkit-linear-gradient(#4d4d4d, #404040); - background-image: -moz-linear-gradient(#4d4d4d, #404040); - background-image: -o-linear-gradient(#4d4d4d, #404040); - background-image: linear-gradient(#4d4d4d, #404040); - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - -ms-border-radius: 3px; - -o-border-radius: 3px; - border-radius: 3px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; - border-top: 1px solid #666666; - color: #999999; - display: inline-block; - -webkit-border-radius: 9px; - -moz-border-radius: 9px; - -ms-border-radius: 9px; - -o-border-radius: 9px; - border-radius: 9px; - color: #999999; - top: 15%; - right: 15%; - bottom: 15%; - left: 15%; - z-index: 101; } -/* line 20, ../sass/overlay/_overlay.scss */ -.overlay > .holder > .contents { + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #404040)); + background-image: -webkit-linear-gradient(#4d4d4d, #404040); + background-image: -moz-linear-gradient(#4d4d4d, #404040); + background-image: -o-linear-gradient(#4d4d4d, #404040); + background-image: linear-gradient(#4d4d4d, #404040); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; + border-top: 1px solid #666666; + color: #999999; + display: inline-block; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + -ms-border-radius: 9px; + -o-border-radius: 9px; + border-radius: 9px; + color: #999999; + top: 15%; + right: 15%; + bottom: 15%; + left: 15%; + z-index: 101; } + /* line 20, ../sass/overlay/_overlay.scss */ + .overlay > .holder > .contents { top: 20px; right: 20px; bottom: 20px; left: 20px; } /* line 25, ../sass/overlay/_overlay.scss */ .overlay .title { - font-size: 1.3em; } + font-size: 1.3em; } /* line 29, ../sass/overlay/_overlay.scss */ .overlay .top-bar { - height: 60px; } + height: 60px; } /* line 33, ../sass/overlay/_overlay.scss */ .overlay .editor { - top: 70px; - bottom: 50px; - left: 0; - right: 0; } + top: 70px; + bottom: 50px; + left: 0; + right: 0; } /* line 39, ../sass/overlay/_overlay.scss */ .overlay .bottom-bar { - top: auto; - right: 0; - bottom: 0; - left: 0; - font-size: 1em; - height: 40px; - text-align: right; } -/* line 44, ../sass/overlay/_overlay.scss */ -.overlay .bottom-bar .btn { + top: auto; + right: 0; + bottom: 0; + left: 0; + font-size: 1em; + height: 40px; + text-align: right; } + /* line 44, ../sass/overlay/_overlay.scss */ + .overlay .bottom-bar .btn { margin-left: 10px; } /* line 4, ../sass/user-environ/_frame.scss */ .frame.child-frame.panel { - background: #333333; - border: 1px solid #4d4d4d; } -/* line 7, ../sass/user-environ/_frame.scss */ -.frame.child-frame.panel:hover { + background: #333333; + border: 1px solid #4d4d4d; } + /* line 7, ../sass/user-environ/_frame.scss */ + .frame.child-frame.panel:hover { border-color: #666666; } /* line 11, ../sass/user-environ/_frame.scss */ .frame > .object-header.abs { - font-size: 0.75em; - height: 20px; } + font-size: 0.75em; + height: 20px; } /* line 15, ../sass/user-environ/_frame.scss */ .frame > .object-holder.abs { - top: 23px; } + top: 23px; } /* line 21, ../sass/user-environ/_frame.scss */ .edit-main .frame.child-frame.panel:hover { - border-color: #0099cc; - -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0 3px 10px; - -moz-box-shadow: rgba(0, 0, 0, 0.7) 0 3px 10px; - box-shadow: rgba(0, 0, 0, 0.7) 0 3px 10px; } + border-color: #0099cc; + -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0 3px 10px; + -moz-box-shadow: rgba(0, 0, 0, 0.7) 0 3px 10px; + box-shadow: rgba(0, 0, 0, 0.7) 0 3px 10px; } /* line 1, ../sass/user-environ/_top-bar.scss */ .top-bar { - line-height: 35px; } -/* line 7, ../sass/user-environ/_top-bar.scss */ -.top-bar.browse, .top-bar.edit { + line-height: 35px; } + /* line 7, ../sass/user-environ/_top-bar.scss */ + .top-bar.browse, .top-bar.edit { top: 5px; right: 5px; bottom: auto; left: 5px; height: 35px; } -/* line 15, ../sass/user-environ/_top-bar.scss */ -.top-bar .title { + /* line 15, ../sass/user-environ/_top-bar.scss */ + .top-bar .title { color: #fff; } -/* line 20, ../sass/user-environ/_top-bar.scss */ -.top-bar .buttons-main { + /* line 20, ../sass/user-environ/_top-bar.scss */ + .top-bar .buttons-main { font-size: 0.8em; left: auto; text-align: right; } -/* line 25, ../sass/user-environ/_top-bar.scss */ -.top-bar .buttons-main .btn { - margin-left: 5px; } + /* line 25, ../sass/user-environ/_top-bar.scss */ + .top-bar .buttons-main .btn { + margin-left: 5px; } /* line 33, ../sass/user-environ/_top-bar.scss */ .edit-mode .top-bar .buttons-main { - white-space: nowrap; } -/* line 37, ../sass/user-environ/_top-bar.scss */ -.edit-mode .top-bar .buttons-main.abs { + white-space: nowrap; } + /* line 37, ../sass/user-environ/_top-bar.scss */ + .edit-mode .top-bar .buttons-main.abs { bottom: auto; left: auto; } /* line 1, ../sass/user-environ/_bottom-bar.scss */ .ue-bottom-bar { - color: gray; - font-size: 0.7em; - line-height: 16px; } -/* line 5, ../sass/user-environ/_bottom-bar.scss */ -.ue-bottom-bar .status-holder { + color: gray; + font-size: 0.7em; + line-height: 16px; } + /* line 5, ../sass/user-environ/_bottom-bar.scss */ + .ue-bottom-bar .status-holder { -webkit-border-radius: 5.25px; -moz-border-radius: 5.25px; -ms-border-radius: 5.25px; @@ -2189,8 +2243,8 @@ input[type="text"].numeric { border-bottom: 1px solid #4d4d4d; padding: 2px 5px; text-transform: uppercase; } -/* line 13, ../sass/user-environ/_bottom-bar.scss */ -.ue-bottom-bar .app-logo { + /* line 13, ../sass/user-environ/_bottom-bar.scss */ + .ue-bottom-bar .app-logo { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; @@ -2198,20 +2252,20 @@ input[type="text"].numeric { line-height: 10px; padding-top: 1px; text-transform: uppercase; } -/* line 19, ../sass/user-environ/_bottom-bar.scss */ -.ue-bottom-bar .app-logo.logo-warp { - background: url("../images/logo-warp.png") no-repeat left top; - color: #999999; - font-size: 0.7rem; - padding-top: 3px; - text-align: right; } + /* line 19, ../sass/user-environ/_bottom-bar.scss */ + .ue-bottom-bar .app-logo.logo-warp { + background: url("../images/logo-warp.png") no-repeat left top; + color: #999999; + font-size: 0.7rem; + padding-top: 3px; + text-align: right; } /* line 29, ../sass/user-environ/_bottom-bar.scss */ .status.block { - display: inline-block; - margin-right: 20px; } -/* line 32, ../sass/user-environ/_bottom-bar.scss */ -.status.block .status-indicator { + display: inline-block; + margin-right: 20px; } + /* line 32, ../sass/user-environ/_bottom-bar.scss */ + .status.block .status-indicator { -webkit-border-radius: 2.7px; -moz-border-radius: 2.7px; -ms-border-radius: 2.7px; @@ -2225,29 +2279,29 @@ input[type="text"].numeric { font-size: 1.25em; vertical-align: middle; margin-right: 5px; } -/* line 40, ../sass/user-environ/_bottom-bar.scss */ -.status.block .status-indicator.ok { - color: #009900; } -/* line 43, ../sass/user-environ/_bottom-bar.scss */ -.status.block .status-indicator.caution { - color: #ffaa00; } + /* line 40, ../sass/user-environ/_bottom-bar.scss */ + .status.block .status-indicator.ok { + color: #009900; } + /* line 43, ../sass/user-environ/_bottom-bar.scss */ + .status.block .status-indicator.caution { + color: #ffaa00; } /* line 1, ../sass/user-environ/_object-browse.scss */ .object-browse-bar { - height: 35px; - line-height: 35px; } -/* line 5, ../sass/user-environ/_object-browse.scss */ -.object-browse-bar .items-select .btn-menu { + height: 35px; + line-height: 35px; } + /* line 5, ../sass/user-environ/_object-browse.scss */ + .object-browse-bar .items-select .btn-menu { margin-right: 15px; } /* line 1, ../sass/user-environ/_tool-bar.scss */ .tool-bar { - border-bottom: 1px solid #4d4d4d; } -/* line 3, ../sass/user-environ/_tool-bar.scss */ -.tool-bar .control-group { + border-bottom: 1px solid #4d4d4d; } + /* line 3, ../sass/user-environ/_tool-bar.scss */ + .tool-bar .control-group { height: 35px; } -/* line 6, ../sass/user-environ/_tool-bar.scss */ -.tool-bar input[type="text"] { + /* line 6, ../sass/user-environ/_tool-bar.scss */ + .tool-bar input[type="text"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; @@ -2255,22 +2309,22 @@ input[type="text"].numeric { height: 28px; margin-bottom: 1px; position: relative; } -/* line 12, ../sass/user-environ/_tool-bar.scss */ -.tool-bar input[type="text"].sm { - width: 28px; } -/* line 16, ../sass/user-environ/_tool-bar.scss */ -.tool-bar .input-labeled label { + /* line 12, ../sass/user-environ/_tool-bar.scss */ + .tool-bar input[type="text"].sm { + width: 28px; } + /* line 16, ../sass/user-environ/_tool-bar.scss */ + .tool-bar .input-labeled label { font-size: 12.6px; } /* line 1, ../sass/helpers/_bubbles.scss */ .bubble-wrapper { - -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 5px; - -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 5px; - box-shadow: rgba(0, 0, 0, 0.4) 0 1px 5px; - position: absolute; - z-index: 10; } -/* line 8, ../sass/helpers/_bubbles.scss */ -.bubble-wrapper .bubble { + -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 5px; + -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 5px; + box-shadow: rgba(0, 0, 0, 0.4) 0 1px 5px; + position: absolute; + z-index: 10; } + /* line 8, ../sass/helpers/_bubbles.scss */ + .bubble-wrapper .bubble { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; @@ -2283,22 +2337,22 @@ input[type="text"].numeric { font-style: italic; max-width: 200px; padding: 4px 8px; } -/* line 17, ../sass/helpers/_bubbles.scss */ -.bubble-wrapper .bubble:before { - content: ""; - position: absolute; - width: 0; - height: 0; } -/* line 24, ../sass/helpers/_bubbles.scss */ -.bubble-wrapper.arw-left .bubble:before { + /* line 17, ../sass/helpers/_bubbles.scss */ + .bubble-wrapper .bubble:before { + content: ""; + position: absolute; + width: 0; + height: 0; } + /* line 24, ../sass/helpers/_bubbles.scss */ + .bubble-wrapper.arw-left .bubble:before { right: 100%; top: 50%; margin-top: -7px; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-right: 10.5px solid #990000; } -/* line 32, ../sass/helpers/_bubbles.scss */ -.bubble-wrapper.arw-down .bubble:before { + /* line 32, ../sass/helpers/_bubbles.scss */ + .bubble-wrapper.arw-down .bubble:before { left: 50%; top: 100%; margin-left: -7px; @@ -2308,52 +2362,52 @@ input[type="text"].numeric { /* line 4, ../sass/helpers/_splitter.scss */ .split-layout .splitter { - background-color: #404040; - -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px; - -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px; - box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px; - overflow: hidden; - position: absolute; - z-index: 1; } + background-color: #404040; + -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px; + -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px; + box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px; + overflow: hidden; + position: absolute; + z-index: 1; } /* line 11, ../sass/helpers/_splitter.scss */ .split-layout.horizontal { - overflow: hidden; } -/* line 14, ../sass/helpers/_splitter.scss */ -.split-layout.horizontal .pane { + overflow: hidden; } + /* line 14, ../sass/helpers/_splitter.scss */ + .split-layout.horizontal .pane { left: 0; right: 0; } -/* line 18, ../sass/helpers/_splitter.scss */ -.split-layout.horizontal > .splitter { + /* line 18, ../sass/helpers/_splitter.scss */ + .split-layout.horizontal > .splitter { cursor: row-resize; left: 0; right: 0; width: auto; height: 5px; } -/* line 54, ../sass/_mixins.scss */ -.split-layout.horizontal > .splitter:before { - content: ''; - display: block; - height: auto; - position: absolute; - z-index: 2; - border-top: 1px dotted #1a1a1a; - top: 2px; - left: 5px; - right: 5px; } -/* line 75, ../sass/_mixins.scss */ -.split-layout.horizontal > .splitter:not(.disabled):hover:before { - border-color: rgba(0, 153, 204, 0.9); } + /* line 54, ../sass/_mixins.scss */ + .split-layout.horizontal > .splitter:before { + content: ''; + display: block; + height: auto; + position: absolute; + z-index: 2; + border-top: 1px dotted #1a1a1a; + top: 2px; + left: 5px; + right: 5px; } + /* line 75, ../sass/_mixins.scss */ + .split-layout.horizontal > .splitter:not(.disabled):hover:before { + border-color: rgba(0, 153, 204, 0.9); } /* line 28, ../sass/helpers/_splitter.scss */ .split-layout.vertical .pane { - top: 0; - bottom: 0; } + top: 0; + bottom: 0; } /* line 32, ../sass/helpers/_splitter.scss */ .split-layout.vertical > .splitter { - bottom: 0; - cursor: col-resize; - width: 5px; } -/* line 54, ../sass/_mixins.scss */ -.split-layout.vertical > .splitter:before { + bottom: 0; + cursor: col-resize; + width: 5px; } + /* line 54, ../sass/_mixins.scss */ + .split-layout.vertical > .splitter:before { content: ''; display: block; height: auto; @@ -2363,113 +2417,203 @@ input[type="text"].numeric { left: 2px; bottom: 5px; top: 5px; } -/* line 75, ../sass/_mixins.scss */ -.split-layout.vertical > .splitter:not(.disabled):hover:before { + /* line 75, ../sass/_mixins.scss */ + .split-layout.vertical > .splitter:not(.disabled):hover:before { border-color: rgba(0, 153, 204, 0.9); } /* line 41, ../sass/helpers/_splitter.scss */ .browse-area .splitter { - top: 40px; } + top: 40px; } /* line 45, ../sass/helpers/_splitter.scss */ .edit-area .splitter { - top: 0; } + top: 0; } @-webkit-keyframes rotation { - /* line 2, ../sass/helpers/_wait-spinner.scss */ - from { - -webkit-transform: rotate(0deg); } + /* line 2, ../sass/helpers/_wait-spinner.scss */ + from { + -webkit-transform: rotate(0deg); } - /* line 3, ../sass/helpers/_wait-spinner.scss */ - to { - -webkit-transform: rotate(359deg); } } + /* line 3, ../sass/helpers/_wait-spinner.scss */ + to { + -webkit-transform: rotate(359deg); } } @-moz-keyframes rotation { - /* line 7, ../sass/helpers/_wait-spinner.scss */ - from { - -moz-transform: rotate(0deg); } + /* line 7, ../sass/helpers/_wait-spinner.scss */ + from { + -moz-transform: rotate(0deg); } - /* line 8, ../sass/helpers/_wait-spinner.scss */ - to { - -moz-transform: rotate(359deg); } } + /* line 8, ../sass/helpers/_wait-spinner.scss */ + to { + -moz-transform: rotate(359deg); } } @-o-keyframes rotation { - /* line 12, ../sass/helpers/_wait-spinner.scss */ - from { - -o-transform: rotate(0deg); } + /* line 12, ../sass/helpers/_wait-spinner.scss */ + from { + -o-transform: rotate(0deg); } - /* line 13, ../sass/helpers/_wait-spinner.scss */ - to { - -o-transform: rotate(359deg); } } + /* line 13, ../sass/helpers/_wait-spinner.scss */ + to { + -o-transform: rotate(359deg); } } @keyframes rotation { - /* line 17, ../sass/helpers/_wait-spinner.scss */ - from { - transform: rotate(0deg); } + /* line 17, ../sass/helpers/_wait-spinner.scss */ + from { + transform: rotate(0deg); } - /* line 18, ../sass/helpers/_wait-spinner.scss */ - to { - transform: rotate(359deg); } } + /* line 18, ../sass/helpers/_wait-spinner.scss */ + to { + transform: rotate(359deg); } } /* line 22, ../sass/helpers/_wait-spinner.scss */ .t-wait-spinner, .wait-spinner { - display: block; - position: absolute; - -webkit-animation: rotation .6s infinite linear; - -moz-animation: rotation .6s infinite linear; - -o-animation: rotation .6s infinite linear; - animation: rotation .6s infinite linear; - border-color: rgba(0, 153, 204, 0.25); - border-top-color: #0099cc; - border-style: solid; - border-width: 0.5em; - border-radius: 100%; - top: 50%; - left: 50%; - height: auto; - width: auto; - padding: 5%; - pointer-events: none; - margin-top: -5%; - margin-left: -5%; - z-index: 2; } + display: block; + position: absolute; + -webkit-animation: rotation 0.6s infinite linear; + -moz-animation: rotation 0.6s infinite linear; + -o-animation: rotation 0.6s infinite linear; + animation: rotation 0.6s infinite linear; + border-color: rgba(0, 153, 204, 0.25); + border-top-color: #0099cc; + border-style: solid; + border-width: 0.5em; + border-radius: 100%; + top: 50%; + left: 50%; + height: auto; + width: auto; + padding: 5%; + pointer-events: none; + margin-top: -5%; + margin-left: -5%; + z-index: 2; } /* line 34, ../sass/helpers/_wait-spinner.scss */ .l-wait-spinner-holder { - pointer-events: none; - position: absolute; } -/* line 38, ../sass/helpers/_wait-spinner.scss */ -.l-wait-spinner-holder.align-left .t-wait-spinner { + pointer-events: none; + position: absolute; } + /* line 38, ../sass/helpers/_wait-spinner.scss */ + .l-wait-spinner-holder.align-left .t-wait-spinner { left: 0; margin-left: 0; } -/* line 43, ../sass/helpers/_wait-spinner.scss */ -.l-wait-spinner-holder.full-size { + /* line 43, ../sass/helpers/_wait-spinner.scss */ + .l-wait-spinner-holder.full-size { display: inline-block; height: 100%; width: 100%; } -/* line 46, ../sass/helpers/_wait-spinner.scss */ -.l-wait-spinner-holder.full-size .t-wait-spinner { - top: 0; - margin-top: 0; - padding: 30%; } + /* line 46, ../sass/helpers/_wait-spinner.scss */ + .l-wait-spinner-holder.full-size .t-wait-spinner { + top: 0; + margin-top: 0; + padding: 30%; } /* line 55, ../sass/helpers/_wait-spinner.scss */ .treeview .wait-spinner { - display: block; - position: absolute; - -webkit-animation: rotation .6s infinite linear; - -moz-animation: rotation .6s infinite linear; - -o-animation: rotation .6s infinite linear; - animation: rotation .6s infinite linear; - border-color: rgba(0, 153, 204, 0.25); - border-top-color: #0099cc; - border-style: solid; - border-width: 0.25em; - border-radius: 100%; - height: 18px; - width: 18px; - margin: 0 !important; - padding: 0 !important; - top: 2px; - left: 0; } + display: block; + position: absolute; + -webkit-animation: rotation 0.6s infinite linear; + -moz-animation: rotation 0.6s infinite linear; + -o-animation: rotation 0.6s infinite linear; + animation: rotation 0.6s infinite linear; + border-color: rgba(0, 153, 204, 0.25); + border-top-color: #0099cc; + border-style: solid; + border-width: 0.25em; + border-radius: 100%; + height: 18px; + width: 18px; + margin: 0 !important; + padding: 0 !important; + top: 2px; + left: 0; } + +/* line 1, ../sass/_autoflow.scss */ +.autoflow { + font-size: 0.75rem; } + /* line 6, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-header { + bottom: auto; + height: 22px; + line-height: 22px; } + /* line 10, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-header span { + vertical-align: middle; } + /* line 13, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-header .l-filter { + margin-left: 5px; } + /* line 18, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items { + overflow-x: scroll; + overflow-y: hidden; + top: 32px; + white-space: nowrap; } + /* line 25, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + border-left: 1px solid #4d4d4d; + display: inline-block; + height: 100%; + padding-left: 5px; + padding-right: 5px; + width: 150px; } + /* line 34, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: block; + height: 15px; + line-height: 15px; + margin-bottom: 1px; + margin-top: 1px; + position: relative; } + /* line 42, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row:first-child { + border-top: none; } + /* line 45, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row:hover { + background: rgba(255, 255, 255, 0.1); } + /* line 48, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row.stale { + color: #666666; } + /* line 52, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row:not(.stale) .l-autoflow-item.r { + color: #cccccc; } + /* line 57, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row.alert .l-autoflow-item.r { + background: #cc0000; + padding-right: 2px; } + /* line 62, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row.first-in-group { + border-top: 1px solid gray; } + /* line 65, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row .l-autoflow-item { + bottom: auto; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + top: 1px; + bottom: 1px; } + /* line 71, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row .l-autoflow-item.l { + width: 60%; + right: auto; } + /* line 76, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col .l-autoflow-row .l-autoflow-item.r { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + left: 60%; + text-align: right; } + /* line 86, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col:first-child { + border-left: none; + padding-left: 0; } + /* line 89, ../sass/_autoflow.scss */ + .autoflow .l-autoflow-items .l-autoflow-col:first-child .l-autoflow-item.l { + left: 0; } diff --git a/platform/commonUI/general/res/fonts/symbols/wtdsymbols.eot b/platform/commonUI/general/res/fonts/symbols/wtdsymbols.eot old mode 100755 new mode 100644 index b8ab5ff50a7b8b5cc9d3ce2c5b7a29addaf90939..a650f0fc668d3c749ca8f2b1825cde4f5c96a2f6 GIT binary patch literal 8684 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

7lvx;cC-qF=FzQ75nHs z_4MHa3pSJb#@0)#`VO6b@bh7+T|R+^%t9M7xplwew-=jkeZPhta#UyL&Gm2~o=5Ff zclBLGj96$1F4Qd_G$#vTg@>F>XAEN;_KK%^#z>OyStK2y#T`YYl3hTuZg-Hj|H#knvb4< z8S2Qj@=G@aEj+G7LZWqT3VM!+P$=UFb$nJDgj*rp(M`eIk>EHIrYjyr)#-Nr(!2O+ ze&gRDH$*eYZis$5;dyr|0SzU~eQ$XGI`f&Jz0fg;T^jPh$|w&8Zl$7O(gy_GfR5H- zY^F`CqD~B;U?u(`We%%Fe(@rIs%Lu@FCMb+E)*aalRqauX$OCv1!uYdJdz|#;E=e) z^*Vj5MQo_uS(Ty0`L8Q-?!cvH1zimYK@;;|Baiam3({(apOteCip~ae)5RY zl6==$jrB0ZJ@JcJNYf9Rgmugmfw->?k`cM$Ok>%Ax=S;vA;t=hd?^tT71M=i(?TrW zb$3)%*e|iY4D(q~|C{~?KIA#|KG|K%>2Tx=pP>MXUE%7#3W^TubCzRxvVMrA>vYYO z(FbP7p%QL(tQtrNg+JnLn|!0$cQ+Ax76u>d<8@NAFiao)H5A1x%R&-QuD z4+JFilYMG~&vt)j~@4j)d$!oJ;oICaPJ@6fSK@Ntg{u<0* ztDJ-th*1&t*zLAu@z9_Z_S{!mxRW?AlHtq^u6Q~Rm@;;Zbhe`r3Tm~nKV zfW&1I5ged#@S{$sR;ZDKXL);;akSOp5H!4U2@f{r(GgwL8d)?k2Pbi8^YFd1G>)Mc zU7r~7jG7s~+TZh?BH0nnUMDkSfm-Xh&LB`Syup#(S60nw{K(uXml}b>SlEOOk#=@4 zBDb6{ug5%LDh6^NmYb%+SqOLBMb&GS>`471KRXIt>le&H7sXrlkx`lTjf} z`qO7564EI|B0}(0{5G_LC^TotHXg9Gr`oJ~E6(J*41*)lBkX&cCG(_LGNFWV<7npg zG3M3pd9qKb09&}KoDU!r)C5UXYvH~9>1||u?v`~mM3%PewS~r40oUp)f7}4X6b5uY{zIBSS1MkK*!Qo0b=!AV zk5}#y!zOcuf+|aZ$d=(X?)j~SN#Y7(thI~ANnrupSdl;SDlC7iG%aqzckmN-cf?j+ z@(9to;(gUd=q|UD)^jhMnZtl5p>VelWKLcx?dwht2ErO3ugj@hntC?^N~yqYl-r*) z0^dhG4h&=B2{VmSjuOVts(L_VCviMod$UdA=XZa4fpZ~YNt8?d2V zZHK3V@r4=rNFMpjV@GAbwM-db#!_phc$_bl9x0TP<^_ZVGw%!35%YN+jJ^?UXoFvM zDoq*n2In9+KJ|T#rQikv)D;j5`C7&~yzU6)bP>y7>%~+~w6q1iNzbO{%3ZTe - - + + +Created by FontForge 20110222 at Wed Dec 31 17:02:29 2014 + By deploy user +Copyright 2014 Adobe Systems Incorporated. All rights reserved. + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/commonUI/general/res/fonts/symbols/wtdsymbols.ttf b/platform/commonUI/general/res/fonts/symbols/wtdsymbols.ttf old mode 100755 new mode 100644 index 014495ec8321dd296da60cfe355fd45553a1255d..afde7cd25208daea1fb1b981b9023809a9c25419 GIT binary patch literal 8520 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 kSv3Cmvw)+51J;2k~kFGuSpX=r;j{pDw literal 21308 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 aQJ3Xp)PtxSZRoj!vOB`~e1G5NjQt;@&5GFo diff --git a/platform/commonUI/general/res/fonts/symbols/wtdsymbols.woff b/platform/commonUI/general/res/fonts/symbols/wtdsymbols.woff old mode 100755 new mode 100644 index c5d089305041f174f969b0d138ca9681aeb9a235..37ef3162571d4b85ed3322ddea7709ce6234ff88 GIT binary patch literal 6188 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 R?_XA1i^%?$r$-%E{s-O7x9I=? literal 14404 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.label { + // Only style this way for immediate children of .form-row; prevents problems when .label is used in .controls section of a form + float: left; + position: relative; + white-space: nowrap; + width: $formLabelW; + } + + .value { + color: lighten($colorBodyFg, 20%); + } + + .controls { + float: left; +// padding-left: $interiorMargin; + position: relative; + width: 99% - $formLabelW; // Start with less than 100% for Firefox + } + + .field-hints { + color: darken($colorBodyFg, 20%); + } + + .selector-list { + // Used in create overlay to display tree view + $h: 150px; + @include border-radius($basicCr); + background: rgba(black, 0.2); + position: relative; + height: $h; + max-width: 50%; + .wrapper { + $p: $interiorMargin; + overflow-y: auto; + position: absolute; + top: $p; + right: $p; + bottom: $p; + left: $p; + } + } + } +} + +label.form-control.checkbox { + input { + margin-right: $interiorMargin; + vertical-align: top; + } +} + +.hint { + font-size: 0.9em; +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/forms/_filter.scss b/platform/commonUI/general/res/sass/forms/_filter.scss new file mode 100644 index 0000000000..8e68e2860e --- /dev/null +++ b/platform/commonUI/general/res/sass/forms/_filter.scss @@ -0,0 +1,82 @@ +.filter, +.t-filter { + input.filter, + input.t-filter-input { + @include subdued-input(); + } + input.t-filter-input { + height: $formInputH; + width: 200px; + &:not(.ng-dirty) { +// TO-DO: Update compass install to support this +// @include input-placeholder { +// color: rgba(#fff, 0.3); +// font-style: italic; +// } + } + &:not(.ng-dirty) + .t-a-clear { + display: none; + } + } + .icon.ui-symbol { + @include border-radius($controlCr); + display: block; + font-size: 1.3em; + height: $formInputH; + line-height: $formInputH; + padding: 0px 5px; + vertical-align: middle; + &:hover { + background: rgba(white, 0.1); + } + } + .s-a-clear.ui-symbol { + $mgn: 4.5px; + $d: $formInputH - $mgn * 2; + $cb: #fff; + $cf: #333; + @include border-radius($controlCr); + @include box-sizing(border-box); + @include opacity(0.2); + background: $cb; + color: $cf; + display: block; + position: absolute; + height: $d; width: $d; + line-height: $d; + margin-top: $d * -0.5; + overflow: hidden; + padding-top: 1px; + right: $mgn; top: 50%; + text-align: center; + z-index: 5; + &:hover { + @include opacity(0.6); + background-color: $colorKey; + } + } +// &:not(ng-dirty) +} + +.l-filter { + // Holds an input and a clear button + display:inline-block; + position: relative; +} + +.top-bar { + input.filter { + $h: $ueTopBarH; + $ip: 10px; + font-size: .8em; + height: $h; + line-height: $h; + margin-right: $interiorMargin; + margin-top: -5px; + padding-left: $ip; + padding-right: $ip; + } + .icon-filter { + font-size: 1.4em; + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/forms/_mixins.scss b/platform/commonUI/general/res/sass/forms/_mixins.scss new file mode 100644 index 0000000000..25e894abe6 --- /dev/null +++ b/platform/commonUI/general/res/sass/forms/_mixins.scss @@ -0,0 +1,30 @@ +@mixin input-base($bg: $colorBodyBg, $fg: $colorBodyFg) { + @include appearance(none); + @include border-radius($controlCr); + @include box-sizing(border-box); + @include box-shadow(inset rgba(black, 0.5) 0 1px 5px); + background: lighten($bg, 20%); + border: none; + border-bottom: 1px solid lighten($bg, 40%); + color: lighten($fg, 20%); + outline: none; + &.error { + background: rgba(red, 0.5); + } +} + +@mixin nice-input($bg: $colorBodyBg, $fg: $colorBodyFg) { + @include input-base($bg, $fg); + padding: 0 $interiorMarginSm; +} + +@mixin nice-textarea($bg: $colorBodyBg, $fg: $colorBodyFg) { + @include input-base($bg, $fg); + padding: $interiorMargin; +} + +@mixin subdued-input($bg: $colorBodyBg, $fg: $colorBodyFg) { + @include nice-input($bg, $fg); + background: lighten($bg, 3%); + border-bottom: 1px solid lighten($bg, 10%); +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/forms/_selects.scss b/platform/commonUI/general/res/sass/forms/_selects.scss new file mode 100644 index 0000000000..0009716d7f --- /dev/null +++ b/platform/commonUI/general/res/sass/forms/_selects.scss @@ -0,0 +1,35 @@ +.form-control.select { + $myH: $formInputH + 1; + @include btnSubtle($colorBodyBg); + margin-right: $interiorMargin; + margin-top: 1px; + padding: 0 25px 0 0; + position: relative; + overflow: hidden; + vertical-align: middle; + + span.arw { + display: block; + pointer-events: none; + position: absolute; + right: 8%; top: 10%; + } + + select { + @include appearance(none); + @include box-sizing(border-box); + border: none; + box-shadow: none; + background-color: transparent; + background-image: none; + cursor: pointer; +// height: $myH; +// line-height: $myH; + padding: 3px 5px 4px 5px; + width: 150%; + } + + select:focus { + outline: none; + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/forms/_text-input.scss b/platform/commonUI/general/res/sass/forms/_text-input.scss new file mode 100644 index 0000000000..3346bd1396 --- /dev/null +++ b/platform/commonUI/general/res/sass/forms/_text-input.scss @@ -0,0 +1,14 @@ +input[type="text"] { + @include nice-input(); + height: $formInputH; + line-height: $formInputH; + vertical-align: middle; + &.filter { + &.ng-dirty { +// background: red; + } + } + &.numeric { + text-align: right; + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/forms/_textarea.scss b/platform/commonUI/general/res/sass/forms/_textarea.scss new file mode 100644 index 0000000000..15391226f7 --- /dev/null +++ b/platform/commonUI/general/res/sass/forms/_textarea.scss @@ -0,0 +1,7 @@ +.edit-main textarea { + @include nice-textarea(); +// font-size: 0.9em; + position: absolute; + height: 100%; + width: 100%; +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/forms/_validation.scss b/platform/commonUI/general/res/sass/forms/_validation.scss new file mode 100644 index 0000000000..e5a06f785e --- /dev/null +++ b/platform/commonUI/general/res/sass/forms/_validation.scss @@ -0,0 +1,47 @@ +.validates { + $symbolW: 15px; + $symbolM: $interiorMargin * 2; + > .label { + // @include test(green, 0.1); + padding-right: $symbolW + $symbolM; // Keep room for validation element + &::after { + // @include test(yellow, 0.3); + display: block; + position: absolute; + top: 0; + right: $symbolM; + bottom: 0; + left: auto; + height: auto; + width: $symbolW; + font-family: symbolsfont; + font-size: 1.1em; + text-align: right; + vertical-align: middle; + } + } + &.invalid, + &.invalid.req { + > .label::after { + color: $colorFormInvalid; + content: "x"; + } + } + &.valid, + &.valid.req { + > .label::after { + color: $colorFormValid; + content: "2"; + } + } + &.req { + > .label::after { + color: $colorFormRequired; + content: "*"; + } + } +} + +span.req { + color: $colorFormRequired; +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/helpers/_bubbles.scss b/platform/commonUI/general/res/sass/helpers/_bubbles.scss new file mode 100644 index 0000000000..0f7548a9c9 --- /dev/null +++ b/platform/commonUI/general/res/sass/helpers/_bubbles.scss @@ -0,0 +1,40 @@ +.bubble-wrapper { + $arwSize: 7px; + $c: #990000; + @include box-shadow(rgba(black, 0.4) 0 1px 5px); + position: absolute; + //top: 200px; left: 200px; + z-index: 10; + .bubble { + @include border-radius($basicCr); + display: inline-block; + background: $c; + color: lighten($c, 50%); + font-size: 0.8rem; + font-style: italic; + max-width: 200px; + padding: 4px 8px; + &:before { + content:""; + position: absolute; + width: 0; + height: 0; + } + } + &.arw-left .bubble:before { + right: 100%; + top: 50%; // 26px; + margin-top: -1 * $arwSize; + border-top: $arwSize solid transparent; + border-bottom: $arwSize solid transparent; + border-right: ($arwSize * 1.5) solid $c; + } + &.arw-down .bubble:before { + left: 50%; + top: 100%; + margin-left: -1 * $arwSize; + border-left: $arwSize solid transparent; + border-right: $arwSize solid transparent; + border-top: ($arwSize * 1.5) solid $c; + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/helpers/_splitter.scss b/platform/commonUI/general/res/sass/helpers/_splitter.scss new file mode 100644 index 0000000000..4c2997b374 --- /dev/null +++ b/platform/commonUI/general/res/sass/helpers/_splitter.scss @@ -0,0 +1,47 @@ +.split-layout { + $b: lighten($colorBodyBg, 5%); + $splitterD: 5px; + .splitter { + background-color: $b; + @include box-shadow(rgba(black, 0.4) 0 0 3px); + overflow: hidden; + position: absolute; + z-index: 1; + } + &.horizontal { + // Slides vertically up and down, splitting the element horizontally + overflow: hidden; // Suppress overall scroll; each internal pane handles its own overflow + .pane { + left: 0; + right: 0; + } + >.splitter { + @include controlGrippy($b, horizontal); + cursor: row-resize; + left: 0; right: 0; + width: auto; + height: $splitterD; + } + } + &.vertical { + // Slides horizontally left to right, splitting the element vertically + .pane { + top: 0; + bottom: 0; + } + >.splitter { + @include controlGrippy($b, vertical); + bottom: 0; + cursor: col-resize; + width: $splitterD; + } + } +} + +.browse-area .splitter { + top: $ueBrowseViewBarH + $interiorMargin; +} + +.edit-area .splitter { + top: 0; +} diff --git a/platform/commonUI/general/res/sass/helpers/_wait-spinner.scss b/platform/commonUI/general/res/sass/helpers/_wait-spinner.scss new file mode 100644 index 0000000000..10cbb6281d --- /dev/null +++ b/platform/commonUI/general/res/sass/helpers/_wait-spinner.scss @@ -0,0 +1,62 @@ +@-webkit-keyframes rotation { + from {-webkit-transform: rotate(0deg);} + to {-webkit-transform: rotate(359deg);} +} + +@-moz-keyframes rotation { + from {-moz-transform: rotate(0deg);} + to {-moz-transform: rotate(359deg);} +} + +@-o-keyframes rotation { + from {-o-transform: rotate(0deg);} + to {-o-transform: rotate(359deg);} +} + +@keyframes rotation { + from {transform: rotate(0deg);} + to {transform: rotate(359deg);} +} + +.t-wait-spinner, +.wait-spinner { + $d: 5%; + @include wait-spinner(0.5em, $colorKey); + top: 50%; left: 50%; + height: auto; width: auto; + padding: $d; // Will size object based on parent container WIDTH + pointer-events: none; + margin-top: $d / -1; + margin-left: $d / -1; + z-index: 2; +} + +.l-wait-spinner-holder { + pointer-events: none; + position: absolute; + &.align-left { + .t-wait-spinner { + left: 0; + margin-left: 0; + } + } + &.full-size { + display: inline-block; + height: 100%; width: 100%; + .t-wait-spinner { + top: 0; + margin-top: 0; + padding: 30%; + } + } +} + + +.treeview .wait-spinner { + $d: 18px; + @include wait-spinner(0.25em, $colorKey); + height: $d; width: $d; + margin: 0 !important; + padding: 0 !important; + top: 2px; left: 0; +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/items.scss b/platform/commonUI/general/res/sass/items.scss new file mode 100644 index 0000000000..f5c9a85ef2 --- /dev/null +++ b/platform/commonUI/general/res/sass/items.scss @@ -0,0 +1,9 @@ +@import "compass"; +@import "compass/css3"; +@import "compass/css3/border-radius"; +@import "compass/css3/opacity"; +@import "compass/utilities"; + +@import "constants"; +@import "mixins"; +@import "items/item"; \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/items/_item.scss b/platform/commonUI/general/res/sass/items/_item.scss new file mode 100644 index 0000000000..e585450e39 --- /dev/null +++ b/platform/commonUI/general/res/sass/items/_item.scss @@ -0,0 +1,93 @@ +.items-holder { + @include clearfix; + overflow-y: auto; + .contents { top: 0; } + .item { + &.grid-item { + $d: $ueBrowseGridItemLg; + @include btnSubtle($colorItemBase); + box-sizing: border-box; + cursor: pointer; + float: left; + height: $d; +// padding-bottom: 32%; + width: $d; + margin-bottom: $interiorMarginSm; + margin-right: $interiorMarginSm; + position: relative; + &:hover .item-main { + .item-type { + color: $colorKey !important; + } + .item-open { + display: block; + } + } + .bar { + &.top-bar.abs { + bottom: auto; + height: $ueBrowseGridItemTopBarH; + line-height: $ueBrowseGridItemTopBarH; + z-index: 5; + .left, .right { + width: auto; + .icon { + margin-left: $interiorMargin; + } + } + } + &.bottom-bar.abs { + top: auto; + height: $ueBrowseGridItemBottomBarH; + padding: $interiorMargin; + } + } + .item-main { + $h: $ueBrowseGridItemLg; + $lh: $h * 0.9; +// @include test(); + div { +// background: rgba(deeppink, 0.2); + } + z-index: 1; + .item-type { + color: $colorItemFg; + text-align: center; + font-size: 7em; + line-height: $lh; + } + .item-open { +// color: lighten($colorItemBase, 15%); + display: none; + font-size: 5em; + line-height: $lh; + left: auto; width: 30px; + } + } + .title { + @include txtShdwSubtle(); + color: lighten($colorBodyFg, 20%); + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +// font-weight: bold; + } + .details { + font-size: 0.8em; + } + &.selected { + $cfg: lighten($colorItemSelected, 35%); + $cfgh: lighten($cfg, 30%); + @include btnNoticeable($colorItemSelected); + color: $cfg; + .item-type, .top-bar .icon:not(.alert) { color: $cfg } + .item-main .item-open { color: $cfg } + .title { color: $cfgh; } + &:hover { + .item-main .item-type { color: $cfgh !important; } + } + } + } + } + +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/lists/_tabular.scss b/platform/commonUI/general/res/sass/lists/_tabular.scss new file mode 100644 index 0000000000..6c4061da76 --- /dev/null +++ b/platform/commonUI/general/res/sass/lists/_tabular.scss @@ -0,0 +1,80 @@ +.w1 { + background: $tabularColorHeaderBg; + padding-top: $tabularHeaderH; + position: relative; +} +.w2 { + background: $tabularColorBodyBg; + overflow-y: auto; + +} +.tabular { + @include box-sizing(border-box); + border-spacing: 0; + border-collapse: collapse; + display: table; + font-size: 0.8em; + width: 100%; + .tr { + display: table-row; + &:first-child .td { + border-top: none; + } + &:hover { + background: rgba(white, 0.1); + } + &.header { + display: table-header-group; + .th { + border: none; + color: transparent; + height: 0px; + line-height: 0; + padding: 0 $tabularTdPadLR; + white-space: nowrap; + vertical-align: middle; // This is crucial to hiding f**king 4px height injected by browser by default + &:first-child em { + border-left: none; + } + &.sort { + em:after { + display: inline-block; + font-family: symbolsfont; + margin-left: 5px; + } + &.asc em:after { content: '0'; } + &.desc em:after { content: '1'; } + } + em { +// background: rgba(green, 0.2); + border-left: 1px solid $tabularColorBorder; + color: $tabularColorHeaderFg; + cursor: pointer; + display: block; + font-style: normal; + font-weight: bold; + height: $tabularHeaderH; + line-height: $tabularHeaderH; + margin-left: - $tabularTdPadLR; + padding: 0 $tabularTdPadLR; + position: absolute; + top: 0; + vertical-align: middle; + &:hover { + color: lighten($tabularColorHeaderFg, 20%); + } + } + } + } + .th, .td { + display: table-cell; + } + .td { + border-top: 1px solid $tabularColorBorder; + padding: $tabularTdPadTB $tabularTdPadLR; + &.numeric { + text-align: right; + } + } + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/overlay/_overlay.scss b/platform/commonUI/general/res/sass/overlay/_overlay.scss new file mode 100644 index 0000000000..cf7e69bd07 --- /dev/null +++ b/platform/commonUI/general/res/sass/overlay/_overlay.scss @@ -0,0 +1,48 @@ +.overlay { + .blocker { + background: $colorOvrBlocker; + z-index: 100; + } + .btn.close { + position: absolute; + top: $interiorMargin; right: $interiorMargin; bottom: auto; left: auto; + } + .editor { +// background: $colorBodyBg; + } + >.holder { + $i: 15%; + @include containerSubtle(); + @include border-radius($basicCr * 3); + color: $colorOvrFg; + top: $i; right: $i; bottom: $i; left: $i; + z-index: 101; + >.contents { + $m: 20px; + top: $m; right: $m; bottom: $m; left: $m; + } + } + .title { + font-size: 1.3em; + } + + .top-bar { + height: $ovrTopBarH; + } + + .editor { + top: $ovrTopBarH + ($interiorMargin * 2); + bottom: $ovrFooterH + $interiorMargin * 2; + left: 0; right: 0; + } + + .bottom-bar { + top: auto; right: 0; bottom: 0; left: 0; + font-size: 1em; + height: $ovrFooterH; + text-align: right; + .btn { + margin-left: 10px; + } + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/plots.scss b/platform/commonUI/general/res/sass/plots.scss new file mode 100644 index 0000000000..a00e7b14bf --- /dev/null +++ b/platform/commonUI/general/res/sass/plots.scss @@ -0,0 +1,9 @@ +@import "compass"; +@import "compass/css3"; +@import "compass/css3/border-radius"; +@import "compass/css3/opacity"; +@import "compass/utilities"; + +@import "constants"; +@import "mixins"; +@import "plots/plots-main"; \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/plots/_plots-main.scss b/platform/commonUI/general/res/sass/plots/_plots-main.scss new file mode 100644 index 0000000000..75f2165e85 --- /dev/null +++ b/platform/commonUI/general/res/sass/plots/_plots-main.scss @@ -0,0 +1,225 @@ +$yBarW: 60px; +$yLabelW: auto; //10px; +$xBarH: 32px; +$legendH: 24px; +$colorHash: rgba(white, 0.3); +$styleHash: dashed; +$swatchD: 8px; +$plotDisplayArea: ($legendH + $interiorMargin, 0, $xBarH + $interiorMargin, $yBarW); // Top, right, bottom, left + +.gl-plot { + color: $colorBodyFg; + font-size: 0.7rem; + position: relative; + width: 100%; + height: 100%; + + .gl-plot-axis-area { + // @include test(green); + position: absolute; + &.gl-plot-x { + top: auto; + right: 0; + bottom: $interiorMargin; + left: $yBarW; + height: $xBarH; + width: auto; + overflow: hidden; + } + &.gl-plot-y { + top: $legendH + $interiorMargin; + right: auto; + bottom: nth($plotDisplayArea, 3); + left: 0; + width: $yBarW; + } + } + + .gl-plot-coords { + @include box-sizing(border-box); + @include border-radius($controlCr); + background: rgba($colorAlt1, 0.5); + color: lighten($colorBodyFg, 30%); + padding: 2px 5px; + position: absolute; + top: nth($plotDisplayArea,1) + $interiorMarginLg; + right: auto; + bottom: auto; + left: nth($plotDisplayArea,4) + $interiorMarginLg; + z-index: 10; + &:empty { + display: none; + } + } + + .gl-plot-display-area { + position: absolute; + top: nth($plotDisplayArea, 1); + right: nth($plotDisplayArea, 2); + bottom: nth($plotDisplayArea, 3); + left: nth($plotDisplayArea, 4); + cursor: crosshair; + border: 1px solid $colorInteriorBorder; + } + + .gl-plot-label { + // @include test(yellow); + color: lighten($colorBodyFg, 20%); + position: absolute; + text-align: center; +// text-transform: uppercase; + + &.gl-plot-x-label { + top: auto; + right: 0; + bottom: 0; + left: 0; + height: auto; + } + + &.gl-plot-y-label { + $x: -50%; + $r: -90deg; + @include transform-origin(50%, 0); + @include transform(translateX($x) rotate($r)); + display: inline-block; + margin-left: $interiorMargin; // Kick off the left edge + left: 0; + top: 50%; + white-space: nowrap; + } + } + + .gl-plot-y-options { + $h: 32px; +// @include test(); + position: absolute; + top: 50%; + right: auto; + bottom: auto; + left: $yLabelW + $interiorMargin; + margin-top: $h / -2; + height: auto; + min-height: $h; + width: $h; + } + + .gl-plot-hash { + position: absolute; + border: 0 $colorHash $styleHash; + &.hash-v { + border-right-width: 1px; + height: 100%; + } + &.hash-h { + border-bottom-width: 1px; + width: 100%; + } + } + + .gl-plot-legend { + position: absolute; + top: 0; + right: 0; + bottom: auto; + left: 0; + height: $legendH; + overflow-x: hidden; + overflow-y: auto; +// .plot-legend-item { +// display: inline-block; +// margin-right: $interiorMarginLg; +// span { +// vertical-align: middle; +// } +// .plot-color-swatch { +// @include border-radius(2px); +// display: inline-block; +// height: $swatchD; +// width: $swatchD; +// margin-right: $interiorMarginSm; +// } +// } + } +} +.gl-plot-legend, +.legend { + .plot-legend-item, + .legend-item { + display: inline-block; + margin-right: $interiorMarginLg; + span { + vertical-align: middle; + } + .plot-color-swatch, + .color-swatch { + @include border-radius(2px); + display: inline-block; + height: $swatchD; + width: $swatchD; + margin-right: $interiorMarginSm; + + } + .title-label { + + } + } +} + +.tick { + position: absolute; + border: 0 $colorHash solid; + &.tick-x { + border-right-width: 1px; + height: 100%; // Assumption is that the tick will be in a holder that will set it's height; + } +} + + +.gl-plot-tick, +.tick-label { + // @include test(red); + font-size: 0.7rem; + position: absolute; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + &.gl-plot-x-tick-label, + &.tick-label-x { + right: auto; + bottom: auto; + left: auto; + height: auto; + width: 20%; + margin-left: -10%; + text-align: center; + } + &.gl-plot-y-tick-label, + &.tick-label-y { + top: auto; + height: 1em; + width: auto; + margin-bottom: -0.5em; + text-align: right; + } +} + +.gl-plot-tick { + // @include test(red); + &.gl-plot-x-tick-label { + top: $interiorMargin; + } + &.gl-plot-y-tick-label { + right: $interiorMargin; + left: $interiorMargin; + } +} + +.tick-label { + &.tick-label-x { + top: 0; + } + &.tick-label-y { + right: 0; left: 0; + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/theme-espresso.scss b/platform/commonUI/general/res/sass/theme-espresso.scss new file mode 100644 index 0000000000..2f6f44dcb1 --- /dev/null +++ b/platform/commonUI/general/res/sass/theme-espresso.scss @@ -0,0 +1,3 @@ +@import "constants"; +@import "themes/theme-espresso"; +@import "main"; \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/themes/_theme-espresso.scss b/platform/commonUI/general/res/sass/themes/_theme-espresso.scss new file mode 100644 index 0000000000..9021afacc2 --- /dev/null +++ b/platform/commonUI/general/res/sass/themes/_theme-espresso.scss @@ -0,0 +1,2 @@ +/* CONSTANTS */ +$bodyMargin: 5px; \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/tree.scss b/platform/commonUI/general/res/sass/tree.scss new file mode 100644 index 0000000000..2bdc01cbf8 --- /dev/null +++ b/platform/commonUI/general/res/sass/tree.scss @@ -0,0 +1,9 @@ +@import "compass"; +@import "compass/css3"; +@import "compass/css3/border-radius"; +@import "compass/css3/opacity"; +@import "compass/utilities"; + +@import "constants"; +@import "mixins"; +@import "tree/tree"; \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/tree/_tree.scss b/platform/commonUI/general/res/sass/tree/_tree.scss new file mode 100644 index 0000000000..594d1988bd --- /dev/null +++ b/platform/commonUI/general/res/sass/tree/_tree.scss @@ -0,0 +1,101 @@ +ul.tree { + @include menuUlReset(); + li { + .tree-item { +// @include test(); + @include border-radius($basicCr); + @include single-transition(background-color, 0.25s); + display: block; + font-size: 0.80rem; + height: $menuLineH; + line-height: $menuLineH; + margin-bottom: $interiorMarginSm; +// overflow: hidden; +// padding: 2px 4px 2px 7px; + position: relative; +// white-space: nowrap; + &.loading { + color: darken($colorBodyFg, 20%); + font-style: italic; + .wait-spinner { + margin-left: 14px; + } + } + &:not(.loading) { + cursor: pointer; + &:hover { + background: lighten($colorBodyBg, 5%); + color: lighten($colorBodyFg, 20%); + .context-trigger { + display: block; + } + .icon { + color: $colorItemTreeIconHover; + } + } + } + .selected { + color: #fff; + } + .view-control { +// @include test(); + display: inline-block; +// margin-right: $interiorMargin; +// vertical-align: middle; + width: $treeVCW; + &:hover { + color: $colorItemTreeVCHover; + } + } + .context-trigger { + $h: 0.9rem; + display: none; + top: -1px; + position: absolute; + right: $interiorMarginSm; + .btn-invoke-menu { + font-size: 0.75em; + height: $h; + line-height: $h; + } + } + .icon { +// @include test(); + @include txtShdwSubtle(0.6); + color: $colorItemTreeIcon; + left: $treeVCW + $interiorMargin; + .alert { + @include txtShdwSubtle(0.3); + background: $colorBodyBg; + color: $colorAlert; + font-size: 0.7em; + margin-top: -3px; + top: 0; + right: auto; + bottom: auto; + left: 9px; + height: auto; + width: auto; + position: absolute; + z-index: 2; + } + } + .title-label { +// @include test(); + display: block; + position: absolute; + top: 0; + left: $treeVCW + $treeTypeIconW + ($interiorMargin * 2); //38px; + right: $treeContextTriggerW + $interiorMargin; + overflow: hidden; + text-overflow: ellipsis; + height: $menuLineH; + bottom: auto; + white-space: nowrap; + } + } + } + ul.tree { + margin-left: $treeVCW + $interiorMargin; + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/user-environ/_bottom-bar.scss b/platform/commonUI/general/res/sass/user-environ/_bottom-bar.scss new file mode 100644 index 0000000000..9fa129b380 --- /dev/null +++ b/platform/commonUI/general/res/sass/user-environ/_bottom-bar.scss @@ -0,0 +1,47 @@ +.ue-bottom-bar { + color: lighten($colorBodyBg, 30%); + font-size: 0.7em; + line-height: $ueFooterH - 4px; + .status-holder { + @include border-radius($basicCr * 1.75); + @include box-sizing(border-box); + background: $colorFooterBg; + border-bottom: 1px solid lighten($colorBodyBg, 10%); + padding: 2px 5px; + text-transform: uppercase; + } + .app-logo { + @include box-sizing(border-box); + font-size: 0.8em; + line-height: $ueFooterH - 10px; + padding-top: 1px; + text-transform: uppercase; + &.logo-warp { + background: url($dirImgs + 'logo-warp.png') no-repeat left top; + color: lighten($colorBodyBg, 40%); + font-size: 0.7rem; + padding-top: 3px; + text-align: right; + } + } +} + +.status.block { + display: inline-block; + margin-right: $interiorMargin * 4; + .status-indicator { + @include border-radius($controlCr * 0.9); + @include box-shadow(inset rgba(black, 0.5) 0 0 3px); + @include text-shadow(rgba(black, 0.3) 0 0 2px); + display: inline-block; + font-size: 1.25em; + vertical-align: middle; + margin-right: $interiorMargin; + &.ok { + color: #009900; + } + &.caution { + color: #ffaa00; + } + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/user-environ/_frame.scss b/platform/commonUI/general/res/sass/user-environ/_frame.scss new file mode 100644 index 0000000000..e12d7df992 --- /dev/null +++ b/platform/commonUI/general/res/sass/user-environ/_frame.scss @@ -0,0 +1,26 @@ +.frame { + $ohH: 20px; + $bc: $colorInteriorBorder; + &.child-frame.panel { + background: $colorBodyBg; + border: 1px solid $bc; + &:hover { + border-color: lighten($bc, 10%); + } + } + >.object-header.abs { + font-size: 0.75em; + height: $ohH; + } + >.object-holder.abs { + top: $ohH + $interiorMarginSm; + } +} + +.edit-main .frame.child-frame.panel { + &:hover { + border-color: $colorKey; + @include boxShdwLarge(); + } + +} diff --git a/platform/commonUI/general/res/sass/user-environ/_layout.scss b/platform/commonUI/general/res/sass/user-environ/_layout.scss new file mode 100644 index 0000000000..15355ab024 --- /dev/null +++ b/platform/commonUI/general/res/sass/user-environ/_layout.scss @@ -0,0 +1,210 @@ +@mixin cols($totalCols, $span) { + $cw: 100% / $totalCols; + min-width: (500px / $totalCols) * $span; + @if ($totalCols != $span) { + width: ($cw * $span) - $ueColMargin; + } @else { + width: $cw; + } +} + +.browse-area, +.edit-area, +.editor { + @include border-radius($basicCr * 1.5); + position: absolute; + .contents { +// overflow-y: auto; + } +} + +.user-environ { + .browse-area, + .edit-area, + .editor { + top: $bodyMargin + $ueTopBarH + ($interiorMargin); + right: $bodyMargin; + bottom: $bodyMargin + $ueFooterH + $interiorMargin; + left: $bodyMargin; + } + + .edit-area { + $tbH: $ueEditToolBarH; + .tool-bar { + bottom: auto; + height: $tbH; + line-height: $tbH - 2; + } + .work-area { + top: $tbH + $interiorMargin * 2; + } + } + + .bottom-bar { + top: auto; + right: $bodyMargin; + bottom: $bodyMargin; + left: $bodyMargin; + height: $ueFooterH; + .status-holder { + right: $ueAppLogoW + $bodyMargin; + } + .app-logo { + left: auto; + width: $ueAppLogoW; + } + } +} + + +.contents { + $myM: $interiorMargin; + box-sizing: border-box; + position: absolute; + top: $myM; + right: $myM; + bottom: $myM; + left: $myM; + &.nomargin { + $myM: 0px; + right: $myM; + bottom: $myM; + left: $myM; + } +} + +.bar { + .icon.major { + margin-right: $interiorMargin; + } + &.abs { + text-wrap: none; + white-space: nowrap; + &.left, + .left { + width: 45%; + right: auto; + } + &.right, + .right { + width: 45%; + left: auto; + right: 0; + text-align: right; + .icon.major { + margin-left: $interiorMargin * 3; + } +// .icon.major { +// margin-left: $interiorMargin; +// } + } + } +} + +.cols { + @include clearfix; + .col { + @include box-sizing(border-box); + @include clearfix; + // background: rgba(#ffcc00, 0.2); + float: left; + margin-left: $ueColMargin; + padding-left: $interiorMargin; + position: relative; + &:first-child { + margin-left: 0; + padding-left: 0; + } + } + &.cols-2 { + $nc: 2; + .col-1 { + @include cols($nc, 1); + } + } + &.cols-16 { + $nc: 16; + .col-1 { + @include cols($nc, 1); + } + .col-2 { + @include cols($nc, 2); + } + .col-7 { + @include cols($nc, 7); + } + } + &.cols-32 { + $nc: 32; + .col-2 { + @include cols($nc, 2); + } + .col-15 { + @include cols($nc, 15); + } + } +} + +.pane { + position: absolute; + &.treeview { + .create-btn-holder { + bottom: auto; height: $ueBrowseViewBarH; + } + .tree-holder { + overflow: auto; + top: $ueBrowseViewBarH + $interiorMargin; + } + } + &.items { + .object-browse-bar { +// bottom: auto; + } + .object-holder { + top: $ueBrowseViewBarH + $interiorMargin; + } + } + &.edit-main { + .object-holder { + top: 0; + } + } + &.edit-objects { + } + .object-holder { + overflow: auto; + } +} + +.split-layout { + &.horizontal { + // Slides up and down + >.pane { + margin-top: $interiorMargin; + &:first-child { + margin-top: 0; + } + } + } + &.vertical { + // Slides left and right + >.pane { + margin-left: $interiorMargin; + >.holder { + left: 0; + right: 0; + } + &:first-child { + margin-left: 0; + .holder { + right: $interiorMargin; + } + } + } + + } +} + +.vscroll { + overflow-y: auto; +} diff --git a/platform/commonUI/general/res/sass/user-environ/_object-browse.scss b/platform/commonUI/general/res/sass/user-environ/_object-browse.scss new file mode 100644 index 0000000000..b968dcc099 --- /dev/null +++ b/platform/commonUI/general/res/sass/user-environ/_object-browse.scss @@ -0,0 +1,9 @@ +.object-browse-bar { + height: $ueBrowseViewBarH; + line-height: $ueBrowseViewBarH; + .items-select { + .btn-menu { + margin-right: $interiorMargin * 3; + } + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/user-environ/_tool-bar.scss b/platform/commonUI/general/res/sass/user-environ/_tool-bar.scss new file mode 100644 index 0000000000..5878e9cf8f --- /dev/null +++ b/platform/commonUI/general/res/sass/user-environ/_tool-bar.scss @@ -0,0 +1,19 @@ +.tool-bar { + border-bottom: 1px solid $colorInteriorBorder; + .control-group { + height: $ueEditToolBarH; + } + input[type="text"] { + @include box-sizing(border-box); + font-size: .9em; + height: $ueEditToolBarButtonH; + margin-bottom: 1px; + position: relative; + &.sm { + width: $ueEditToolBarButtonH; + } + } + .input-labeled label { + font-size: $ueEditToolBarButtonH * $btnFontSizeToH; + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/sass/user-environ/_top-bar.scss b/platform/commonUI/general/res/sass/user-environ/_top-bar.scss new file mode 100644 index 0000000000..17292e34e6 --- /dev/null +++ b/platform/commonUI/general/res/sass/user-environ/_top-bar.scss @@ -0,0 +1,43 @@ +.top-bar { +// $h: $ueTopBarH - 5px; +// background: rgba(#ff0000, 0.2); + line-height: $ueTopBarH; + + &.browse, + &.edit { + top: $bodyMargin; right: $bodyMargin; bottom: auto; left: $bodyMargin; + height: $ueTopBarH; + } + + .action { + } + + .title { + color: #fff; +// font-weight: bold; + } + + .buttons-main { + font-size: 0.8em; + left: auto; + text-align: right; +// width: 200px; + .btn { + margin-left: $interiorMargin; + } + } +} + +.edit-mode { + .top-bar { + .buttons-main { +// background: red; +// width: 600px; + white-space: nowrap; + &.abs { + bottom: auto; + left: auto; + } + } + } +} \ No newline at end of file diff --git a/platform/commonUI/general/res/templates/controls/input-filter.html b/platform/commonUI/general/res/templates/controls/input-filter.html new file mode 100644 index 0000000000..303a8db257 --- /dev/null +++ b/platform/commonUI/general/res/templates/controls/input-filter.html @@ -0,0 +1,5 @@ + + + + x + \ No newline at end of file