
Reviewed-by: Aline Manera <alinefm@linux.vnet.ibm.com> On 01/06/2014 05:04 AM, Shu Ming wrote:
Remove the lgacy files include resource referenced by dev-ui interfaces
Signed-off-by: Shu Ming <shuming@linux.vnet.ibm.com> --- po/POTFILES.in | 1 - ui/css/dev.base.css | 3999 ----------------------------------------- ui/css/dev.jquery-ui.css | 1173 ------------ ui/css/dev.main.css | 131 -- ui/css/dev.style.css | 164 -- ui/images/bg-footer-noise.jpg | Bin 6916 -> 0 bytes ui/images/chosen-sprite.png | Bin 646 -> 0 bytes ui/images/gauze.png | Bin 6045 -> 0 bytes ui/images/gtk-directory.png | Bin 2759 -> 0 bytes ui/images/image-missing.png | Bin 2856 -> 0 bytes ui/images/jq-global-nav.png | Bin 6738 -> 0 bytes ui/images/jq-nav-icons.png | Bin 9804 -> 0 bytes ui/js/dev.main.js | 464 ----- ui/pages/dev-ui.html.tmpl | 170 -- 14 files changed, 6102 deletions(-) delete mode 100644 ui/css/dev.base.css delete mode 100644 ui/css/dev.jquery-ui.css delete mode 100644 ui/css/dev.main.css delete mode 100644 ui/css/dev.style.css delete mode 100644 ui/images/bg-footer-noise.jpg delete mode 100644 ui/images/chosen-sprite.png delete mode 100644 ui/images/gauze.png delete mode 100644 ui/images/gtk-directory.png delete mode 100644 ui/images/image-missing.png delete mode 100644 ui/images/jq-global-nav.png delete mode 100644 ui/images/jq-nav-icons.png delete mode 100644 ui/js/dev.main.js delete mode 100644 ui/pages/dev-ui.html.tmpl
diff --git a/po/POTFILES.in b/po/POTFILES.in index 1ceb750..3627f42 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,5 +1,4 @@ # List of source files which contain translatable strings. -ui/pages/dev-ui.html.tmpl ui/pages/error.html.tmpl ui/pages/guest-add.html.tmpl ui/pages/guest-edit.html.tmpl diff --git a/ui/css/dev.base.css b/ui/css/dev.base.css deleted file mode 100644 index 8969df4..0000000 --- a/ui/css/dev.base.css +++ /dev/null @@ -1,3999 +0,0 @@ -/*! Copyright 2012 jQuery Foundation and other contributors - * Includes: - * - normalize.css v1.0.1 | MIT License | git.io/normalize - * - Font Awesome - http://fortawesome.github.com/Font-Awesome - CC BY 3.0 - */ - -/* ========================================================================== - HTML5 display definitions - ========================================================================== */ - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* - * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -nav, -section, -summary { - display: block; -} - -/* - * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - */ - -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; -} - -/* - * Prevents modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/* ========================================================================== - Base - ========================================================================== */ - -/* - * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using - * `em` units. - * 2. Prevents iOS text size adjust after orientation change, without disabling - * user zoom. - */ - -html { - font-size: 100%; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ - -ms-text-size-adjust: 100%; /* 2 */ -} - -/* - * Addresses `font-family` inconsistency between `textarea` and other form - * elements. - */ - -html, -button, -input, -select, -textarea { - font-family: sans-serif; - color: #333; -} - -/* - * Addresses margins handled incorrectly in IE 6/7. - */ - -body { - margin: 0; -} - -::-moz-selection { - background: #b3d4fc; - text-shadow: none; -} - -::selection { - background: #b3d4fc; - text-shadow: none; -} - -.chromeframe { - margin: 0.2em 0; - background: #ccc; - color: #000; - padding: 0.2em 0; -} - -@font-face { - font-family: 'FontAwesome'; - src: url('fonts/fontawesome-webfont.eot'); - src: url('fonts/fontawesome-webfont.eot') format('embedded-opentype'), - url('fonts/fontawesome-webfont.woff') format('woff'), - url('fonts/fontawesome-webfont.ttf') format('truetype'); - font-weight: normal; - font-style: normal; -} - -/* ========================================================================== - Links - ========================================================================== */ - -/* - * Addresses `outline` inconsistency between Chrome and other browsers. - */ - -a:focus { - outline: thin dotted; -} - -/* - * Improves readability when focused and also mouse hovered in all browsers. - */ - -a:active, -a:hover { - outline: 0; -} - -/* ========================================================================== - Typography - ========================================================================== */ - -/* - * Addresses font sizes and margins set differently in IE 6/7. - * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5, - * and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0 0 0.33em; -} - -h2 { - font-size: 1.5em; - margin: 0 0 0.5em; -} - -h3 { - font-size: 1.17em; - margin: 0 0 0.67em; -} - -h4 { - font-size: 1em; - margin: 0 0 1em; -} - -h5 { - font-size: 0.83em; - margin: 0 0 1.33em; -} - -h6 { - font-size: 0.75em; - margin: 0 0 2em; -} - -h1, h2, h3, h4, h5, h6 { - font-weight: 700; - font-family: "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif !important; -} -/* - * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/* - * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -blockquote { - margin: 1em 40px; -} - -/* - * Addresses styling not present in Safari 5 and Chrome. - */ - -dfn { - font-style: italic; -} - -/* - * Addresses styling not present in IE 6/7/8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/* - * Addresses margins set differently in IE 6/7. - */ - -p, -pre { - margin: 1em 0; -} - -/* - * Improves readability of pre-formatted text in all browsers. - */ - -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -/* - * Addresses CSS quotes not supported in IE 6/7. - */ - -q { - quotes: none; -} - -/* - * Addresses `quotes` property not supported in Safari 4. - */ - -q:before, -q:after { - content: ''; - content: none; -} - -/* - * Prevents `sub` and `sup` affecting `line-height` in all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -/* ========================================================================== - Lists - ========================================================================== */ - -/* - * Addresses margins set differently in IE 6/7. - */ - -dl, -menu, -ol, -ul { - margin: 0 0 1em; -} - -dd { - margin: 0 0 0 40px; -} - -/* - * Addresses paddings set differently in IE 6/7. - */ - -menu, -ol, -ul { - padding: 0; -} - -/* - * Corrects list images handled incorrectly in IE 7. - */ - -nav ul, -nav ol { - list-style: none; - list-style-image: none; -} - -/* ========================================================================== - Embedded content - ========================================================================== */ - -/* - * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3. - * 2. Improves image quality when scaled in IE 7. - */ - -img { - border: 0; /* 1 */ - -ms-interpolation-mode: bicubic; /* 2 */ - vertical-align: middle; - max-width: 100%; -} - -/* ========================================================================== - Figures - ========================================================================== */ - -/* - * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11. - */ - -figure { - margin: 0; -} - -/* ========================================================================== - Forms - ========================================================================== */ - -/* - * Corrects margin displayed oddly in IE 6/7. - */ - -form { - margin: 0; - padding: 10px 0; -} - -/* - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 0; - margin: 0; - padding: 0; -} - -/* - * 1. Corrects color not being inherited in IE 6/7/8/9. - * 2. Corrects text not wrapping in Firefox 3. - * 3. Corrects alignment displayed oddly in IE 6/7. - */ - -legend { - border: 0; /* 1 */ - padding: 0; - white-space: normal; /* 2 */ - *margin-left: -7px; /* 3 */ -} - -/* - * 1. Corrects font size not being inherited in all browsers. - * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5, - * and Chrome. - * 3. Improves appearance and consistency in all browsers. - */ - -button, -input, -select, -textarea { - font-size: 100%; /* 1 */ - margin: 0; /* 2 */ - vertical-align: baseline; /* 3 */ - *vertical-align: middle; /* 3 */ -} - -/* - * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -button, -input { - line-height: normal; -} - -/* - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Corrects inability to style clickable `input` types in iOS. - * 3. Improves usability and consistency of cursor style between image-type - * `input` and others. - * 4. Removes inner spacing in IE 7 without affecting normal text inputs. - * Known issue: inner spacing remains in IE 6. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ - *overflow: visible; /* 4 */ -} - -/* - * Re-set default cursor for disabled elements. - */ - -button[disabled], -input[disabled] { - cursor: default; -} - -/* - * 1. Addresses box sizing set to content-box in IE 8/9. - * 2. Removes excess padding in IE 8/9. - * 3. Removes excess padding in IE 7. - * Known issue: excess padding remains in IE 6. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ - *height: 13px; /* 3 */ - *width: 13px; /* 3 */ -} - -/* - * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. - * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome - * (include `-moz` to future-proof). - */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; /* 2 */ - box-sizing: content-box; -} - -/* - * Removes inner padding and search cancel button in Safari 5 and Chrome - * on OS X. - */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/* - * Removes inner padding and border in Firefox 3+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/* - * 1. Removes default vertical scrollbar in IE 6/7/8/9. - * 2. Improves readability and alignment in all browsers. - */ - -textarea { - overflow: auto; /* 1 */ - vertical-align: top; /* 2 */ - min-height: 150px; - resize: vertical; -} - -#content input[type=text], -#content textarea { - color: #666; - - width: 70%; - min-width: 300px; - - margin: 5px 0 10px 0; - padding: 8px 12px; - - background: rgba(245,245,245,0.37); - - border: 1px solid rgba(192,192,192,0.49); - border-radius: 2px; - - -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.17); - box-shadow: inset 0 1px 3px rgba(0,0,0,0.17); -} - -/* - * 1. :-moz-placeholder has been deprecated in favor of ::-moz-placeholder. - * 2. Using :placeholder for completeness. - */ -::-webkit-input-placeholder { - color: #9A1B1E; -} -:-moz-placeholder { /* 1 */ - color: #9A1B1E; -} -::-moz-placeholder { - color: #9A1B1E; -} -:-ms-placeholder { - color: #9A1B1E; -} -:placeholder { /* 2 */ - color: #9A1B1E; -} - -#content input:focus, -#content input[type=text]:focus, -#content textarea:focus { - outline: none; - - color: #333; - background: #FFF; - - border: 1px solid #B24926; - - -webkit-box-shadow: 0px 0px 6px rgba(23,138,156,0.5), - inset 0px 1px 3px rgba(0,0,0,0.2); - - box-shadow: 0px 0px 6px rgba(23,138,156,0.5), - inset 0px 1px 3px rgba(0,0,0,0.2); -} - -/** - * Radio Buttons - */ - -.radio { - margin: 15px 0; -} - -#content .radio ul { - margin: 0; - padding: 0; - float: left; -} - -#content .radio ul li { - margin: 0; - padding: 0; - background: none; - list-style-type: none; -} - -.radio label { - margin: 5px 0; -} - -input[type=radio] { - margin: 0 5px 0 0; -} - -/** - * Checkboxes - */ - -input[type="checkbox"] { - margin: 0 5px 0 0; -} - -/** - * Submit Buttons - */ - -form input[type="submit"] { - margin: 40px 0; - float: none; -} - -/** - * Top aligned labels - */ - -.top-labels label, -.top-labels .radio label, -.top-labels input[type=text], -.top-labels textarea { - display: block; -} - -/** - * Left aligned labels - */ - -.left-labels label { - padding: 5px 0 0 0; - display: block; -} - -.left-labels span { - margin: 0 10px 0 0; - min-width: 100px; - - float: left; - - text-align: left; -} - -.left-labels .radio span { - padding-top: 5px; -} - -.left-labels .radio { - display: block; -} - -.left-labels .radio li label { - margin: 0; - padding: 0 0 5px 0; - - border: 0; -} - -/* ========================================================================== - Tables - ========================================================================== */ - -table { - border-collapse: collapse; - border-spacing: 0; -} - -/* ========================================================================== - Font Awesome - ========================================================================== */ - -[class^="icon-"], -[class*=" icon-"] { - font-family: FontAwesome; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - -webkit-font-smoothing: antialiased; - - /* sprites.less reset */ - display: inline; - width: auto; - height: auto; - line-height: normal; - vertical-align: baseline; - background-image: none; - background-position: 0% 0%; - background-repeat: repeat; - margin-top: 0; -} - -/* more sprites.less reset*/ -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"] { - background-image: none; -} -[class^="icon-"]:before, -[class*=" icon-"]:before { - text-decoration: inherit; - display: inline-block; - speak: none; -} -/* makes sure icons active on rollover in links */ -a [class^="icon-"], -a [class*=" icon-"] { - display: inline-block; -} -/* makes the font 33% larger relative to the icon container */ -.icon-large:before { - vertical-align: -10%; - font-size: 1.3333333333333333em; -} -.btn [class^="icon-"], -.nav [class^="icon-"], -.btn [class*=" icon-"], -.nav [class*=" icon-"] { - display: inline; - /* keeps button heights with and without icons the same */ - -} -.btn [class^="icon-"].icon-large, -.nav [class^="icon-"].icon-large, -.btn [class*=" icon-"].icon-large, -.nav [class*=" icon-"].icon-large { - line-height: .9em; -} -.btn [class^="icon-"].icon-spin, -.nav [class^="icon-"].icon-spin, -.btn [class*=" icon-"].icon-spin, -.nav [class*=" icon-"].icon-spin { - display: inline-block; -} -.nav-tabs [class^="icon-"], -.nav-pills [class^="icon-"], -.nav-tabs [class*=" icon-"], -.nav-pills [class*=" icon-"] { - /* keeps button heights with and without icons the same */ - -} -.nav-tabs [class^="icon-"], -.nav-pills [class^="icon-"], -.nav-tabs [class*=" icon-"], -.nav-pills [class*=" icon-"], -.nav-tabs [class^="icon-"].icon-large, -.nav-pills [class^="icon-"].icon-large, -.nav-tabs [class*=" icon-"].icon-large, -.nav-pills [class*=" icon-"].icon-large { - line-height: .9em; -} -li [class^="icon-"], -.nav li [class^="icon-"], -li [class*=" icon-"], -.nav li [class*=" icon-"] { - display: inline-block; - width: 1.25em; - text-align: center; -} -li [class^="icon-"].icon-large, -.nav li [class^="icon-"].icon-large, -li [class*=" icon-"].icon-large, -.nav li [class*=" icon-"].icon-large { - /* increased font size for icon-large */ - - width: 1.5625em; -} -ul.icons { - list-style-type: none; - text-indent: -0.75em; -} -ul.icons li [class^="icon-"], -ul.icons li [class*=" icon-"] { - width: .75em; -} -.icon-muted { - color: #eeeeee; -} -.icon-border { - border: solid 1px #eeeeee; - padding: .2em .25em .15em; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.icon-2x { - font-size: 2em; -} -.icon-2x.icon-border { - border-width: 2px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.icon-3x { - font-size: 3em; -} -.icon-3x.icon-border { - border-width: 3px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.icon-4x { - font-size: 4em; -} -.icon-4x.icon-border { - border-width: 4px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} -.pull-right { - float: right; -} -.pull-left { - float: left; -} -[class^="icon-"].pull-left, -[class*=" icon-"].pull-left { - margin-right: .3em; -} -[class^="icon-"].pull-right, -[class*=" icon-"].pull-right { - margin-left: .3em; -} -.btn [class^="icon-"].pull-left.icon-2x, -.btn [class*=" icon-"].pull-left.icon-2x, -.btn [class^="icon-"].pull-right.icon-2x, -.btn [class*=" icon-"].pull-right.icon-2x { - margin-top: .18em; -} -.btn [class^="icon-"].icon-spin.icon-large, -.btn [class*=" icon-"].icon-spin.icon-large { - line-height: .8em; -} -.btn.btn-small [class^="icon-"].pull-left.icon-2x, -.btn.btn-small [class*=" icon-"].pull-left.icon-2x, -.btn.btn-small [class^="icon-"].pull-right.icon-2x, -.btn.btn-small [class*=" icon-"].pull-right.icon-2x { - margin-top: .25em; -} -.btn.btn-large [class^="icon-"], -.btn.btn-large [class*=" icon-"] { - margin-top: 0; -} -.btn.btn-large [class^="icon-"].pull-left.icon-2x, -.btn.btn-large [class*=" icon-"].pull-left.icon-2x, -.btn.btn-large [class^="icon-"].pull-right.icon-2x, -.btn.btn-large [class*=" icon-"].pull-right.icon-2x { - margin-top: .05em; -} -.btn.btn-large [class^="icon-"].pull-left.icon-2x, -.btn.btn-large [class*=" icon-"].pull-left.icon-2x { - margin-right: .2em; -} -.btn.btn-large [class^="icon-"].pull-right.icon-2x, -.btn.btn-large [class*=" icon-"].pull-right.icon-2x { - margin-left: .2em; -} -.icon-spin { - display: inline-block; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - -webkit-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} -@-moz-keyframes spin { - 0% { -moz-transform: rotate(0deg); } - 100% { -moz-transform: rotate(359deg); } -} -@-webkit-keyframes spin { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(359deg); } -} -@-o-keyframes spin { - 0% { -o-transform: rotate(0deg); } - 100% { -o-transform: rotate(359deg); } -} -@-ms-keyframes spin { - 0% { -ms-transform: rotate(0deg); } - 100% { -ms-transform: rotate(359deg); } -} -@keyframes spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(359deg); } -} -@-moz-document url-prefix() { - .icon-spin { - height: .9em; - } - .btn .icon-spin { - height: auto; - } - .icon-spin.icon-large { - height: 1.25em; - } - .btn .icon-spin.icon-large { - height: .75em; - } -} -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.icon-glass:before { content: "\f000"; } -.icon-music:before { content: "\f001"; } -.icon-search:before { content: "\f002"; } -.icon-envelope:before { content: "\f003"; } -.icon-heart:before { content: "\f004"; } -.icon-star:before { content: "\f005"; } -.icon-star-empty:before { content: "\f006"; } -.icon-user:before { content: "\f007"; } -.icon-film:before { content: "\f008"; } -.icon-th-large:before { content: "\f009"; } -.icon-th:before { content: "\f00a"; } -.icon-th-list:before { content: "\f00b"; } -.icon-ok:before { content: "\f00c"; } -.icon-remove:before { content: "\f00d"; } -.icon-zoom-in:before { content: "\f00e"; } - -.icon-zoom-out:before { content: "\f010"; } -.icon-off:before { content: "\f011"; } -.icon-signal:before { content: "\f012"; } -.icon-cog:before { content: "\f013"; } -.icon-trash:before { content: "\f014"; } -.icon-home:before { content: "\f015"; } -.icon-file:before { content: "\f016"; } -.icon-time:before { content: "\f017"; } -.icon-road:before { content: "\f018"; } -.icon-download-alt:before { content: "\f019"; } -.icon-download:before { content: "\f01a"; } -.icon-upload:before { content: "\f01b"; } -.icon-inbox:before { content: "\f01c"; } -.icon-play-circle:before { content: "\f01d"; } -.icon-repeat:before { content: "\f01e"; } - -/* \f020 doesn't work in Safari. all shifted one down */ -.icon-refresh:before { content: "\f021"; } -.icon-list-alt:before { content: "\f022"; } -.icon-lock:before { content: "\f023"; } -.icon-flag:before { content: "\f024"; } -.icon-headphones:before { content: "\f025"; } -.icon-volume-off:before { content: "\f026"; } -.icon-volume-down:before { content: "\f027"; } -.icon-volume-up:before { content: "\f028"; } -.icon-qrcode:before { content: "\f029"; } -.icon-barcode:before { content: "\f02a"; } -.icon-tag:before { content: "\f02b"; } -.icon-tags:before { content: "\f02c"; } -.icon-book:before { content: "\f02d"; } -.icon-bookmark:before { content: "\f02e"; } -.icon-print:before { content: "\f02f"; } - -.icon-camera:before { content: "\f030"; } -.icon-font:before { content: "\f031"; } -.icon-bold:before { content: "\f032"; } -.icon-italic:before { content: "\f033"; } -.icon-text-height:before { content: "\f034"; } -.icon-text-width:before { content: "\f035"; } -.icon-align-left:before { content: "\f036"; } -.icon-align-center:before { content: "\f037"; } -.icon-align-right:before { content: "\f038"; } -.icon-align-justify:before { content: "\f039"; } -.icon-list:before { content: "\f03a"; } -.icon-indent-left:before { content: "\f03b"; } -.icon-indent-right:before { content: "\f03c"; } -.icon-facetime-video:before { content: "\f03d"; } -.icon-picture:before { content: "\f03e"; } - -.icon-pencil:before { content: "\f040"; } -.icon-map-marker:before { content: "\f041"; } -.icon-adjust:before { content: "\f042"; } -.icon-tint:before { content: "\f043"; } -.icon-edit:before { content: "\f044"; } -.icon-share:before { content: "\f045"; } -.icon-check:before { content: "\f046"; } -.icon-move:before { content: "\f047"; } -.icon-step-backward:before { content: "\f048"; } -.icon-fast-backward:before { content: "\f049"; } -.icon-backward:before { content: "\f04a"; } -.icon-play:before { content: "\f04b"; } -.icon-pause:before { content: "\f04c"; } -.icon-stop:before { content: "\f04d"; } -.icon-forward:before { content: "\f04e"; } - -.icon-fast-forward:before { content: "\f050"; } -.icon-step-forward:before { content: "\f051"; } -.icon-eject:before { content: "\f052"; } -.icon-chevron-left:before { content: "\f053"; } -.icon-chevron-right:before { content: "\f054"; } -.icon-plus-sign:before { content: "\f055"; } -.icon-minus-sign:before { content: "\f056"; } -.icon-remove-sign:before { content: "\f057"; } -.icon-ok-sign:before { content: "\f058"; } -.icon-question-sign:before { content: "\f059"; } -.icon-info-sign:before { content: "\f05a"; } -.icon-screenshot:before { content: "\f05b"; } -.icon-remove-circle:before { content: "\f05c"; } -.icon-ok-circle:before { content: "\f05d"; } -.icon-ban-circle:before { content: "\f05e"; } - -.icon-arrow-left:before { content: "\f060"; } -.icon-arrow-right:before { content: "\f061"; } -.icon-arrow-up:before { content: "\f062"; } -.icon-arrow-down:before { content: "\f063"; } -.icon-share-alt:before { content: "\f064"; } -.icon-resize-full:before { content: "\f065"; } -.icon-resize-small:before { content: "\f066"; } -.icon-plus:before { content: "\f067"; } -.icon-minus:before { content: "\f068"; } -.icon-asterisk:before { content: "\f069"; } -.icon-exclamation-sign:before { content: "\f06a"; } -.icon-gift:before { content: "\f06b"; } -.icon-leaf:before { content: "\f06c"; } -.icon-fire:before { content: "\f06d"; } -.icon-eye-open:before { content: "\f06e"; } - -.icon-eye-close:before { content: "\f070"; } -.icon-warning-sign:before { content: "\f071"; } -.icon-plane:before { content: "\f072"; } -.icon-calendar:before { content: "\f073"; } -.icon-random:before { content: "\f074"; } -.icon-comment:before { content: "\f075"; } -.icon-magnet:before { content: "\f076"; } -.icon-chevron-up:before { content: "\f077"; } -.icon-chevron-down:before { content: "\f078"; } -.icon-retweet:before { content: "\f079"; } -.icon-shopping-cart:before { content: "\f07a"; } -.icon-folder-close:before { content: "\f07b"; } -.icon-folder-open:before { content: "\f07c"; } -.icon-resize-vertical:before { content: "\f07d"; } -.icon-resize-horizontal:before { content: "\f07e"; } - -.icon-bar-chart:before { content: "\f080"; } -.icon-twitter-sign:before { content: "\f081"; } -.icon-facebook-sign:before { content: "\f082"; } -.icon-camera-retro:before { content: "\f083"; } -.icon-key:before { content: "\f084"; } -.icon-cogs:before { content: "\f085"; } -.icon-comments:before { content: "\f086"; } -.icon-thumbs-up:before { content: "\f087"; } -.icon-thumbs-down:before { content: "\f088"; } -.icon-star-half:before { content: "\f089"; } -.icon-heart-empty:before { content: "\f08a"; } -.icon-signout:before { content: "\f08b"; } -.icon-linkedin-sign:before { content: "\f08c"; } -.icon-pushpin:before { content: "\f08d"; } -.icon-external-link:before { content: "\f08e"; } - -.icon-signin:before { content: "\f090"; } -.icon-trophy:before { content: "\f091"; } -.icon-github-sign:before { content: "\f092"; } -.icon-upload-alt:before { content: "\f093"; } -.icon-lemon:before { content: "\f094"; } -.icon-phone:before { content: "\f095"; } -.icon-check-empty:before { content: "\f096"; } -.icon-bookmark-empty:before { content: "\f097"; } -.icon-phone-sign:before { content: "\f098"; } -.icon-twitter:before { content: "\f099"; } -.icon-facebook:before { content: "\f09a"; } -.icon-github:before { content: "\f09b"; } -.icon-unlock:before { content: "\f09c"; } -.icon-credit-card:before { content: "\f09d"; } -.icon-rss:before { content: "\f09e"; } - -.icon-hdd:before { content: "\f0a0"; } -.icon-bullhorn:before { content: "\f0a1"; } -.icon-bell:before { content: "\f0a2"; } -.icon-certificate:before { content: "\f0a3"; } -.icon-hand-right:before { content: "\f0a4"; } -.icon-hand-left:before { content: "\f0a5"; } -.icon-hand-up:before { content: "\f0a6"; } -.icon-hand-down:before { content: "\f0a7"; } -.icon-circle-arrow-left:before { content: "\f0a8"; } -.icon-circle-arrow-right:before { content: "\f0a9"; } -.icon-circle-arrow-up:before { content: "\f0aa"; } -.icon-circle-arrow-down:before { content: "\f0ab"; } -.icon-globe:before { content: "\f0ac"; } -.icon-wrench:before { content: "\f0ad"; } -.icon-tasks:before { content: "\f0ae"; } - -.icon-filter:before { content: "\f0b0"; } -.icon-briefcase:before { content: "\f0b1"; } -.icon-fullscreen:before { content: "\f0b2"; } - -.icon-group:before { content: "\f0c0"; } -.icon-link:before { content: "\f0c1"; } -.icon-cloud:before { content: "\f0c2"; } -.icon-beaker:before { content: "\f0c3"; } -.icon-cut:before { content: "\f0c4"; } -.icon-copy:before { content: "\f0c5"; } -.icon-paper-clip:before { content: "\f0c6"; } -.icon-save:before { content: "\f0c7"; } -.icon-sign-blank:before { content: "\f0c8"; } -.icon-reorder:before { content: "\f0c9"; } -.icon-list-ul:before { content: "\f0ca"; } -.icon-list-ol:before { content: "\f0cb"; } -.icon-strikethrough:before { content: "\f0cc"; } -.icon-underline:before { content: "\f0cd"; } -.icon-table:before { content: "\f0ce"; } - -.icon-magic:before { content: "\f0d0"; } -.icon-truck:before { content: "\f0d1"; } -.icon-pinterest:before { content: "\f0d2"; } -.icon-pinterest-sign:before { content: "\f0d3"; } -.icon-google-plus-sign:before { content: "\f0d4"; } -.icon-google-plus:before { content: "\f0d5"; } -.icon-money:before { content: "\f0d6"; } -.icon-caret-down:before { content: "\f0d7"; } -.icon-caret-up:before { content: "\f0d8"; } -.icon-caret-left:before { content: "\f0d9"; } -.icon-caret-right:before { content: "\f0da"; } -.icon-columns:before { content: "\f0db"; } -.icon-sort:before { content: "\f0dc"; } -.icon-sort-down:before { content: "\f0dd"; } -.icon-sort-up:before { content: "\f0de"; } - -.icon-envelope-alt:before { content: "\f0e0"; } -.icon-linkedin:before { content: "\f0e1"; } -.icon-undo:before { content: "\f0e2"; } -.icon-legal:before { content: "\f0e3"; } -.icon-dashboard:before { content: "\f0e4"; } -.icon-comment-alt:before { content: "\f0e5"; } -.icon-comments-alt:before { content: "\f0e6"; } -.icon-bolt:before { content: "\f0e7"; } -.icon-sitemap:before { content: "\f0e8"; } -.icon-umbrella:before { content: "\f0e9"; } -.icon-paste:before { content: "\f0ea"; } -.icon-lightbulb:before { content: "\f0eb"; } -.icon-exchange:before { content: "\f0ec"; } -.icon-cloud-download:before { content: "\f0ed"; } -.icon-cloud-upload:before { content: "\f0ee"; } - -.icon-user-md:before { content: "\f0f0"; } -.icon-stethoscope:before { content: "\f0f1"; } -.icon-suitcase:before { content: "\f0f2"; } -.icon-bell-alt:before { content: "\f0f3"; } -.icon-coffee:before { content: "\f0f4"; } -.icon-food:before { content: "\f0f5"; } -.icon-file-alt:before { content: "\f0f6"; } -.icon-building:before { content: "\f0f7"; } -.icon-hospital:before { content: "\f0f8"; } -.icon-ambulance:before { content: "\f0f9"; } -.icon-medkit:before { content: "\f0fa"; } -.icon-fighter-jet:before { content: "\f0fb"; } -.icon-beer:before { content: "\f0fc"; } -.icon-h-sign:before { content: "\f0fd"; } -.icon-plus-sign-alt:before { content: "\f0fe"; } - -.icon-double-angle-left:before { content: "\f100"; } -.icon-double-angle-right:before { content: "\f101"; } -.icon-double-angle-up:before { content: "\f102"; } -.icon-double-angle-down:before { content: "\f103"; } -.icon-angle-left:before { content: "\f104"; } -.icon-angle-right:before { content: "\f105"; } -.icon-angle-up:before { content: "\f106"; } -.icon-angle-down:before { content: "\f107"; } -.icon-desktop:before { content: "\f108"; } -.icon-laptop:before { content: "\f109"; } -.icon-tablet:before { content: "\f10a"; } -.icon-mobile-phone:before { content: "\f10b"; } -.icon-circle-blank:before { content: "\f10c"; } -.icon-quote-left:before { content: "\f10d"; } -.icon-quote-right:before { content: "\f10e"; } - -.icon-spinner:before { content: "\f110"; } -.icon-circle:before { content: "\f111"; } -.icon-reply:before { content: "\f112"; } -.icon-github-alt:before { content: "\f113"; } -.icon-folder-close-alt:before { content: "\f114"; } -.icon-folder-open-alt:before { content: "\f115"; } - -/* Manual Font Awesome Styles */ -[class^="icon-"], -[class*=" icon-"] { - font-family: FontAwesome, "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -#content ul li[class^="icon-"], -#content ul li[class*=" icon-"] { - background: none; - padding-left: 0; -} - -h2 [class^="icon-"], -h2 [class*=" icon-"], -h3 [class^="icon-"], -h3 [class*=" icon-"] { - margin-right: 7px; -} - -/* Global Structure - ========================================================================== */ - -body { - -webkit-font-smoothing: antialiased; - color: #333; - font: 15px/22.5px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif; -} - -iframe { - border: 1px solid #bfbfbf; - padding: 1px; -} - -#container { - background: #0769AD; - margin: 0 auto; - padding: 0 20px; - -} - -.theme-orange #container { - background: #B24926; -} - -#content-wrapper { - background-color: #fff; - -webkit-box-shadow: -3px 0 5px -3px rgba(1, 1, 1, 0.87), 3px 0 5px -3px rgba(1, 1, 1, 0.87); - box-shadow: -3px 0 5px -3px rgba(1, 1, 1, 0.87), 3px 0 5px -3px rgba(1, 1, 1, 0.87); - padding: 20px 0; - border-top: 1px solid #333; - border-radius: 0 0 10px 10px; - position: relative; -} -.no-boxshadow #content-wrapper { - border: 1px solid #333; -} - -.constrain { - max-width: 1240px; - margin: 0 auto; - padding: 0 20px; -} - -.lte8 .constrain { - max-width: 1198px; /* Accomodate for padding + 1px border */ -} - -#content { - float: left; - width: 71%; -} - -.content-right #content { - float: right; -} - -.content-full #content { - width: 100%; - padding-left: 10%; - padding-right: 10%; -} - -.content-full.full-width #content { - padding-left: 0; - padding-right: 0; -} - -#sidebar, -.sidebar-left, -.sidebar-right { - padding: 20px; - width: 29%; -} - -#sidebar, -.sidebar-right { - float: right; - margin-right: -25px; - position: relative; - -webkit-border-image: -webkit-linear-gradient(#ffffff, #e7e7e7 15%, #e7e7e7 85%, #ffffff); - border-image: linear-gradient(#ffffff, #e7e7e7 15%, #e7e7e7 85%, #ffffff); - box-shadow: inset 15px 0 5px -16px #e7e7e7; - background-image: -webkit-radial-gradient(left, #f2f2f2, #ffffff 80%); - background-image: radial-gradient(left, #f2f2f2, #ffffff 80%); - border: 0; - border-left: 1px solid #efefef; -} - - -.content-right #sidebar, -.sidebar-left { - float: left; - border-left: 0; - border-right: 1px solid #e7e7e7; - margin: -20px 0 0 -25px; - -webkit-border-image: -webkit-linear-gradient(#ffffff, #e7e7e7 15%, #e7e7e7 85%, #ffffff); - border-image: linear-gradient(#ffffff, #e7e7e7 15%, #e7e7e7 85%, #ffffff); - box-shadow: inset 15px 0 5px -16px #e7e7e7; - background-image: -webkit-radial-gradient(right, #f2f2f2, #ffffff 80%); - background-image: radial-gradient(right, #f2f2f2, #ffffff 80%); -} - -.entry-summary p { - margin: 0; -} - - -/* Global Nav - ========================================================================== */ - -#global-nav { - background: url(../images/jq-global-nav.png) repeat-x 0 bottom #1b1b1b; -} - -#global-nav nav { - height: 34px; -} - -#global-nav nav ul { - text-align: left; - display: inline; - float: left; - margin: 0; - list-style: none; - border-right: 1px solid rgba(255, 255, 255, 0.0976562); - border-left: 1px solid rgba(0, 0, 0, 0.347656); -} - -.tinynav-container { display: none } -.tinynav { display: none } - -#global-nav nav ul.links { - float: right; -} - -#global-nav nav ul li { - font: bold 13px/17px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - display: inline-block; - float: left; - position: relative; - top: 1px; - cursor: pointer; - -webkit-transition: all 0.2s; - transition: all 0.2s; - text-shadow: 0 0px 2px #000; - border-left: 1px solid rgba(255, 255, 255, 0.0976562); - border-right: 1px solid rgba(0, 0, 0, 0.347656); -} -.ie #global-nav nav ul li { - top: 2px; -} - -#global-nav nav ul li:hover { - background: url(../images/bg-footer-noise.jpg) #000; - color: #fff; -} - -#global-nav nav ul li i { - height: 1em; -} - -#global-nav nav ul li a { - color: #e6e6e6; - font-weight: normal; - font-style: normal; - text-decoration: none; - display: block; - padding: 8px 12px; -} - -#global-nav nav ul li ul { - padding: 0; - position: absolute; - top: 32px; - left: -2px; - width: 120px; - display: none; - opacity: 0; - visibility: hidden; - -webkit-transiton: opacity 0.2s; - transition: opacity 0.2s; - -webkit-box-shadow: 0 43px 5px rgba(0, 0, 0, 0.4); - box-shadow: 0 4px 5px rgba(0, 0, 0, 0.4); - z-index: 400; -} - -#global-nav nav ul li ul li { - background: url(../images/bg-footer-noise.jpg) #000; - display: block; - color: #fff; - float: none; -} - -#global-nav nav ul li ul li:hover { background: #000; } -#global-nav nav ul li:hover ul { - display: block; - opacity: 1; - visibility: visible; -} - -#global-nav nav ul.projects li.project { - padding: 0; - height: 33px; - z-index: 10; -} - -#global-nav nav ul.projects li.project a { - display: block; - height: 33px; -} - -#global-nav nav ul.projects li.selected a { - background: #0769AD; - border-top: 1px solid #7ACEF4; - border-left: 1px solid #7ACEF4; - border-right: 1px solid #7ACEF4; - margin-top: 1px; - border-top-left-radius: 10px; - border-top-right-radius: 10px; -} - -.theme-orange #global-nav nav ul.projects li.selected a { - background: #B24926; - border-top: 1px solid #FAA523; - border-left: 1px solid #FAA523; - border-right: 1px solid #FAA523; -} - -#container, -footer { - border-top: 1px solid #7ACEF4; -} - -.theme-orange #container, -.theme-orange footer { - border-top-color: #FAA523; -} - -/* Brand Colors for General Use - ========================================================================== */ -.color.black { background-color: #333; } -.color.primary-blue { background-color: #0769AD; } -.color.secondary-blue { background-color: #7ACEF4; } -.color.navy-blue { background-color: #131B28; } -.color.primary-orange { background-color: #FAA523; } -.color.secondary-orange { background-color: #B24926; } -.color.primary-green { background-color: #3EB249; } -.color.secondary-green { background-color: #108040; } -.color.sizzle-orange { background-color: #FAA523; } -.color.sizzle-red { background-color: #9A1B1E; } -.color.qunit-primary-purple { background-color: #9C3493; } -.color.qunit-secondary-purple { background-color: #390F39; } - -/* Logo & Navigation - ========================================================================== */ - -#logo-events { - clear: both; - padding-top: 25px; - padding-bottom: 20px; -} - -h2.logo { - float: left; - margin: 0; - width: 243px; -} - -h2.logo a { - float: left; - display: block; - text-decoration: none; -} - -h2.logo a:visited, h2.logo a:link { - color: #ffffff; -} - -#logo-events aside { - float: right; -} - -nav#main { - background-color: rgba(0, 0, 0, 0.18); - border-radius: 10px 10px 0 0; - border-right: 1px solid rgba(2, 2, 2, 0.28); - border-left: 1px solid rgba(2, 2, 2, 0.28); - border-top: 1px solid rgba(250, 250, 250, 0.27); - -webkit-box-shadow: rgba(255,255,255,0.3) 0 1px 0, rgba(0,0,0,0.3) 0 -1px 0; - box-shadow: rgba(255,255,255,0.3) 0 1px 0, rgba(0,0,0,0.3) 0 -1px 0; - -webkit-box-shadow: 0 0 3px rgba(1, 1, 1, 0.7); - box-shadow: 0 0 5px rgba(1, 1, 1, 0.7); -} - -.theme-orange nav#main { - background-color: rgba(12, 12, 12, 0.06); -} - -.no-boxshadow nav#main { - border-top: 1px solid #333; - border-left: 1px solid #333; - border-right: 1px solid #333; -} - -nav#main ul { - margin: 0; - float: left; - width: 70%; - padding-top: 10px; - padding-bottom: 10px; -} - -nav#main li { - display: inline; - float: left; - font: normal normal 16px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - margin-right: 2px; -} - -nav#main li a { - color: #fff; - text-decoration: none; - padding: 6px 10px; - display: block; - border: 1px solid transparent; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.76); -} - -nav#main li a:hover, -nav#main li.current a, -nav#main .searchform { - background: none; - -webkit-box-shadow: inset 0 0 5px rgba(0,0,0, 0.4), rgba(255,255,255,0.1) 0 1px 0; - box-shadow: inset 0 0 5px rgba(0,0,0, 0.4), rgba(255,255,255,0.1) 0 1px 0; - border-radius: 4px; - border: 1px solid rgba(0,0,0,0.25); - color: #fff; - text-shadow: rgba(0, 0, 0, 0.796875) 0px -1px 0px, rgba(255, 255, 255, 0.296875) 0px 0px 10px; -} - -nav#main .searchform { - float: right; - width: 28%; - margin-top: 12px; - padding: 0; - border-radius: 20px; - position: relative; -} - -nav#main .searchform input { - text-decoration: none; - font: 12px/12px "Lucida Grande", Lucida, Verdana, sans-serif; - padding: 5px 10px; - margin: 0; - background-color: transparent; - border-style: none; - color: #fff; - line-height: 1.3; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.76); - width: 85%; - box-shadow: none; -} - -nav#main .searchform input:focus { - outline: none; -} - -.no-boxshadow nav#main .searchform { - border: 1px solid #333; -} - -.no-boxshadow nav#main .searchform input { - background: #fff; - color: #333; -} - -/* - * 1. :-moz-placeholder has been deprecated in favor of ::-moz-placeholder. - * 2. Using :placeholder for completeness. - */ -nav#main .searchform input::-webkit-input-placeholder { - color: #fff; -} -nav#main .searchform input:-moz-placeholder { /* 1 */ - color: #fff; -} -nav#main .searchform input::-moz-placeholder { - color: #fff; -} -nav#main .searchform input:-ms-input-placeholder { - color: #fff; -} -nav#main .searchform input:placeholder { /* 2 */ - color: #fff; -} - -nav#main .searchform .icon-search { - position: absolute; - right: 10px; - top: 3px; - bottom: 3px; - border-width: 0; - border-left: 1px solid rgba(7, 7, 7, 0.65); - background-color: transparent; - padding: 0 0 0 7px; - opacity: 0.33; - color: #fff; -} - -#tinynav1_chzn, #tinynav2_chzn { - display: none; - width: 100% !important; -} - -/* Typography & Global Styles - ========================================================================== */ - -#content a { - text-decoration: underline; -} - -#content a:hover { - text-decoration: none; -} - -#sidebar a { - text-decoration: none; -} - -#sidebar a:hover { - text-decoration: underline; -} - -p { - margin-bottom: 15px; - margin-top: 0; -} - -b, strong { - font-weight: bold; - color: #1a1a1a; -} - -em, i { - color: #6d6d6d; - font-style: italic; -} - -hr { - background-image: url(../images/gauze.png); - height: .75em; - border: none; - margin: .75em 0; -} - -pre, code { - font: 13px/16px "source-code-pro", Consolas, monospace; - word-spacing: 0; -} - -code { - padding: 0 3px; - background-color: #eee; - border-radius: 3px; -} - -pre code { - background-color: transparent; - font-size: 16px; - font-weight: bold; -} -#content code a { - text-decoration: none; -} - -pre strong, -pre b { - color: #fff; - font-weight: bold; -} - -#content blockquote { - margin: 20px 0; -} - -#content blockquote p { - font: italic normal 23px/26px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - color: #828282; - margin-left: 0; - margin-bottom: 0; - padding: 20px 30px; - position: relative; - text-shadow: 0 1px 0 #ffffff; - background-color: #f2f2f2; -} - -#content ol, -#content ul { - margin: 0 0 20px 20px; -} - -#content ul ul { - margin-bottom: 0; -} - -#content ul li { - padding-bottom: 5px; - padding-top: 5px; - padding-left: 20px; - line-height: 20px; - list-style-type: none; - background: url(../images/bullet.png) no-repeat 0 10px; -} - -#content ul.block-grid li { - background: none; -} - -#content ol { - counter-reset: li; /* Initiate a counter */ -} - -#content ol > li { - position: relative; /* Give each list item a left margin to make room for the numbers */ - list-style: none; - padding-left: 10px; - margin-right: 0; - margin-top: 5px; - margin-left: 30px; -} -#content ol > li:before { - content: counter(li); /* Use the counter as content */ - counter-increment: li; /* Increment the counter by 1 */ - /* Position and style the number */ - position: absolute; - top: 1px; - left: -25px; - box-sizing: border-box; - width: 20px; - /* Some space between the number and the content in browsers that support - generated content but not positioning it */ - color: #fff; - text-align: center; - background-color: #ababab; - height: 19px; - width: 19px; - padding-top: 0px; - font: bold 11px/19px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - border-radius: 12px; -} - -.lt-ie8 #content ol, -.lt-ie7 #content ol { - margin-left: 20px; -} - -.lt-ie8 #content ol li, -.lt-ie7 #content ol li { - margin-left: 30px; - list-style-type: decimal; - padding-left: 0px; -} - -#content img.full, -#content figure.full { - display: block; - width: 100%; - max-width: 100%; -} - -.lt-ie8 #content figure img { - position: relative; -} - -.lt-ie7 #content figure.full, -.lt-ie8 #content figure.full { - width: 99%; -} - -#content img.full, -#content img.left, -#content img.right, -#banner img.full { - box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.20); -} - -#content img.noborder, -#content figure.noborder { - box-shadow: none; - border: none; - background: none; -} - -#content img.full, -#content img.left, -#content img.right, -#content figure.full, -#content figure.left, -#content figure.right { - margin-bottom: 20px; - float: left; -} - -#content img.right, -#content figure.right { - float: right; - margin-left: 15px; -} - -.lt-ie8 #content img.right, -.lt-ie8 #content figure.right, -.lt-ie7 #content img.right, -.lt-ie7 #content figure.right { - float: left; - margin-left: 0px; - margin-right: 15px; -} - -#content img.left, -#content figure.left { - margin-right: 15px; -} - - -#content figure img { - margin: 0px !important; - margin-bottom: 0px !important; -} - -#content figcaption { - box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.20); - font: italic 700 12px/20px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - padding-left: 10px; - padding-right: 10px; - padding-top: 5px; - padding-bottom: 5px; - color: #737272; - clear: both; - margin-top: -10px; - background-color: #f2f2f2; -} - -#content figure.noborder figcaption { - box-shadow: none; - background: none; - text-align: center; -} - -#content .embed, -#content .embed_media { - position: relative; - padding-bottom: 56.25%; /* 16/9 ratio */ - padding-top: 30px; /* IE6 workaround*/ - height: 0; - overflow: hidden; - box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.20); - margin-bottom: 20px; -} - -#portfolio.media #banner .embed { - margin-bottom: 40px; -} - -.embed iframe, -.embed_media iframe, -.embed object, -.embed_media object, -.embed embed, -.embed_media embed { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -#content h1 { - font-size: 36px; - line-height: 36px; -} - -.content-full #content h1 { - text-align: center; -} - -#content h2 { - font-size: 24px; - line-height: 24px; - color: #333; - margin-bottom: 10px; -} - -#content h3 { - font-size: 20px; - line-height: 20px; - color: #666; -} - -#content h1.block, -#content h2.block { - padding: 10px 2%; - background: url(../images/gauze.png) #ececec; - text-shadow: 0 1px 0 #ffffff; -} - -p.author { - color: #ababab; - font-family: "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - font-weight: 700; - margin-top: -20px; -} - -p.author a { - color: #ababab; -} - -.meta { - padding: 2%; - padding-bottom: .5%; - margin-bottom: 20px; - font: 700 "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - color: #666; - background: url(../images-foundation/gauze.png) #f0f0f0; - text-shadow: 0 1px 0 #ffffff; -} - -#banner-large-image { - text-align: center; - margin-bottom: 30px; - -} - -#banner-large-image .vertically-centered-black-bg { - height: 50%; - width: 100%; - margin-top: 24%; - display: block; - background-color: rgba(0, 0, 0, 0.68); - position: absolute; - padding-top: 3.5%; -} - -#banner-large-image h1, #banner-large-image h2 { - font: bold 60px/60px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - margin-bottom: 0; - color: #fff; - text-shadow: 0 0 4px rgba(0, 0, 0, 0.85); -} - -#banner-large-image p { - color: #CCCCCC; - font: 700 normal 24px/36px "klavika-web", "Helvetica Neue", sans-serif; -} - -#banner-secondary { - background-image: url(../images/dark-grey-tile.png); - margin: -20px -25px 15px; - padding: 20px; -} - -#banner-secondary h1, -#banner-secondary h2 { - margin-bottom: 0; - color: #fff; - text-shadow: 0 0 4px rgba(0, 0, 0, 0.85); -} - -#banner-secondary h1 { - font-size: 48px; - line-height: 54px; -} - -#banner-secondary h2 { - font-size: 36px; - line-height: 42px; -} - -#banner-secondary p { - color: #ccc; - font: 22px/26px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - padding-left: 15%; - padding-right: 15%; -} - -#banner-secondary a, -#banner-secondary a:hover { - color: #7ACEF4; -} - -#banner-secondary em, -#banner-secondary i { - color: #fff; -} - -#banner-secondary.large-banner { - text-align: center; - padding-top: 30px; - padding-bottom: 30px; -} - -#banner-secondary.large-banner h1, -#banner-secondary.large-banner h2 { - margin-bottom: 10px; -} - -#banner-secondary.large-banner h1 { - font-size: 60px; - line-height: 60px; -} - -#banner-secondary.large-banner h2 { - font-size: 48px; - line-height: 48px; -} - -#banner-secondary.large-banner h3 { - font-size: 36px; - line-height: 36px; -} - -.center-txt { - text-align: center !important; -} - -.callout-block { - background-image: url(../images/gauze.png); - padding: 20px; -} - -/* Buttons - ========================================================================== */ - -a.button, -#content a.button, -.button, -input[type="submit"] { - border-radius: 5px; - border: 1px solid #999; - -webkit-box-shadow: - 0 0 5px rgba(0, 0, 0, 0.28), - inset 0 1px 0 rgba(255, 255, 255, 0.45), - inset 0px -1px 0px rgba(255, 255, 255, 0.45), - inset 1px 0px 0px rgba(255, 255, 255, 0.45), - inset -1px 1px 0px rgba(255, 255, 255, 0.45); - box-shadow: - 0 0 5px rgba(0, 0, 0, 0.28), - inset 0 1px 0 rgba(255, 255, 255, 0.45), - inset 0px -1px 0px rgba(255, 255, 255, 0.45), - inset 1px 0px 0px rgba(255, 255, 255, 0.45), - inset -1px 1px 0px rgba(255, 255, 255, 0.45); - text-decoration: none; - color: #fff !important; - text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35); - padding: 8px 15px; - font: bold 16px/16px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - -webkit-transition: all 0.2s; - transition: all 0.2s; - background-color: #d18f4f; - float: left; -} - -a.button:hover, -#content a.button:hover, -.button:hover, -input[type="submit"]:hover { - background-color: #cc8540; -} - -a.button.large, -#content a.button.large, -button.large, -input[type="submit"].large { - font-size: 20px; - padding: 12px 20px; -} - -a.button.dark, -#content a.button.dark, -.button.dark, -input[type="submit"].dark { - background-color: #666; -} - -a.button.dark:hover, -#content a.button.dark:hover, -.button.dark:hover, -input[type="submit"].dark:hover { - background-color: #424141; -} - -/* Sidebar - ========================================================================== */ - -#sidebar h3 { - font: 20px/18px; - background-image: -webkit-linear-gradient(left, #efefef, #f3f3f3); - background-image: linear-gradient(to right, #efefef, #f3f3f3); - margin-left: -20px; - margin-right: -20px; - padding: 12px 20px; - text-shadow: 0 1px 0 #ffffff; -} - -#sidebar li { - padding-left: 20px; - line-height: 15px; - list-style-type: none; - background: url(../images/bullet.png) no-repeat 0 14px; - text-shadow: 0 1px 0 #ffffff; -} - -#sidebar li a { - color: #4d4d4d; - text-decoration: none; - padding: 8px 0; - display: block; -} - -#sidebar nav#secondary li { - background-image: none; - padding-left: 0; -} - -#sidebar nav#secondary li.current { - background-color: #eee; - margin-left: -35px; - margin-right: -20px; - padding-left: 35px; - font-weight: bold; -} - -/* == Footer - ========================================================================== */ - -footer { - background: url(../images/bg-footer-noise.jpg) repeat; - margin-top: -20px; - padding-top: 40px; - margin-left: 0px; - margin-right: 0px; - width: 100%; -} - -footer.simple { - padding-top: 45px; - padding-bottom: 10px; -} - -footer a, -footer strong { - color: #fff; - text-decoration: none; -} - -.multiplebgs.cssgradients footer { - background-image: -webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.0)), url(../images/bg-footer-noise.jpg); /* Chrome 10+, Saf6 */ - background-image: linear-gradient(to bottom, rgba(0,0,0,.3), rgba(0,0,0,0)), url(../images/bg-footer-noise.jpg); /* Firefox 16+, IE 10+, Opera 12.50+ */ - background-repeat: repeat-x, repeat; - background-size: 100px 15px, 140px 140px; -} - -.no-multiplebgs footer, .no-cssgradients footer { - background-image: url(../images/bg-footer-noise.jpg); - background-repeat: repeat; -} - -.footer-site-links { - float: right; - padding: 10px 0 0 0; - width: 60%; - text-align: right; -} - -footer p.copyright { - margin: 10px 0 0 0; - float: left; - width: 40%; - font-size: 11px; - line-height: 130%; - color: #777; -} - -footer p.copyright a { - color: #aaa; -} - -footer p.copyright a:hover { - color: #fff; -} - -footer p.copyright > br { - display: none; -} - -footer .footer-site-links li { - position: relative; - background: none; - width: auto; - height: auto; - line-height: 20px; - margin: 0 0 10px 20px; - font-size: 13px; -} - -footer .footer-site-links li a { - position: relative; - color: #aaa; - display: block; - padding-left: 30px; - width: auto; - line-height: inherit; -} - -footer .footer-site-links li a:before { - position: absolute; - font-size: 1.5em; - color: #4d4d4d; - text-shadow: 0 -1px 0 #000000; - left: 2px; -} - -footer .footer-site-links li:hover a, -footer .footer-site-links li:hover a:before { - color: #e6e6e6; -} - -.footer-site-links li { display: inline-block; } - -footer ul li { - list-style: none; - padding: 0; - margin: 0; - line-height: 30px; -} - -footer #legal { - clear: left; - display: block; - margin-top: 1em; - border-top: solid 1px #333; - -webkit-box-shadow: #000 0 -1px 0; - box-shadow: #000 0 -1px 0; -} - -footer li img { - border-radius: 4px; -} - - -/* General Styles - ========================================================================== */ - -#content .entry-title a { - text-decoration: none; -} - -.entry-meta { - color: #999; - font-size: 12px; -} - -.toc-linked { - position: relative; -} - -.toc-linked a { - position: absolute; - left: -1em; - text-decoration: none; - opacity: 0; -} -/* TODO: Remove (https://github.com/jquery/jquery-wp-content/issues/143) */ -#content .toc-linked a { - text-decoration: none; -} - -.toc-linked:hover a { - opacity: 1; -} - - -/* Listing Pages (categories, searches, etc.) - ========================================================================== */ - -.listing .hentry { - padding: 10px 20px; - margin: 15px 0; - border: 1px solid rgba( 0, 0, 0, 0.2 ); - border-radius: 5px; - background-color: #eee; - position: relative; -} - -.listing #content .entry-title { - font-size: 1.3em; - margin-bottom: 0; - text-shadow: 0 1px 1px #fff; -} - -.listing .entry-meta { - float: right; -} - -.listing .entry-meta .category { - padding: 4px; - background-color: #ddd; - border-radius: 5px; -} - -.listing #content .entry-meta .category a { - color: #888; - text-decoration: none; -} - -.pagination { - text-align: center; - margin-top: 2em; -} - -.page-numbers { - padding: 0 10px; -} - - - -/* API Sites -========================================================================== */ - -.entry { - margin: 15px 0; -} - -.entry-wrapper { - border: 1px solid #CCC; - border-top: 0; - padding: 10px; - border-radius: 0 0 5px 5px; -} - -#content .section-title { - background: #333; - border: 1px solid #111; - padding: 8px 15px; - font-size: 16px; - color: white; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); - letter-spacing: 0; - border-radius: 5px 5px 0 0; - font-weight: normal; - margin-bottom: 0; - overflow: hidden; -} - -.returns { - float: right; - font-style: italic; -} - -.api-item .returns { - font-size: 16px; - color: #333; - font-weight: normal; -} - -#content .signatures { - background: #eee; - border: 1px solid #ccc; - margin: 0 auto 15px; - max-width: 750px; - border-radius: 3px; - color: #333; - text-shadow: 0 1px 0 #fff; -} - -#content .signatures li { - list-style: none; - background: none; - margin: 0; - padding: 10px; -} - -#content .signatures > li { - padding-bottom: 0; -} - -#content .signature > ul { - margin: 0; -} - -.signatures h4 { - font-size: 16px; - letter-spacing: 0; - padding: 8px 10px; - margin: -10px -10px 0; - color: #fff; - text-shadow: 0 1px 0 #444; -} - -.signature:first-child h4 { - border-radius: 3px 3px 0 0; -} - -.argument { - margin-top: 1em; -} - -#options, #methods, #events, #quick-nav { - border: 1px solid #CCC; - margin: 0 15px 15px; - padding: 10px; - overflow: auto; -} - -#options header h2, #methods header h2, #events header h2, #quick-nav h2 { - background: #cccccc; /* Old browsers */ - background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeee 17%,#cccccc 100%); /* Chrome10+,Safari5.1+ */ - background: linear-gradient(to bottom, #ffffff 0%,#eeeeee 17%,#cccccc 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */ - margin: -10px -10px 10px -10px; - padding: 10px; -} - -#quick-nav h2 a { - float: right; - font-size: 80%; - padding-left: 10px; -} - -.quick-nav-section { - width: 33%; - float: left; -} - -#methods .api-item li, -#events .api-item li { - margin-bottom: 1em; -} - -#methods .api-item li ul, -#events .api-item li ul { - list-style: none; -} - -.version-details { - font-weight: bold; -} - -.section-title .version-details, -.name .version-details { - float: right; - clear: right; - font-size: 14px; - color: #fff; -} - -.api-item { - padding: 20px 10px; -} -.signature li, -.api-item { - border-top: 1px solid #CCC; -} - -.signature li:first-child, -.api-item.first-item { - border-top: none; - padding-top: 10px; -} - -.option-type { - font-size: 16px; - font-weight: normal; - color: #333; - float: right; -} - -#options .default { - text-align: right; - font-size: 13px; - margin-top: -10px; -} - -.desc { - font-size: 16px; - padding: 5px 15px 0; - color: #666; - font-style: italic; -} - -.desc strong { - color: #444; - font-style: normal; -} - -.entry-summary p { - margin: 0; -} - - -/* Media Queries - ========================================================================== */ - -@media only screen and (max-width: 1100px) { - -} - -@media only screen and (max-width: 940px) { - -} - -@media only screen and (max-width: 860px) { - -} - -@media only screen and (max-width: 768px) { - #global-nav ul.projects li.toggle-projects { - display: none; - } - - #sidebar, - .content-right #sidebar { - width: auto; - float: none; - clear: both; - margin: 0; - border-top: 1px solid #e7e7e7; - border-left: none; - -moz-border-image: none; - -webkit-border-image: none; - -webkit-border-image: none; - -o-border-image: none; - border-image: none; - -webkit-box-shadow: none; - box-shadow: none; - background-image: none; - background-image: none; - background-image: none; - background-image: none; - background-image: none; - background-image: none; - } - - .content-full.full-width #content, - .content-right #content, - .content-left #content { - padding-left: 2%; - padding-right: 2%; - } - - #content, - .col7-3.col, - footer #legal p.copyright, - footer #legal ul.footer-site-links { - width: 100%; - float: none; - clear: both; - } - - #banner-secondary { - margin-left: -15px; - margin-right: -15px; - } - - footer #legal ul.footer-site-links { - display: inline; - text-align: center !important; - text-transform: none; - float: left; - width: 100%; - } - - footer #legal ul.footer-site-links li:first-child { - margin-left: 0; - } - - footer #legal p.copyright { - text-align: center; - margin-bottom: 10px; - } - - .col7-2.col { - margin: 0; - width: 100%; - padding-top: 10px; - padding-bottom: 10px; - } -} - -@media only screen and (max-width: 600px) { - #global-nav ul.projects { - display: none; - } - - #global-nav nav ul.links { - float: left; - } - - #global-nav nav ul.links li { - font-size: 12px; - } - - #logo-events { - padding-top: 20px; - padding-bottom: 10px; - } - - #logo-events aside { - display: none; - } - - #logo-events h2.logo { - float: none; - margin-left: auto; - margin-right: auto; - } - - nav#main { - background-color: rgba(0, 0, 0, 0.0) !important; - border-radius: 10px 10px 0 0; - border-right: none; - border-left: none; - border-top: none; - -webkit-box-shadow: none; - box-shadow: none; - padding-top: 10px; - } - - nav#main .searchform { - display: block; - float: none; - width: 100%; - margin: 15px auto; - clear:both; - } - - nav#main ul{ - width: auto !important; - text-align: left !important; - float: none; - margin: 0px; - padding: 0px; - } - - nav#main ul li, nav#main ul li a { - display: block; - text-align: left !important; - float: left; - margin-right: 0px; - padding: 0 4px 4px 0; - } - - - nav#main li a:hover, - nav#main li.current a { - background: none; - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 4px; - border: 1px solid rgba(0,0,0,0.0); - } - - nav#main li a { - font-size: 14px; - } - - #content-wrapper { - border-top-left-radius: 10px; - border-top-right-radius: 10px; - } - - #banner-secondary { - border-top-left-radius: 9px; - border-top-right-radius: 9px; - margin-left: -10px; - margin-right: -10px; - } - - #banner-secondary h2 { - font-size: 35px; - line-height: 35px; - } - - #content h1 { - font-size: 26px; - line-height: 26px; - } - - #banner-secondary.large-banner h1, - #banner-secondary.large-banner h2 { - font-size: 36px; - line-height: 36px; - } - - #banner-secondary.large-banner p { - font-size: 22px; - padding: 0; - } - - footer .presentations li, - footer .books li { - clear: both; - margin-bottom: 10px; - float: none; - margin-left: auto !important; - margin-right: auto; - text-align: center; - } - - footer .presentations li span, - footer .books li span { - display: block; - margin-left: auto; - margin-right: auto; - } -} - -@media only screen and (max-width: 480px) { - - #global-nav { - display: none; - } - - #container { - border-top: none !important; - } - - .tinynav-container { - display: block; - } - - #tinynav1_chzn, #tinynav2_chzn { - display: block; - } - - #menu-top { - display: none; - } - - .tinynav { - display: block; - width: 100%; - margin: 0 auto 15px; - position: relative; - top: 6px; - left: 0px; - } - - nav#main { - margin-top: 15px; - padding-top: 0; - } - - nav#main .searchform { - display: block; - float: none; - width: 100%; - margin: 15px auto; - } - - nav#main ul li, nav#main ul li a { - float: none; - padding: 6px 0px 6px 8px; - } - .chzn-container-single .chzn-single span { - font: normal normal 16px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; - padding-top: 2px; - } - - .constrain, - #container { - padding-left: 10px; - padding-right: 10px; - } - - .content-full #content, - .content-full.full-width #content, - .content-right #content, - .content-left #content { - padding-left: 0; - padding-right: 0; - } - - #content-wrapper { - padding-left: 25px; - padding-right: 25px; - } - - #content pre { - margin-left: -25px; - margin-right: -25px; - } - - #content img.left, - #content figure.left, - #content img.right, - #content figure.right { - display: block; - width: 100%; - max-width: 100%; - margin-left: 0; - margin-right: 0; - } - - #banner-secondary { - margin-left: -25px; - margin-right: -25px; - - } - footer .footer-icon-links li a:before { - display: none; - } - - footer .footer-icon-links li:first-child { - margin-left: 0; - } - - footer .download > span { - white-space: normal; - } -} - - /* Helper classes - ========================================================================== */ - -.ir { - background-color: transparent; - border: 0; - overflow: hidden; - *text-indent: -9999px; -} - -.ir:before { - content: ""; - display: block; - width: 0; - height: 100%; -} - -.hidden { - display: none !important; - visibility: hidden; -} - -.visuallyhidden { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} - -.visuallyhidden.focusable:active, -.visuallyhidden.focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto; -} - -.invisible { - visibility: hidden; -} - -.clearfix:before, -.clearfix:after { - content: " "; - display: table; -} - -.clearfix:after { - clear: both; -} - -.clearfix { - *zoom: 1; -} - -/* Print styles - ========================================================================== */ - -@media print { - * { - background: transparent !important; - color: #000 !important; /* Black prints faster: h5bp.com/s */ - box-shadow:none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - /* - * Don't show links for images, or javascript/internal links - */ - - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; /* h5bp.com/t */ - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - @page { - margin: 0.5cm; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } -} - -/* The Grid ---------------------- -Based on Zurb Foundation's Grid -*/ -.row { width: 1240px; max-width: 100%; min-width: 768px; margin: 0 auto; } -.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -25px; } -.row.collapse .column, .row.collapse .columns { padding: 0; } -.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -25px; } -.row .row.collapse { margin: 0; } - -.column, .columns { float: left; min-height: 1px; padding: 0 25px; position: relative; } -.column.centered, .columns.centered { float: none; margin: 0 auto; } - -[class*="column"] + [class*="column"]:last-child { float: right; } - -[class*="column"] + [class*="column"].end { float: left; } - -.one, .row .one { width: 8.33333%; } - -.two, .row .two { width: 16.66667%; } - -.three, .row .three { width: 25%; } - -.four, .row .four { width: 33.33333%; } - -.five, .row .five { width: 41.66667%; } - -.six, .row .six { width: 50%; } - -.seven, .row .seven { width: 58.33333%; } - -.eight, .row .eight { width: 66.66667%; } - -.nine, .row .nine { width: 75%; } - -.ten, .row .ten { width: 83.33333%; } - -.eleven, .row .eleven { width: 91.66667%; } - -.twelve, .row .twelve { width: 100%; } - -.row .offset-by-one { margin-left: 8.33333%; } - -.row .offset-by-two { margin-left: 16.66667%; } - -.row .offset-by-three { margin-left: 25%; } - -.row .offset-by-four { margin-left: 33.33333%; } - -.row .offset-by-five { margin-left: 41.66667%; } - -.row .offset-by-six { margin-left: 50%; } - -.row .offset-by-seven { margin-left: 58.33333%; } - -.row .offset-by-eight { margin-left: 66.66667%; } - -.row .offset-by-nine { margin-left: 75%; } - -.row .offset-by-ten { margin-left: 83.33333%; } - -.push-two { left: 16.66667%; } - -.pull-two { right: 16.66667%; } - -.push-three { left: 25%; } - -.pull-three { right: 25%; } - -.push-four { left: 33.33333%; } - -.pull-four { right: 33.33333%; } - -.push-five { left: 41.66667%; } - -.pull-five { right: 41.66667%; } - -.push-six { left: 50%; } - -.pull-six { right: 50%; } - -.push-seven { left: 58.33333%; } - -.pull-seven { right: 58.33333%; } - -.push-eight { left: 66.66667%; } - -.pull-eight { right: 66.66667%; } - -.push-nine { left: 75%; } - -.pull-nine { right: 75%; } - -.push-ten { left: 83.33333%; } - -.pull-ten { right: 83.33333%; } - -img, object, embed { max-width: 100%; height: auto; } - -object, embed { height: 100%; } - -img { -ms-interpolation-mode: bicubic; } - -#map_canvas img, .map_canvas img { max-width: none!important; } - -/* Nicolas Gallagher's micro clearfix */ -.row { *zoom: 1; } -.row:before, .row:after { content: ""; display: table; } -.row:after { clear: both; } - -/* Mobile Grid and Overrides ---------------------- */ -@media only screen and (max-width: 767px) { - .row { width: auto; min-width: 0; margin-left: 0 !important; margin-right: 0 !important; } - .column, .columns { width: auto !important; float: none; padding-left: 0 !important; padding-right: 0 !important; - } - .column:last-child, .columns:last-child { float: none; } - [class*="column"] + [class*="column"]:last-child { float: none; } - .column:before, .columns:before, .column:after, .columns:after { content: ""; display: table; } - .column:after, .columns:after { clear: both; } - .offset-by-one, .offset-by-two, .offset-by-three, .offset-by-four, .offset-by-five, .offset-by-six, .offset-by-seven, .offset-by-eight, .offset-by-nine, .offset-by-ten { margin-left: 0 !important; } - .push-two, .push-three, .push-four, .push-five, .push-six, .push-seven, .push-eight, .push-nine, .push-ten { left: auto; } - .pull-two, .pull-three, .pull-four, .pull-five, .pull-six, .pull-seven, .pull-eight, .pull-nine, .pull-ten { right: auto; } - /* Mobile 4-column Grid */ - .row .mobile-one { width: 25% !important; float: left; padding: 0 25px; } - .row .mobile-one:last-child { float: right; } - .row .mobile-one.end { float: left; } - .row.collapse .mobile-one { padding: 0; } - .row .mobile-two { width: 50% !important; float: left; padding: 0 25px; } - .row .mobile-two:last-child { float: right; } - .row .mobile-two.end { float: left; } - .row.collapse .mobile-two { padding: 0; } - .row .mobile-three { width: 75% !important; float: left; padding: 0 25px; } - .row .mobile-three:last-child { float: right; } - .row .mobile-three.end { float: left; } - .row.collapse .mobile-three { padding: 0; } - .row .mobile-four { width: 100% !important; float: left; padding: 0 25px; } - .row .mobile-four:last-child { float: right; } - .row .mobile-four.end { float: left; } - .row.collapse .mobile-four { padding: 0; } - .push-one-mobile { left: 25%; } - .pull-one-mobile { right: 25%; } - .push-two-mobile { left: 50%; } - .pull-two-mobile { right: 50%; } - .push-three-mobile { left: 75%; } - .pull-three-mobile { right: 75%; } -} - - -/* Block Grids ---------------------- */ -/* These are 2-up, 3-up, 4-up and 5-up ULs, suited -for repeating blocks of content. Add 'mobile' to -them to switch them just like the layout grid -(one item per line) on phones - -For IE7/8 compatibility block-grid items need to be -the same height. You can optionally uncomment the -lines below to support arbitrary height, but know -that IE7/8 do not support :nth-child. --------------------------------------------------- */ -.block-grid, #content .block-grid { display: block; overflow: hidden; padding: 0; } -.block-grid > li, #content .block-grid > li { display: block; height: auto; float: left; } -.block-grid.one-up, #content .block-grid.one-up { margin: 0; } -.block-grid.one-up > li, #content .block-grid.one-up > li { width: 100%; padding: 0 0 15px; } -.block-grid.two-up, #content .block-grid.two-up { margin: 0 -15px; } -.block-grid.two-up > li, #content .block-grid.two-up > li { width: 50%; padding: 0 15px 15px; } -.block-grid.two-up > li:nth-child(2n+1), #content .block-grid.two-up > li:nth-child(2n+1) { clear: both; } -.block-grid.three-up, #content .block-grid.three-up { margin: 0 -12px; } -.block-grid.three-up > li, #content .block-grid.three-up > li { width: 33.33%; padding: 0 12px 12px; } -.block-grid.three-up > li:nth-child(3n+1), #content .block-grid.three-up > li:nth-child(3n+1) { clear: both; } -.block-grid.four-up, #content .block-grid.four-up { margin: 0 -10px; } -.block-grid.four-up > li, #content .block-grid.four-up > li { width: 25%; padding: 0 10px 10px; } -.block-grid.four-up > li:nth-child(4n+1), #content .block-grid.four-up > li:nth-child(4n+1) { clear: both; } -.block-grid.five-up, #content .block-grid.five-up { margin: 0 -8px; } -.block-grid.five-up > li, #content .block-grid.five-up > li { width: 20%; padding: 0 8px 8px; } -.block-grid.five-up > li:nth-child(5n+1), #content .block-grid.five-up > li:nth-child(5n+1) { clear: both; } - -/* Mobile Block Grids */ -@media only screen and (max-width: 767px) { - .block-grid.mobile > li { float: none !important; width: 100% !important; margin-left: 0 !important; } - .block-grid > li { clear: none !important; } - .block-grid.mobile-two-up > li { width: 50% !important; } - .block-grid.mobile-two-up > li:nth-child(2n+1) { clear: both; } - .block-grid.mobile-three-up > li { width: 33.33% !important; } - .block-grid.mobile-three-up > li:nth-child(3n+1) { clear: both !important; } - .block-grid.mobile-four-up > li { width: 25% !important; } - .block-grid.mobile-four-up > li:nth-child(4n+1) { clear: both; } - .block-grid.mobile-five-up > li:nth-child(5n+1) { clear: both; } -} - -/* - ColorBox Core Style: - The following CSS is consistent between example themes and should not be altered. -*/ -#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} -#cboxOverlay{position:fixed; width:100%; height:100%;} -#cboxMiddleLeft, #cboxBottomLeft{clear:left;} -#cboxContent{position:relative;} -#cboxLoadedContent{overflow:auto;} -#cboxTitle{margin:0;} -#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;} -#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} -.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;} -.cboxIframe{width:100%; height:100%; display:block; border:0;} -#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;} - -/* - User Style: - Change the following styles to modify the appearance of ColorBox. They are - ordered & tabbed in a way that represents the nesting of the generated HTML. -*/ -#cboxOverlay{background:url(../images/colorbox/overlay.png) repeat 0 0;} -#cboxTopLeft{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -101px 0;} -#cboxTopRight{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -130px 0;} -#cboxBottomLeft{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -101px -29px;} -#cboxBottomRight{width:21px; height:21px; background:url(../images/colorbox/controls.png) no-repeat -130px -29px;} -#cboxMiddleLeft{width:21px; background:url(../images/colorbox/controls.png) left top repeat-y;} -#cboxMiddleRight{width:21px; background:url(../images/colorbox/controls.png) right top repeat-y;} -#cboxTopCenter{height:21px; background:url(../images/colorbox/border.png) 0 0 repeat-x;} -#cboxBottomCenter{height:21px; background:url(../images/colorbox/border.png) 0 -29px repeat-x;} -#cboxContent{background:#fff; overflow:hidden;} -.cboxIframe{background:#fff;} -#cboxError{padding:50px; border:1px solid #ccc;} -#cboxLoadedContent{margin-bottom:28px;} -#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;} -#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;} -#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;} -#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;} -#cboxPrevious:hover{background-position:-75px -25px;} -#cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;} -#cboxNext:hover{background-position:-50px -25px;} -#cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) no-repeat center center;} -#cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) no-repeat center center;} -#cboxClose{position:absolute; bottom:0; right:0; background:url(../images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;} -#cboxClose:hover{background-position:-25px -25px;} - -/* - The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill - when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9. - See: http://jacklmoore.com/notes/ie-transparency-problems/ -*/ -.cboxIE #cboxTopLeft, -.cboxIE #cboxTopCenter, -.cboxIE #cboxTopRight, -.cboxIE #cboxBottomLeft, -.cboxIE #cboxBottomCenter, -.cboxIE #cboxBottomRight, -.cboxIE #cboxMiddleLeft, -.cboxIE #cboxMiddleRight { - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); -} - -/* - The following provides PNG transparency support for IE6 - Feel free to remove this and the /ie6/ directory if you have dropped IE6 support. -*/ -.cboxIE6 #cboxTopLeft{background:url(../images/colorbox/ie6/borderTopLeft.png);} -.cboxIE6 #cboxTopCenter{background:url(../images/colorbox/ie6/borderTopCenter.png);} -.cboxIE6 #cboxTopRight{background:url(../images/colorbox/ie6/borderTopRight.png);} -.cboxIE6 #cboxBottomLeft{background:url(../images/colorbox/ie6/borderBottomLeft.png);} -.cboxIE6 #cboxBottomCenter{background:url(../images/colorbox/ie6/borderBottomCenter.png);} -.cboxIE6 #cboxBottomRight{background:url(../images/colorbox/ie6/borderBottomRight.png);} -.cboxIE6 #cboxMiddleLeft{background:url(../images/colorbox/ie6/borderMiddleLeft.png);} -.cboxIE6 #cboxMiddleRight{background:url(../images/colorbox/ie6/borderMiddleRight.png);} - -.cboxIE6 #cboxTopLeft, -.cboxIE6 #cboxTopCenter, -.cboxIE6 #cboxTopRight, -.cboxIE6 #cboxBottomLeft, -.cboxIE6 #cboxBottomCenter, -.cboxIE6 #cboxBottomRight, -.cboxIE6 #cboxMiddleLeft, -.cboxIE6 #cboxMiddleRight { - _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')"); -} - - -/* Syntax Highlighting ---------------------- */ - -pre, code { - font-family: "source-code-pro", Consolas, monospace !important; - word-spacing: 0; -} -pre code { - display: block; padding: 0.5em; - color: #333; - background: #f8f8ff -} - -pre .comment, -pre .template_comment, -pre .diff .header, -pre .javadoc { - color: #998; - font-style: italic -} - -pre .keyword, -pre .css .rule .keyword, -pre .winutils, -pre .javascript .title, -pre .nginx .title, -pre .subst, -pre .request, -pre .status { - color: #333; - font-weight: bold -} - -pre .number, -pre .hexcolor, -pre .ruby .constant { - color: #099; -} - -pre .string, -pre .tag .value, -pre .phpdoc, -pre .tex .formula { - color: #d14 -} - -pre .title, -pre .id { - color: #900; - font-weight: bold -} - -pre .javascript .title, -pre .lisp .title, -pre .clojure .title, -pre .subst { - font-weight: normal -} - -pre .class .title, -pre .haskell .type, -pre .vhdl .literal, -pre .tex .command { - color: #458; - font-weight: bold -} - -pre .tag, -pre .tag .title, -pre .rules .property, -pre .django .tag .keyword { - color: #000080; - font-weight: normal -} - -pre .attribute, -pre .variable, -pre .lisp .body { - color: #008080 -} - -pre .regexp { - color: #009926 -} - -pre .class { - color: #458; - font-weight: bold -} - -pre .symbol, -pre .ruby .symbol .string, -pre .lisp .keyword, -pre .tex .special, -pre .prompt { - color: #990073 -} - -pre .built_in, -pre .lisp .title, -pre .clojure .built_in { - color: #0086b3 -} - -pre .preprocessor, -pre .pi, -pre .doctype, -pre .shebang, -pre .cdata { - color: #999; - font-weight: bold -} - -pre .deletion { - background: #fdd -} - -pre .addition { - background: #dfd -} - -pre .diff .change { - background: #0086b3 -} - -pre .chunk { - color: #aaa -} - -.syntaxhighlighter a, -.syntaxhighlighter div, -.syntaxhighlighter pre, -.syntaxhighlighter code, -.syntaxhighlighter table, -.syntaxhighlighter table td, -.syntaxhighlighter table tr, -.syntaxhighlighter table tbody, -.syntaxhighlighter table thead, -.syntaxhighlighter table caption, -.syntaxhighlighter textarea { - border-radius: 0 0 0 0 !important; - background: none !important; - bottom: auto !important; - float: none !important; - height: auto !important; - left: auto !important; - line-height: 1.1em !important; - margin: 0 !important; - outline: 0 !important; - overflow: visible !important; - padding: 0 !important; - position: static !important; - right: auto !important; - text-align: left !important; - top: auto !important; - vertical-align: baseline !important; - width: auto !important; - box-sizing: content-box !important; - font-family: "source-code-pro", Consolas, monospace !important; - font-weight: normal !important; - font-style: normal !important; - font-size: 1em !important; - min-height: inherit !important; - min-height: auto !important; -} -.syntaxhighlighter { - width: 100% !important; - margin: 1em 0 1em 0 !important; - padding: 1em 0; - position: relative !important; - overflow: auto !important; - font-size: 1em !important; - background: #eee; -} -.syntaxhighlighter.source { - overflow: hidden !important; -} -.syntaxhighlighter .line { - white-space: pre !important; -} -.syntaxhighlighter table { - width: 100% !important; -} -.syntaxhighlighter table caption { - text-align: left !important; - padding: .5em 0 0.5em 1em !important; -} -.syntaxhighlighter table td.code { - width: 100% !important; -} -.syntaxhighlighter table td.code .container { - position: relative !important; -} -.syntaxhighlighter table td.code .container textarea { - box-sizing: border-box !important; - position: absolute !important; - left: 0 !important; - top: 0 !important; - width: 100% !important; - height: 100% !important; - border: none !important; - background: white !important; - padding-left: 1em !important; - overflow: hidden !important; - white-space: pre !important; -} -.syntaxhighlighter table td.gutter .line { - text-align: right !important; - padding: 0 0.5em 0 1em !important; -} -.syntaxhighlighter table td.code .line { - padding: 0 0.5em !important; -} -.syntaxhighlighter.nogutter td.code .container textarea, -.syntaxhighlighter.nogutter td.code .line { - padding-left: 1em !important; -} - -.syntaxhighlighter table td.gutter { - border-right: 2px solid #999; -} - -/* START Chosen.js CSS Stylings */ -/* @group Base */ -.chzn-container { - font-size: 13px; - position: relative; - display: inline-block; - zoom: 1; - *display: inline; -} - -.chzn-container .chzn-drop { - background: #fff; - border: 1px solid #aaa; - border-top: 0; - position: absolute; - top: 29px; - left: 0; - -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15); - -moz-box-shadow: 0 4px 5px rgba(0,0,0,.15); - box-shadow: 0 4px 5px rgba(0,0,0,.15); - z-index: 1010; -} - -/* @end */ -/* @group Single Chosen */ -.chzn-container-single .chzn-single { - background-color: #fff; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0); - background-image: 0 color-stop(50%,#f6f6f6), color-stop(52%,#eeeeee), color-stop(100%,#f4f4f4)); - background-image: 0; - background-image: 0; - background-image: 0; - background-image: linear-gradient(#ffffff20%,#f6f6f650%,#eeeeee52%,#f4f4f4100%); - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #aaa; - -webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0,0,0,0.1); - -moz-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0,0,0,0.1); - box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0,0,0,0.1); - display: block; - overflow: hidden; - white-space: nowrap; - position: relative; - height: 23px; - line-height: 24px; - padding: 0 0 0 8px; - color: #444; - text-decoration: none; -} - -.chzn-container-single .chzn-default { - color: #999; -} - -.chzn-container-single .chzn-single span { - margin-right: 26px; - display: block; - overflow: hidden; - white-space: nowrap; - -o-text-overflow: ellipsis; - -ms-text-overflow: ellipsis; - text-overflow: ellipsis; -} - -.chzn-container-single .chzn-single abbr { - display: block; - position: absolute; - right: 26px; - top: 6px; - width: 12px; - height: 12px; - font-size: 1px; - background: url(../images/chosen-sprite.png) -42px 1px no-repeat; -} - -.chzn-container-single .chzn-single abbr:hover { - background-position: -42px -10px; -} - -.chzn-container-single.chzn-disabled .chzn-single abbr:hover { - background-position: -42px -10px; -} - -.chzn-container-single .chzn-single div { - position: absolute; - right: 0; - top: 0; - display: block; - height: 100%; - width: 18px; -} - -.chzn-container-single .chzn-single div b { - background: url(../images/chosen-sprite.png) no-repeat 0 2px; - display: block; - width: 100%; - height: 100%; -} - -.chzn-container-single .chzn-search { - padding: 3px 4px; - position: relative; - margin: 0; - white-space: nowrap; - z-index: 1010; -} - -.chzn-container-single .chzn-search input { - background: #fff url(../images/chosen-sprite.png) no-repeat 100% -20px; - background: url(../images/chosen-sprite.png) no-repeat 100% -20px 0 color-stop(15%,#ffffff)); - background: url(../images/chosen-sprite.png) no-repeat 100% -20px 0; - background: url(../images/chosen-sprite.png) no-repeat 100% -20px 0; - background: url(../images/chosen-sprite.png) no-repeat 100% -20px 0; - background: url(../images/chosen-sprite.png) no-repeat 100% -20px linear-gradient(#eeeeee1%,#ffffff15%); - margin: 1px 0; - padding: 4px 20px 4px 5px; - outline: 0; - border: 1px solid #aaa; - font-family: sans-serif; - font-size: 1em; -} - -.chzn-container-single .chzn-drop { - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; -} - -/* @end */ -.chzn-container-single-nosearch .chzn-search input { - position: absolute; - left: -9000px; -} - -/* @group Multi Chosen */ -.chzn-container-multi .chzn-choices { - background-color: #fff; - background-image: 0 color-stop(15%,#ffffff)); - background-image: 0; - background-image: 0; - background-image: 0; - background-image: linear-gradient(#eeeeee1%,#ffffff15%); - border: 1px solid #aaa; - margin: 0; - padding: 0; - cursor: text; - overflow: hidden; - height: auto !important; - height: 1%; - position: relative; -} - -.chzn-container-multi .chzn-choices li { - float: left; - list-style: none; -} - -.chzn-container-multi .chzn-choices .search-field { - white-space: nowrap; - margin: 0; - padding: 0; -} - -.chzn-container-multi .chzn-choices .search-field input { - color: #666; - background: transparent !important; - border: 0 !important; - font-family: sans-serif; - font-size: 100%; - height: 15px; - padding: 5px; - margin: 1px 0; - outline: 0; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} - -.chzn-container-multi .chzn-choices .search-field .default { - color: #999; -} - -.chzn-container-multi .chzn-choices .search-choice { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - background-color: #e4e4e4; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0); - background-image: 0 color-stop(50%,#f0f0f0), color-stop(52%,#e8e8e8), color-stop(100%,#eeeeee)); - background-image: 0; - background-image: 0; - background-image: 0; - background-image: linear-gradient(#f4f4f420%,#f0f0f050%,#e8e8e852%,#eeeeee100%); - -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,0.05); - -moz-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,0.05); - box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,0.05); - color: #333; - border: 1px solid #aaa; - line-height: 13px; - padding: 3px 20px 3px 5px; - margin: 3px 0 3px 5px; - position: relative; - cursor: default; -} - -.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled { - background-color: #e4e4e4; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0); - background-image: 0 color-stop(50%,#f0f0f0), color-stop(52%,#e8e8e8), color-stop(100%,#eeeeee)); - background-image: 0; - background-image: 0; - background-image: 0; - background-image: 0; - background-image: linear-gradient(top,#f4f4f420%,#f0f0f050%,#e8e8e852%,#eeeeee100%); - color: #666; - border: 1px solid #ccc; - padding-right: 5px; -} - -.chzn-container-multi .chzn-choices .search-choice-focus { - background: #d4d4d4; -} - -.chzn-container-multi .chzn-choices .search-choice .search-choice-close { - display: block; - position: absolute; - right: 3px; - top: 4px; - width: 12px; - height: 12px; - font-size: 1px; - background: url(../images/chosen-sprite.png) -42px 1px no-repeat; -} - -.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { - background-position: -42px -10px; -} - -.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close { - background-position: -42px -10px; -} - -/* @end */ -/* @group Results */ -.chzn-container .chzn-results { - margin: 0 4px 4px 0; - max-height: 240px; - padding: 0 0 0 4px; - position: relative; - overflow-x: hidden; - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} - -.chzn-container-multi .chzn-results { - margin: -1px 0 0; - padding: 0; -} - -.chzn-container .chzn-results li { - display: none; - line-height: 15px; - padding: 5px 6px; - margin: 0; - list-style: none; -} - -.chzn-container .chzn-results .active-result { - cursor: pointer; - display: list-item; -} - -.chzn-container .chzn-results .highlighted { - background-color: #3875d7; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7',endColorstr='#2a62bc',GradientType=0); - background-image: 0 color-stop(90%,#2a62bc)); - background-image: 0; - background-image: 0; - background-image: 0; - background-image: linear-gradient(#3875d720%,#2a62bc90%); - color: #fff; -} - -.chzn-container .chzn-results li em { - background: #feffde; - font-style: normal; -} - -.chzn-container .chzn-results .highlighted em { - background: transparent; -} - -.chzn-container .chzn-results .no-results { - background: #f4f4f4; - display: list-item; -} - -.chzn-container .chzn-results .group-result { - cursor: default; - color: #999; - font-weight: 700; -} - -.chzn-container .chzn-results .group-option { - padding-left: 15px; -} - -.chzn-container-multi .chzn-drop .result-selected { - display: none; -} - -.chzn-container .chzn-results-scroll { - background: #FFF; - margin: 0 4px; - position: absolute; - text-align: center; - width: 321px; -/* This should by dynamic with js */ - z-index: 1; -} - -.chzn-container .chzn-results-scroll span { - display: inline-block; - height: 17px; - text-indent: -5000px; - width: 9px; -} - -.chzn-container .chzn-results-scroll-down { - bottom: 0; -} - -.chzn-container .chzn-results-scroll-down span { - background: url(../images/chosen-sprite.png) no-repeat -4px -3px; -} - -.chzn-container .chzn-results-scroll-up span { - background: url(../images/chosen-sprite.png) no-repeat -22px -3px; -} - -/* @end */ -/* @group Active */ -.chzn-container-active .chzn-single { - -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); - -moz-box-shadow: 0 0 5px rgba(0,0,0,.3); - box-shadow: 0 0 5px rgba(0,0,0,.3); - border: 1px solid #5897fb; -} - -.chzn-container-active .chzn-single-with-drop { - border: 1px solid #aaa; - -webkit-box-shadow: 0 1px 0 #fff inset; - -moz-box-shadow: 0 1px 0 #fff inset; - box-shadow: 0 1px 0 #fff inset; - background-color: #eee; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0); - background-image: 0 color-stop(80%,#ffffff)); - background-image: 0; - background-image: 0; - background-image: 0; - background-image: linear-gradient(#eeeeee20%,#ffffff80%); - -webkit-border-bottom-left-radius: 0; - -webkit-border-bottom-right-radius: 0; - -moz-border-radius-bottomleft: 0; - -moz-border-radius-bottomright: 0; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -.chzn-container-active .chzn-single-with-drop div { - background: transparent; - border-left: none; -} - -.chzn-container-active .chzn-single-with-drop div b { - background-position: -18px 2px; -} - -.chzn-container-active .chzn-choices { - -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); - -moz-box-shadow: 0 0 5px rgba(0,0,0,.3); - box-shadow: 0 0 5px rgba(0,0,0,.3); - border: 1px solid #5897fb; -} - -.chzn-container-active .chzn-choices .search-field input { - color: #111 !important; -} - -/* @end */ -/* @group Disabled Support */ -.chzn-disabled { - cursor: default; - opacity: 0.5 !important; -} - -.chzn-disabled .chzn-single { - cursor: default; -} - -.chzn-disabled .chzn-choices .search-choice .search-choice-close { - cursor: default; -} - -/* @group Right to Left */ -.chzn-rtl { - text-align: right; -} - -.chzn-rtl .chzn-single { - padding: 0 8px 0 0; - overflow: visible; -} - -.chzn-rtl .chzn-single span { - margin-left: 26px; - margin-right: 0; - direction: rtl; -} - -.chzn-rtl .chzn-single div { - left: 3px; - right: auto; -} - -.chzn-rtl .chzn-single abbr { - left: 26px; - right: auto; -} - -.chzn-rtl .chzn-choices .search-field input { - direction: rtl; -} - -.chzn-rtl .chzn-choices li { - float: right; -} - -.chzn-rtl .chzn-choices .search-choice { - padding: 3px 5px 3px 19px; - margin: 3px 5px 3px 0; -} - -.chzn-rtl .chzn-choices .search-choice .search-choice-close { - left: 4px; - right: auto; -} - -.chzn-rtl.chzn-container-single .chzn-results { - margin: 0 0 4px 4px; - padding: 0 4px 0 0; -} - -.chzn-rtl .chzn-results .group-option { - padding-left: 0; - padding-right: 15px; -} - -.chzn-rtl.chzn-container-active .chzn-single-with-drop div { - border-right: none; -} - -.chzn-rtl .chzn-search input { - background: #fff url(../images/chosen-sprite.png) no-repeat -30px -20px; - background: url(../images/chosen-sprite.png) no-repeat -30px -20px 0 color-stop(15%,#ffffff)); - background: url(../images/chosen-sprite.png) no-repeat -30px -20px 0; - background: url(../images/chosen-sprite.png) no-repeat -30px -20px 0; - background: url(../images/chosen-sprite.png) no-repeat -30px -20px 0; - background: url(../images/chosen-sprite.png) no-repeat -30px -20px linear-gradient(#eeeeee1%,#ffffff15%); - padding: 4px 5px 4px 20px; - direction: rtl; -} - -.chzn-container-single.chzn-rtl .chzn-single div b { - background-position: 6px 2px; -} - -.chzn-container-single.chzn-rtl .chzn-single-with-drop div b { - background-position: -12px 2px; -} - -/* @end */ -/* @group Retina compatibility */ -@media only screen and -webkit-min-device-pixel-ratio 2,only screen and min-resolution 144dpi { - .chzn-rtl .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-container-single .chzn-search input,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span { - background-image: url(../images/chosen-sprite@2x.png) !important; - background-repeat: no-repeat !important; - background-size: 52px 37px !important; - } - -} - -/* @end */ -/* Chosen overwrites */ -.chzn-search { - display: none; -} - -.chzn-drop { - width: 100% !important; -} - -/* END Chosen.js CSS Stylings */ - -ul.vm-toolbar li { - position: relative; - background: none; - width: auto; - height: auto; - line-height: 20px; - margin: 0 0 10px 20px; - font-size: 13px; -} - -ul.vm-toolbar li a { - position: relative; - color: #0769AD; - display: block; - padding-left: 30px; - width: auto; - line-height: inherit; - text-decoration: none; -} - -ul.vm-toolbar li a:link, -ul.vm-toolbar li a:visited { - text-decoration: none; -} - -ul.vm-toolbar li a:before { - position: absolute; - font-size: 1.5em; - color: #0769AD; - text-shadow: 0 -1px 0 #000000; - left: 2px; - text-decoration: none; -} - -ul.vm-toolbar li:hover a, -ul.vm-toolbar li:hover a:before { - color: #7ACEF4; - text-decoration: none; -} - -ul.vm-toolbar li { display: inline-block; } - -ul.vm-toolbar li { - list-style: none; - padding: 0; - margin: 0; - line-height: 30px; -} - diff --git a/ui/css/dev.jquery-ui.css b/ui/css/dev.jquery-ui.css deleted file mode 100644 index 279394e..0000000 --- a/ui/css/dev.jquery-ui.css +++ /dev/null @@ -1,1173 +0,0 @@ -/*! jQuery UI - v1.10.2 - 2013-03-14 -* http://jqueryui.com -* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */ - -/* Layout helpers -----------------------------------*/ -.ui-helper-hidden { - display: none; -} -.ui-helper-hidden-accessible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} -.ui-helper-reset { - margin: 0; - padding: 0; - border: 0; - outline: 0; - line-height: 1.3; - text-decoration: none; - font-size: 100%; - list-style: none; -} -.ui-helper-clearfix:before, -.ui-helper-clearfix:after { - content: ""; - display: table; - border-collapse: collapse; -} -.ui-helper-clearfix:after { - clear: both; -} -.ui-helper-clearfix { - min-height: 0; /* support: IE7 */ -} -.ui-helper-zfix { - width: 100%; - height: 100%; - top: 0; - left: 0; - position: absolute; - opacity: 0; - filter:Alpha(Opacity=0); -} - -.ui-front { - z-index: 100; -} - - -/* Interaction Cues -----------------------------------*/ -.ui-state-disabled { - cursor: default !important; -} - - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { - display: block; - text-indent: -99999px; - overflow: hidden; - background-repeat: no-repeat; -} - - -/* Misc visuals -----------------------------------*/ - -/* Overlays */ -.ui-widget-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.ui-accordion .ui-accordion-header { - display: block; - cursor: pointer; - position: relative; - margin-top: 2px; - padding: .5em .5em .5em .7em; - min-height: 0; /* support: IE7 */ -} -.ui-accordion .ui-accordion-icons { - padding-left: 2.2em; -} -.ui-accordion .ui-accordion-noicons { - padding-left: .7em; -} -.ui-accordion .ui-accordion-icons .ui-accordion-icons { - padding-left: 2.2em; -} -.ui-accordion .ui-accordion-header .ui-accordion-header-icon { - position: absolute; - left: .5em; - top: 50%; - margin-top: -8px; -} -.ui-accordion .ui-accordion-content { - padding: 1em 2.2em; - border-top: 0; - overflow: auto; -} -.ui-autocomplete { - position: absolute; - top: 0; - left: 0; - cursor: default; -} -.ui-button { - display: inline-block; - position: relative; - padding: 0; - line-height: normal; - margin-right: .1em; - cursor: pointer; - vertical-align: middle; - text-align: center; - overflow: visible; /* removes extra width in IE */ -} -.ui-button, -.ui-button:link, -.ui-button:visited, -.ui-button:hover, -.ui-button:active { - text-decoration: none; -} -/* to make room for the icon, a width needs to be set here */ -.ui-button-icon-only { - width: 2.2em; -} -/* button elements seem to need a little more width */ -button.ui-button-icon-only { - width: 2.4em; -} -.ui-button-icons-only { - width: 3.4em; -} -button.ui-button-icons-only { - width: 3.7em; -} - -/* button text element */ -.ui-button .ui-button-text { - display: block; - line-height: normal; -} -.ui-button-text-only .ui-button-text { - padding: .4em 1em; -} -.ui-button-icon-only .ui-button-text, -.ui-button-icons-only .ui-button-text { - padding: .4em; - text-indent: -9999999px; -} -.ui-button-text-icon-primary .ui-button-text, -.ui-button-text-icons .ui-button-text { - padding: .4em 1em .4em 2.1em; -} -.ui-button-text-icon-secondary .ui-button-text, -.ui-button-text-icons .ui-button-text { - padding: .4em 2.1em .4em 1em; -} -.ui-button-text-icons .ui-button-text { - padding-left: 2.1em; - padding-right: 2.1em; -} -/* no icon support for input elements, provide padding by default */ -input.ui-button { - padding: .4em 1em; -} - -/* button icon element(s) */ -.ui-button-icon-only .ui-icon, -.ui-button-text-icon-primary .ui-icon, -.ui-button-text-icon-secondary .ui-icon, -.ui-button-text-icons .ui-icon, -.ui-button-icons-only .ui-icon { - position: absolute; - top: 50%; - margin-top: -8px; -} -.ui-button-icon-only .ui-icon { - left: 50%; - margin-left: -8px; -} -.ui-button-text-icon-primary .ui-button-icon-primary, -.ui-button-text-icons .ui-button-icon-primary, -.ui-button-icons-only .ui-button-icon-primary { - left: .5em; -} -.ui-button-text-icon-secondary .ui-button-icon-secondary, -.ui-button-text-icons .ui-button-icon-secondary, -.ui-button-icons-only .ui-button-icon-secondary { - right: .5em; -} - -/* button sets */ -.ui-buttonset { - margin-right: 7px; -} -.ui-buttonset .ui-button { - margin-left: 0; - margin-right: -.3em; -} - -/* workarounds */ -/* reset extra padding in Firefox, see h5bp.com/l */ -input.ui-button::-moz-focus-inner, -button.ui-button::-moz-focus-inner { - border: 0; - padding: 0; -} -.ui-datepicker { - width: 17em; - padding: .2em .2em 0; - display: none; -} -.ui-datepicker .ui-datepicker-header { - position: relative; - padding: .2em 0; -} -.ui-datepicker .ui-datepicker-prev, -.ui-datepicker .ui-datepicker-next { - position: absolute; - top: 2px; - width: 1.8em; - height: 1.8em; -} -.ui-datepicker .ui-datepicker-prev-hover, -.ui-datepicker .ui-datepicker-next-hover { - top: 1px; -} -.ui-datepicker .ui-datepicker-prev { - left: 2px; -} -.ui-datepicker .ui-datepicker-next { - right: 2px; -} -.ui-datepicker .ui-datepicker-prev-hover { - left: 1px; -} -.ui-datepicker .ui-datepicker-next-hover { - right: 1px; -} -.ui-datepicker .ui-datepicker-prev span, -.ui-datepicker .ui-datepicker-next span { - display: block; - position: absolute; - left: 50%; - margin-left: -8px; - top: 50%; - margin-top: -8px; -} -.ui-datepicker .ui-datepicker-title { - margin: 0 2.3em; - line-height: 1.8em; - text-align: center; -} -.ui-datepicker .ui-datepicker-title select { - font-size: 1em; - margin: 1px 0; -} -.ui-datepicker select.ui-datepicker-month-year { - width: 100%; -} -.ui-datepicker select.ui-datepicker-month, -.ui-datepicker select.ui-datepicker-year { - width: 49%; -} -.ui-datepicker table { - width: 100%; - font-size: .9em; - border-collapse: collapse; - margin: 0 0 .4em; -} -.ui-datepicker th { - padding: .7em .3em; - text-align: center; - font-weight: bold; - border: 0; -} -.ui-datepicker td { - border: 0; - padding: 1px; -} -.ui-datepicker td span, -.ui-datepicker td a { - display: block; - padding: .2em; - text-align: right; - text-decoration: none; -} -.ui-datepicker .ui-datepicker-buttonpane { - background-image: none; - margin: .7em 0 0 0; - padding: 0 .2em; - border-left: 0; - border-right: 0; - border-bottom: 0; -} -.ui-datepicker .ui-datepicker-buttonpane button { - float: right; - margin: .5em .2em .4em; - cursor: pointer; - padding: .2em .6em .3em .6em; - width: auto; - overflow: visible; -} -.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { - float: left; -} - -/* with multiple calendars */ -.ui-datepicker.ui-datepicker-multi { - width: auto; -} -.ui-datepicker-multi .ui-datepicker-group { - float: left; -} -.ui-datepicker-multi .ui-datepicker-group table { - width: 95%; - margin: 0 auto .4em; -} -.ui-datepicker-multi-2 .ui-datepicker-group { - width: 50%; -} -.ui-datepicker-multi-3 .ui-datepicker-group { - width: 33.3%; -} -.ui-datepicker-multi-4 .ui-datepicker-group { - width: 25%; -} -.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { - border-left-width: 0; -} -.ui-datepicker-multi .ui-datepicker-buttonpane { - clear: left; -} -.ui-datepicker-row-break { - clear: both; - width: 100%; - font-size: 0; -} - -/* RTL support */ -.ui-datepicker-rtl { - direction: rtl; -} -.ui-datepicker-rtl .ui-datepicker-prev { - right: 2px; - left: auto; -} -.ui-datepicker-rtl .ui-datepicker-next { - left: 2px; - right: auto; -} -.ui-datepicker-rtl .ui-datepicker-prev:hover { - right: 1px; - left: auto; -} -.ui-datepicker-rtl .ui-datepicker-next:hover { - left: 1px; - right: auto; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane { - clear: right; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane button { - float: left; -} -.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, -.ui-datepicker-rtl .ui-datepicker-group { - float: right; -} -.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, -.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { - border-right-width: 0; - border-left-width: 1px; -} -.ui-dialog { - position: absolute; - top: 0; - left: 0; - padding: .2em; - outline: 0; -} -.ui-dialog .ui-dialog-titlebar { - padding: .4em 1em; - position: relative; -} -.ui-dialog .ui-dialog-title { - float: left; - margin: .1em 0; - white-space: nowrap; - width: 90%; - overflow: hidden; - text-overflow: ellipsis; -} -.ui-dialog .ui-dialog-titlebar-close { - position: absolute; - right: .3em; - top: 50%; - width: 21px; - margin: -10px 0 0 0; - padding: 1px; - height: 20px; -} -.ui-dialog .ui-dialog-content { - position: relative; - border: 0; - padding: .5em 1em; - background: none; - overflow: auto; -} -.ui-dialog .ui-dialog-buttonpane { - text-align: left; - border-width: 1px 0 0 0; - background-image: none; - margin-top: .5em; - padding: .3em 1em .5em .4em; -} -.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { - float: right; -} -.ui-dialog .ui-dialog-buttonpane button { - margin: .5em .4em .5em 0; - cursor: pointer; -} -.ui-dialog .ui-resizable-se { - width: 12px; - height: 12px; - right: -5px; - bottom: -5px; - background-position: 16px 16px; -} -.ui-draggable .ui-dialog-titlebar { - cursor: move; -} -.ui-menu { - list-style: none; - padding: 2px; - margin: 0; - display: block; - outline: none; -} -.ui-menu .ui-menu { - margin-top: -3px; - position: absolute; -} -.ui-menu .ui-menu-item { - margin: 0; - padding: 0; - width: 100%; -} -.ui-menu .ui-menu-divider { - margin: 5px -2px 5px -2px; - height: 0; - font-size: 0; - line-height: 0; - border-width: 1px 0 0 0; -} -.ui-menu .ui-menu-item a { - text-decoration: none; - display: block; - padding: 2px .4em; - line-height: 1.5; - min-height: 0; /* support: IE7 */ - font-weight: normal; -} -.ui-menu .ui-menu-item a.ui-state-focus, -.ui-menu .ui-menu-item a.ui-state-active { - font-weight: normal; - margin: -1px; -} - -.ui-menu .ui-state-disabled { - font-weight: normal; - margin: .4em 0 .2em; - line-height: 1.5; -} -.ui-menu .ui-state-disabled a { - cursor: default; -} - -/* icon support */ -.ui-menu-icons { - position: relative; -} -.ui-menu-icons .ui-menu-item a { - position: relative; - padding-left: 2em; -} - -/* left-aligned */ -.ui-menu .ui-icon { - position: absolute; - top: .2em; - left: .2em; -} - -/* right-aligned */ -.ui-menu .ui-menu-icon { - position: static; - float: right; -} -.ui-progressbar { - height: 2em; - text-align: left; - overflow: hidden; -} -.ui-progressbar .ui-progressbar-value { - margin: -1px; - height: 100%; -} -.ui-progressbar .ui-progressbar-overlay { - background: url("images/animated-overlay.gif"); - height: 100%; - filter: alpha(opacity=25); - opacity: 0.25; -} -.ui-progressbar-indeterminate .ui-progressbar-value { - background-image: none; -} -.ui-resizable { - position: relative; -} -.ui-resizable-handle { - position: absolute; - font-size: 0.1px; - display: block; -} -.ui-resizable-disabled .ui-resizable-handle, -.ui-resizable-autohide .ui-resizable-handle { - display: none; -} -.ui-resizable-n { - cursor: n-resize; - height: 7px; - width: 100%; - top: -5px; - left: 0; -} -.ui-resizable-s { - cursor: s-resize; - height: 7px; - width: 100%; - bottom: -5px; - left: 0; -} -.ui-resizable-e { - cursor: e-resize; - width: 7px; - right: -5px; - top: 0; - height: 100%; -} -.ui-resizable-w { - cursor: w-resize; - width: 7px; - left: -5px; - top: 0; - height: 100%; -} -.ui-resizable-se { - cursor: se-resize; - width: 12px; - height: 12px; - right: 1px; - bottom: 1px; -} -.ui-resizable-sw { - cursor: sw-resize; - width: 9px; - height: 9px; - left: -5px; - bottom: -5px; -} -.ui-resizable-nw { - cursor: nw-resize; - width: 9px; - height: 9px; - left: -5px; - top: -5px; -} -.ui-resizable-ne { - cursor: ne-resize; - width: 9px; - height: 9px; - right: -5px; - top: -5px; -} -.ui-selectable-helper { - position: absolute; - z-index: 100; - border: 1px dotted black; -} -.ui-slider { - position: relative; - text-align: left; -} -.ui-slider .ui-slider-handle { - position: absolute; - z-index: 2; - width: 1.2em; - height: 1.2em; - cursor: default; -} -.ui-slider .ui-slider-range { - position: absolute; - z-index: 1; - font-size: .7em; - display: block; - border: 0; - background-position: 0 0; -} - -/* For IE8 - See #6727 */ -.ui-slider.ui-state-disabled .ui-slider-handle, -.ui-slider.ui-state-disabled .ui-slider-range { - filter: inherit; -} - -.ui-slider-horizontal { - height: .8em; -} -.ui-slider-horizontal .ui-slider-handle { - top: -.3em; - margin-left: -.6em; -} -.ui-slider-horizontal .ui-slider-range { - top: 0; - height: 100%; -} -.ui-slider-horizontal .ui-slider-range-min { - left: 0; -} -.ui-slider-horizontal .ui-slider-range-max { - right: 0; -} - -.ui-slider-vertical { - width: .8em; - height: 100px; -} -.ui-slider-vertical .ui-slider-handle { - left: -.3em; - margin-left: 0; - margin-bottom: -.6em; -} -.ui-slider-vertical .ui-slider-range { - left: 0; - width: 100%; -} -.ui-slider-vertical .ui-slider-range-min { - bottom: 0; -} -.ui-slider-vertical .ui-slider-range-max { - top: 0; -} -.ui-spinner { - position: relative; - display: inline-block; - overflow: hidden; - padding: 0; - vertical-align: middle; -} -.ui-spinner-input { - border: none; - background: none; - color: inherit; - padding: 0; - margin: .2em 0; - vertical-align: middle; - margin-left: .4em; - margin-right: 22px; -} -.ui-spinner-button { - width: 16px; - height: 50%; - font-size: .5em; - padding: 0; - margin: 0; - text-align: center; - position: absolute; - cursor: default; - display: block; - overflow: hidden; - right: 0; -} -/* more specificity required here to overide default borders */ -.ui-spinner a.ui-spinner-button { - border-top: none; - border-bottom: none; - border-right: none; -} -/* vertical centre icon */ -.ui-spinner .ui-icon { - position: absolute; - margin-top: -8px; - top: 50%; - left: 0; -} -.ui-spinner-up { - top: 0; -} -.ui-spinner-down { - bottom: 0; -} - -/* TR overrides */ -.ui-spinner .ui-icon-triangle-1-s { - /* need to fix icons sprite */ - background-position: -65px -16px; -} -.ui-tabs { - position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ - padding: .2em; -} -.ui-tabs .ui-tabs-nav { - margin: 0; - padding: .2em .2em 0; -} -.ui-tabs .ui-tabs-nav li { - list-style: none; - float: left; - position: relative; - top: 0; - margin: 1px .2em 0 0; - border-bottom-width: 0; - padding: 0; - white-space: nowrap; -} -.ui-tabs .ui-tabs-nav li a { - float: left; - padding: .5em 1em; - text-decoration: none; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-active { - margin-bottom: -1px; - padding-bottom: 1px; -} -.ui-tabs .ui-tabs-nav li.ui-tabs-active a, -.ui-tabs .ui-tabs-nav li.ui-state-disabled a, -.ui-tabs .ui-tabs-nav li.ui-tabs-loading a { - cursor: text; -} -.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ -.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { - cursor: pointer; -} -.ui-tabs .ui-tabs-panel { - display: block; - border-width: 0; - padding: 1em 1.4em; - background: none; -} -.ui-tooltip { - padding: 8px; - position: absolute; - z-index: 9999; - max-width: 300px; - -webkit-box-shadow: 0 0 5px #aaa; - box-shadow: 0 0 5px #aaa; -} -body .ui-tooltip { - border-width: 2px; -} - -/* Component containers -----------------------------------*/ -.ui-widget { - font-family: Verdana,Arial,sans-serif; - font-size: 1.1em; -} -.ui-widget .ui-widget { - font-size: 1em; -} -.ui-widget input, -.ui-widget select, -.ui-widget textarea, -.ui-widget button { - font-family: Verdana,Arial,sans-serif; - font-size: 1em; -} -.ui-widget-content { - border: 1px solid #aaaaaa; - background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; - color: #222222; -} -.ui-widget-content a { - color: #222222; -} -.ui-widget-header { - border: 1px solid #aaaaaa; - background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; - color: #222222; - font-weight: bold; -} -.ui-widget-header a { - color: #222222; -} - -/* Interaction states -----------------------------------*/ -.ui-state-default, -.ui-widget-content .ui-state-default, -.ui-widget-header .ui-state-default { - border: 1px solid #d3d3d3; - background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; - font-weight: normal; - color: #555555; -} -.ui-state-default a, -.ui-state-default a:link, -.ui-state-default a:visited { - color: #555555; - text-decoration: none; -} -.ui-state-hover, -.ui-widget-content .ui-state-hover, -.ui-widget-header .ui-state-hover, -.ui-state-focus, -.ui-widget-content .ui-state-focus, -.ui-widget-header .ui-state-focus { - border: 1px solid #999999; - background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; - font-weight: normal; - color: #212121; -} -.ui-state-hover a, -.ui-state-hover a:hover, -.ui-state-hover a:link, -.ui-state-hover a:visited { - color: #212121; - text-decoration: none; -} -.ui-state-active, -.ui-widget-content .ui-state-active, -.ui-widget-header .ui-state-active { - border: 1px solid #aaaaaa; - background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; - font-weight: normal; - color: #212121; -} -.ui-state-active a, -.ui-state-active a:link, -.ui-state-active a:visited { - color: #212121; - text-decoration: none; -} - -/* Interaction Cues -----------------------------------*/ -.ui-state-highlight, -.ui-widget-content .ui-state-highlight, -.ui-widget-header .ui-state-highlight { - border: 1px solid #fcefa1; - background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; - color: #363636; -} -.ui-state-highlight a, -.ui-widget-content .ui-state-highlight a, -.ui-widget-header .ui-state-highlight a { - color: #363636; -} -.ui-state-error, -.ui-widget-content .ui-state-error, -.ui-widget-header .ui-state-error { - border: 1px solid #cd0a0a; - background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; - color: #cd0a0a; -} -.ui-state-error a, -.ui-widget-content .ui-state-error a, -.ui-widget-header .ui-state-error a { - color: #cd0a0a; -} -.ui-state-error-text, -.ui-widget-content .ui-state-error-text, -.ui-widget-header .ui-state-error-text { - color: #cd0a0a; -} -.ui-priority-primary, -.ui-widget-content .ui-priority-primary, -.ui-widget-header .ui-priority-primary { - font-weight: bold; -} -.ui-priority-secondary, -.ui-widget-content .ui-priority-secondary, -.ui-widget-header .ui-priority-secondary { - opacity: .7; - filter:Alpha(Opacity=70); - font-weight: normal; -} -.ui-state-disabled, -.ui-widget-content .ui-state-disabled, -.ui-widget-header .ui-state-disabled { - opacity: .35; - filter:Alpha(Opacity=35); - background-image: none; -} -.ui-state-disabled .ui-icon { - filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ -} - -/* Icons -----------------------------------*/ - -/* states and images */ -.ui-icon { - width: 16px; - height: 16px; -} -.ui-icon, -.ui-widget-content .ui-icon { - background-image: url(images/ui-icons_222222_256x240.png); -} -.ui-widget-header .ui-icon { - background-image: url(images/ui-icons_222222_256x240.png); -} -.ui-state-default .ui-icon { - background-image: url(images/ui-icons_888888_256x240.png); -} -.ui-state-hover .ui-icon, -.ui-state-focus .ui-icon { - background-image: url(images/ui-icons_454545_256x240.png); -} -.ui-state-active .ui-icon { - background-image: url(images/ui-icons_454545_256x240.png); -} -.ui-state-highlight .ui-icon { - background-image: url(images/ui-icons_2e83ff_256x240.png); -} -.ui-state-error .ui-icon, -.ui-state-error-text .ui-icon { - background-image: url(images/ui-icons_cd0a0a_256x240.png); -} - -/* positioning */ -.ui-icon-blank { background-position: 16px 16px; } -.ui-icon-carat-1-n { background-position: 0 0; } -.ui-icon-carat-1-ne { background-position: -16px 0; } -.ui-icon-carat-1-e { background-position: -32px 0; } -.ui-icon-carat-1-se { background-position: -48px 0; } -.ui-icon-carat-1-s { background-position: -64px 0; } -.ui-icon-carat-1-sw { background-position: -80px 0; } -.ui-icon-carat-1-w { background-position: -96px 0; } -.ui-icon-carat-1-nw { background-position: -112px 0; } -.ui-icon-carat-2-n-s { background-position: -128px 0; } -.ui-icon-carat-2-e-w { background-position: -144px 0; } -.ui-icon-triangle-1-n { background-position: 0 -16px; } -.ui-icon-triangle-1-ne { background-position: -16px -16px; } -.ui-icon-triangle-1-e { background-position: -32px -16px; } -.ui-icon-triangle-1-se { background-position: -48px -16px; } -.ui-icon-triangle-1-s { background-position: -64px -16px; } -.ui-icon-triangle-1-sw { background-position: -80px -16px; } -.ui-icon-triangle-1-w { background-position: -96px -16px; } -.ui-icon-triangle-1-nw { background-position: -112px -16px; } -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } -.ui-icon-arrow-1-n { background-position: 0 -32px; } -.ui-icon-arrow-1-ne { background-position: -16px -32px; } -.ui-icon-arrow-1-e { background-position: -32px -32px; } -.ui-icon-arrow-1-se { background-position: -48px -32px; } -.ui-icon-arrow-1-s { background-position: -64px -32px; } -.ui-icon-arrow-1-sw { background-position: -80px -32px; } -.ui-icon-arrow-1-w { background-position: -96px -32px; } -.ui-icon-arrow-1-nw { background-position: -112px -32px; } -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } -.ui-icon-arrow-4 { background-position: 0 -80px; } -.ui-icon-arrow-4-diag { background-position: -16px -80px; } -.ui-icon-extlink { background-position: -32px -80px; } -.ui-icon-newwin { background-position: -48px -80px; } -.ui-icon-refresh { background-position: -64px -80px; } -.ui-icon-shuffle { background-position: -80px -80px; } -.ui-icon-transfer-e-w { background-position: -96px -80px; } -.ui-icon-transferthick-e-w { background-position: -112px -80px; } -.ui-icon-folder-collapsed { background-position: 0 -96px; } -.ui-icon-folder-open { background-position: -16px -96px; } -.ui-icon-document { background-position: -32px -96px; } -.ui-icon-document-b { background-position: -48px -96px; } -.ui-icon-note { background-position: -64px -96px; } -.ui-icon-mail-closed { background-position: -80px -96px; } -.ui-icon-mail-open { background-position: -96px -96px; } -.ui-icon-suitcase { background-position: -112px -96px; } -.ui-icon-comment { background-position: -128px -96px; } -.ui-icon-person { background-position: -144px -96px; } -.ui-icon-print { background-position: -160px -96px; } -.ui-icon-trash { background-position: -176px -96px; } -.ui-icon-locked { background-position: -192px -96px; } -.ui-icon-unlocked { background-position: -208px -96px; } -.ui-icon-bookmark { background-position: -224px -96px; } -.ui-icon-tag { background-position: -240px -96px; } -.ui-icon-home { background-position: 0 -112px; } -.ui-icon-flag { background-position: -16px -112px; } -.ui-icon-calendar { background-position: -32px -112px; } -.ui-icon-cart { background-position: -48px -112px; } -.ui-icon-pencil { background-position: -64px -112px; } -.ui-icon-clock { background-position: -80px -112px; } -.ui-icon-disk { background-position: -96px -112px; } -.ui-icon-calculator { background-position: -112px -112px; } -.ui-icon-zoomin { background-position: -128px -112px; } -.ui-icon-zoomout { background-position: -144px -112px; } -.ui-icon-search { background-position: -160px -112px; } -.ui-icon-wrench { background-position: -176px -112px; } -.ui-icon-gear { background-position: -192px -112px; } -.ui-icon-heart { background-position: -208px -112px; } -.ui-icon-star { background-position: -224px -112px; } -.ui-icon-link { background-position: -240px -112px; } -.ui-icon-cancel { background-position: 0 -128px; } -.ui-icon-plus { background-position: -16px -128px; } -.ui-icon-plusthick { background-position: -32px -128px; } -.ui-icon-minus { background-position: -48px -128px; } -.ui-icon-minusthick { background-position: -64px -128px; } -.ui-icon-close { background-position: -80px -128px; } -.ui-icon-closethick { background-position: -96px -128px; } -.ui-icon-key { background-position: -112px -128px; } -.ui-icon-lightbulb { background-position: -128px -128px; } -.ui-icon-scissors { background-position: -144px -128px; } -.ui-icon-clipboard { background-position: -160px -128px; } -.ui-icon-copy { background-position: -176px -128px; } -.ui-icon-contact { background-position: -192px -128px; } -.ui-icon-image { background-position: -208px -128px; } -.ui-icon-video { background-position: -224px -128px; } -.ui-icon-script { background-position: -240px -128px; } -.ui-icon-alert { background-position: 0 -144px; } -.ui-icon-info { background-position: -16px -144px; } -.ui-icon-notice { background-position: -32px -144px; } -.ui-icon-help { background-position: -48px -144px; } -.ui-icon-check { background-position: -64px -144px; } -.ui-icon-bullet { background-position: -80px -144px; } -.ui-icon-radio-on { background-position: -96px -144px; } -.ui-icon-radio-off { background-position: -112px -144px; } -.ui-icon-pin-w { background-position: -128px -144px; } -.ui-icon-pin-s { background-position: -144px -144px; } -.ui-icon-play { background-position: 0 -160px; } -.ui-icon-pause { background-position: -16px -160px; } -.ui-icon-seek-next { background-position: -32px -160px; } -.ui-icon-seek-prev { background-position: -48px -160px; } -.ui-icon-seek-end { background-position: -64px -160px; } -.ui-icon-seek-start { background-position: -80px -160px; } -/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ -.ui-icon-seek-first { background-position: -80px -160px; } -.ui-icon-stop { background-position: -96px -160px; } -.ui-icon-eject { background-position: -112px -160px; } -.ui-icon-volume-off { background-position: -128px -160px; } -.ui-icon-volume-on { background-position: -144px -160px; } -.ui-icon-power { background-position: 0 -176px; } -.ui-icon-signal-diag { background-position: -16px -176px; } -.ui-icon-signal { background-position: -32px -176px; } -.ui-icon-battery-0 { background-position: -48px -176px; } -.ui-icon-battery-1 { background-position: -64px -176px; } -.ui-icon-battery-2 { background-position: -80px -176px; } -.ui-icon-battery-3 { background-position: -96px -176px; } -.ui-icon-circle-plus { background-position: 0 -192px; } -.ui-icon-circle-minus { background-position: -16px -192px; } -.ui-icon-circle-close { background-position: -32px -192px; } -.ui-icon-circle-triangle-e { background-position: -48px -192px; } -.ui-icon-circle-triangle-s { background-position: -64px -192px; } -.ui-icon-circle-triangle-w { background-position: -80px -192px; } -.ui-icon-circle-triangle-n { background-position: -96px -192px; } -.ui-icon-circle-arrow-e { background-position: -112px -192px; } -.ui-icon-circle-arrow-s { background-position: -128px -192px; } -.ui-icon-circle-arrow-w { background-position: -144px -192px; } -.ui-icon-circle-arrow-n { background-position: -160px -192px; } -.ui-icon-circle-zoomin { background-position: -176px -192px; } -.ui-icon-circle-zoomout { background-position: -192px -192px; } -.ui-icon-circle-check { background-position: -208px -192px; } -.ui-icon-circlesmall-plus { background-position: 0 -208px; } -.ui-icon-circlesmall-minus { background-position: -16px -208px; } -.ui-icon-circlesmall-close { background-position: -32px -208px; } -.ui-icon-squaresmall-plus { background-position: -48px -208px; } -.ui-icon-squaresmall-minus { background-position: -64px -208px; } -.ui-icon-squaresmall-close { background-position: -80px -208px; } -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } - - -/* Misc visuals -----------------------------------*/ - -/* Corner radius */ -.ui-corner-all, -.ui-corner-top, -.ui-corner-left, -.ui-corner-tl { - border-top-left-radius: 4px; -} -.ui-corner-all, -.ui-corner-top, -.ui-corner-right, -.ui-corner-tr { - border-top-right-radius: 4px; -} -.ui-corner-all, -.ui-corner-bottom, -.ui-corner-left, -.ui-corner-bl { - border-bottom-left-radius: 4px; -} -.ui-corner-all, -.ui-corner-bottom, -.ui-corner-right, -.ui-corner-br { - border-bottom-right-radius: 4px; -} - -/* Overlays */ -.ui-widget-overlay { - background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; - opacity: .3; - filter: Alpha(Opacity=30); -} -.ui-widget-shadow { - margin: -8px 0 0 -8px; - padding: 8px; - background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; - opacity: .3; - filter: Alpha(Opacity=30); - border-radius: 8px; -} diff --git a/ui/css/dev.main.css b/ui/css/dev.main.css deleted file mode 100644 index e6486d2..0000000 --- a/ui/css/dev.main.css +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Project Kimchi - * - * Copyright IBM, Corp. 2013 - * - * Authors: - * Anthony Liguori <aliguori@us.ibm.com> - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -div.icon { - padding: 10px 10px 10px 10px; - display: block; - margin-bottom: 20px; -} - -div.icon:hover { - box-shadow: inset 0 0 5px rgba(0,0,0, 0.4), rgba(255,255,255,0.1) 0 1px 0; - border-radius: 4px; - border: 1px solid rgba(0,0,0,0.25); - padding: 9px 9px 9px 9px; -} - -div.icon { - display: block; - float: left; - padding-left: 20px; - padding-right: 20px; - width: 192px; -} - -div.icon.selected { - box-shadow: inset 0 0 5px rgba(0,0,0, 0.4), rgba(255,255,255,0.1) 0 1px 0; - border-radius: 4px; - border: 1px solid rgba(0,0,0,0.25); - padding: 9px 9px 9px 9px; - background-color: silver; -} - -.icon img { - display: block; - margin-left: auto; - margin-right: auto; - width: 128px; - height: 128px; -} - -#vms div img { - display: none; - margin-left: auto; - margin-right: auto; - width: 128px; - height: 128px; -} - -#vms div img.active { - display: block; -} - - -.small img { - width: 64px; - height: 64px; -} - -.stopped img { - opacity: 0.4; -} - -.stopped h3 { - opacity: 0.4; -} - -hr { - clear: both; -} - -.icon h3 { - text-align: center; -} - -a.disabled, -a.disabled:before { - color: gray !important; - cursor: default !important; - text-decoration: none !important; -} - -#breadcrumbs { - border: none; - height:2.3em; -} - -#breadcrumbs li { - float:left; - line-height:2.3em; - padding-left:.75em; - color:#777; -} - -#breadcrumbs li a { - display: inline; - text-decoration: none !important; - cursor: pointer; -} - -#breadcrumbs li a:link, #breadcrumbs li a:visited { - text-decoration:none; - color:#777; -} - -.icon-angle-right:after { - content: "\f105"; - padding: 3px; -} - -.icon-angle-right:before { - content: "" !important; - font-size: 0px; -} diff --git a/ui/css/dev.style.css b/ui/css/dev.style.css deleted file mode 100644 index bbe3fb0..0000000 --- a/ui/css/dev.style.css +++ /dev/null @@ -1,164 +0,0 @@ -/* -Theme Name: jqueryui-com -Template: jquery -*/ - -a, -.title { - color: #FFFFF; - text-decoration: none; -} - -#Lang { - float: right; - color: #FFFFFF; -} - -#content a:hover { - color: #333; -} - -#banner-secondary p.intro { - padding: 0; - float: left; - width: 50%; -} - -#banner-secondary .download-box { - border: 1px solid #aaa; - background: #333; - background: -moz-linear-gradient(left, #333 0%, #444 100%); - background: -webkit-linear-gradient(left, #333 0%, #444 100%); - background: -o-linear-gradient(left, #333 0%, #444 100%); - background: linear-gradient(to right, #333 0%, #444 100%); - float: right; - width: 40%; - text-align: center; - font-size: 20px; - padding: 10px; - border-radius: 5px; - box-shadow: 0 0 8px rgba(0, 0, 0, 0.8); -} - -#banner-secondary .download-box h2 { - color: #71D1FF; - font-size: 26px; -} - -#banner-secondary .download-box .button { - float: none; - display: block; - margin-top: 15px; -} - -#banner-secondary .download-box p { - margin: 15px 0 5px; -} - -#banner-secondary .download-option { - width: 45%; - float: left; - font-size: 16px; -} - -#banner-secondary .download-legacy { - float: right; -} - -#banner-secondary .download-option span { - display: block; - font-size: 14px; - color: #71D1FF; -} - -#content .dev-links { - float: right; - width: 30%; - margin: -15px -25px .5em 1em; - padding: 1em; - border: 1px solid #666; - border-width: 0 0 1px 1px; - border-radius: 0 0 0 5px; - box-shadow: -2px 2px 10px -2px #666; -} - -#content .dev-links ul { - margin: 0; -} - -#content .dev-links li { - padding: 0; - margin: .25em 0 .25em 1em; - background-image: none; -} - -.demo-list { - float: right; - width: 25%; -} - -.demo-list h2 { - font-weight: normal; - margin-bottom: 0; -} - -#content .demo-list ul { - width: 100%; - border-top: 1px solid #ccc; - margin: 0; -} - -#content .demo-list li { - border-bottom: 1px solid #ccc; - margin: 0; - padding: 0; - background: #eee; -} - -#content .demo-list .active { - background: #fff; -} - -#content .demo-list a { - text-decoration: none; - display: block; - font-weight: bold; - font-size: 13px; - color: #3f3f3f; - text-shadow: 1px 1px #fff; - padding: 2% 4%; -} - -.demo-frame { - width: 70%; - height: 350px; -} - -.view-source a { - cursor: pointer; -} - -.view-source > div { - overflow: hidden; - display: none; -} - -@media all and (max-width: 600px) { - #banner-secondary p.intro, - #banner-secondary .download-box { - float: none; - width: auto; - } - - #banner-secondary .download-box { - overflow: auto; - } -} - -@media only screen and (max-width: 480px) { - #content .dev-links { - width: 55%; - margin: -15px -29px .5em 1em; - overflow: hidden; - } -} diff --git a/ui/images/bg-footer-noise.jpg b/ui/images/bg-footer-noise.jpg deleted file mode 100644 index 9f2a10935273382a81f5913f5f36b4fff00f2623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001
literal 6916 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
diff --git a/ui/images/chosen-sprite.png b/ui/images/chosen-sprite.png deleted file mode 100644 index 3611ae4ace1c4b1cbeacd6145b5a79cbc72e0bdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001
literal 646 zcmV;10(t$3P)<h;3K|Lk000e1NJLTq001-q001Qj1^@s64f4v>0006_Nkl<Zc-rmO zziSh57=ZCp!No$b5DZk@+)pBbK$lj?l1Z>&pbAC0n?)s%2x5M$#UgGxI1~gymp~v; zh<`zGaTJP5BybQY4tlRo;SIcmE0t>ueW3>*u6N;@_u;;|BoL8PuhZ#FWY9$(fl<H! zS#Lpo2qF_z)MG*4ThJ;FOw@*n86tEQq?R#;AlCf|Ap&<nY7?=Es!U!p7aS|a8z(wx zQ1OU6l%Ge?!i<A#OoVkrHp*V`8j|3B%AhR1;@S*@dM2iz=kgjO7}yIIu@5mu$fXQ= z2SIO!K^gQWF-C}8<fbnuLyUVVm)sqQ@!%vurBdmi*+Hh4-iMT*p+yWKMueq#2ibx4 zu#_@r2a=#WgP;t$$WMh7FhDlN(`l}c?dhOC1d)j<>an1oVvxDBL8~}0Q5z;^2p>Ov z7}Q$E7=l>$BZLUt1*uKMCaQwKYf$lsJCyerWMd+%BeGH6f_f&Vpy%=$BN%uK%Ahxi zF+%Jj=Pc-WXF;djS<ruDw`Q|>iJw|m4>cN%^Fi|FBZ!E{_yJLS?RI<3U696XLkQSs z{{&kQJ$K(#5CgC1;GbA>mjm56zJZ^-Hg2_ASKI_K@CybPh7Rq}8ud``)NM~eZx}qT z)oK?Lf>t!B;%Uh}*P+)Ef?jbx#w|BNEVb(l{2LK}m#fw4xx>ddF;&j}!S{N-e!<&Q z?k<D~VgCi+AjX!fAYEQJ@s{B~>vzyI_AT@H-u4tUz1h&GCh8>?TnA~?BZ7WGP<9`r gQ6DuZO!_~60ju@{TzXF%TmS$707*qoM6N<$g2#CqL;wH)
diff --git a/ui/images/gauze.png b/ui/images/gauze.png deleted file mode 100644 index 73dd27a1f2663fcd7e4116b3265129d48595ae4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001
literal 6045 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 XUsC6Pji>LX00000NkvXXu0mjf0n8L@
diff --git a/ui/images/gtk-directory.png b/ui/images/gtk-directory.png deleted file mode 100644 index aab4945a39b7557cd76b61aeaf043489ef773a17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001
literal 2759 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 N002ovPDHLkV1guw8zuk%
diff --git a/ui/images/image-missing.png b/ui/images/image-missing.png deleted file mode 100644 index 079868cef2e243a0ccf4277f573c4e4a6ce55582..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001
literal 2856 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 GLSTY;4sjd+
diff --git a/ui/images/jq-global-nav.png b/ui/images/jq-global-nav.png deleted file mode 100644 index b82dc8e63e2b1efdbad3928a72a7e6a49a2ca8cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001
literal 6738 zcmV-Y8m;AtP)<h;3K|Lk000e1NJLTq0052v003qP0{{R3Dl}Qu0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy*icMVMIs_1At50nBO@dvBrYy4C@3f@ zDk?KGGbSb`H8nLXEG!@(ATKX3G&D3RDJe2CGAk=9EiElEF)=46ConKDB_$;`Ha0gm zH#j&rNJvOIIXOp1M@B|QL_|bCKR-i5LqbAAJ3Bi`Nl8jdN<BS2JUl!>K|ww~K1D@E zYiMXoOG`jNKpY$#IyyQZA0Hkb9vd4QY-wp385tB77ZMT@6ciK`6&FlQOcfOs6&4s3 z7Z?*278)8F9UUDL6B8mMBM}i17#J8KA|g#qO(G&A6&D#36c!W}7)lfyA^-px5J^Nq zRCwCFTZwktNRljo1P=hjL4pMDOT1PTC5<IpmM_`v+1>yDqm76xdV03|&D+`cW*{6@ zS(%ZUg~Fi<&^61rESp$jZe<y>6vq@}Yids+lu9bZEX6$10L#^0LTb^nDFA`RJW54k zHehRd1fuF-%`T3MmbRj3Vc%+HEK(N7D52U?nXRoNYZWR}wSaQWcAC;o8Yp2`NXc5_ zLKxOaBWlp2H&hGt;#T3Tsg-3OkM&F@Sy5yV%b|r<WC$<gQ7#o!#x&RlVN3~)3#%6f zi$YPD7?POqf+n0bQ9WkO(WdZL7KRWbC0s;GJ5vyh8B4@+)Z#`%A8;hwOi+=Bye<kz z;dp$dRd~x*<~3Mw89YW&hBdQ-aH1$`ac!}V0#qZZL=1>=G4aTtB8!CvnRb~#txnBI zt(kYh24*D@Rvs*)tmUEsh13{iYKtHl5HTXqAc_=6q>$M#utTQKqU8XV1Aq;%plJ}b zSjbuf^EObpk>OlHGV=nXi2BjB+0h^xbmSLXhg$~+sdOTL%w&faD$*I66rwjA2u2-% zat976lQB)$*zryx0~}aTOoq_D4ZSny&`_RWfd;ms(&<R*7X=Mbr=#d2Mcgr<0TYmn zK2aagbU>jx%qM2`j!)SaJ4A>&20n0|AqqqO@i-g|&HJ!17z`;SthGbIw+~ojeV_%6 zEKyEv%LCR!^GW+_UW!xIftrUjlxNd-5~?WJVWZJNtw8}dRyvTWUsP)ttO9KKl3{dE zZBPd&orWp^8c;-2Ta}4nQ%iaf3$@d5R;Ln5L;D+gBq+&$qhVp1>2;9{>YGUV4FzdX z7SvGI2BSEKKKpC*=7xd7#)ZQ$Y#0*uAu5olt{CKMC=Kl)3*|WMNZdfd+p<NN*Vw7h z2}4<!64hzhFhjwI`ol`GvsfVE3IhZLnF>xua1iRxNd>KnHFVCbDRtD7zM9a0R(Tl; zHMFD~6v`PP1mAE&p?c>|Q1XpGM}eHECQMtb6dFkAS11t4+xvo<IF{7xu5pAGq%)9^ z@Zq(E30z%bA8_?{t`R^tKvYgT3OTT@0DfQ+>d=?f9S-!(7WxXMPX!MYDh>wk8WKB; zR-s>`kVhgnf*>^Tz#wHnu|j5J;B^C8+kyLlN<JVDqI{5F5ST^CMy$crJZLZ<<phsZ zQ^bwXaIadXBOIaxJ`eUBjI2}WQHfg*$=ui38iXbc)n7mg1A}#ePn}R^Zf(wYv+sjY zrz#14B~OzC60Hh8xF&0`cAiWgBuN-pS2-WDmAE8q;g$%+cY{l4W+w8NNE}?xNdUw! z2@@_(9=Iimg%SvW`c@2~8eY9f>UBel!=EGHKZ)-bsKO0w6U)bjt0^nJPyt#WUe7Ta z6%e8`Z_1Wk7b;c7pqO29?OeD`bl#lCR}%OkbA^yksz8>&T3zBDsiU0p8K}zwdV*bI z4($p=Q)pv0^d~*g2uiGbt$#z8`19yg3hkUE>=PiOnZP`H$2P>n&?2_J^LRdVL$s5Y z1pf3B(O+K(C$WnH&7r>(dCDxM>xgCA6bAkzaQG#GT^ZLAYa{+2j#T&0DE}LVwX=~B zxX@qTfsGbtk=aR?LgE51;drENqA{+XP5k*xY%n_wKE+@|)ZY`V2mI*!-Blgv>QJ|{ zqkYoE&^h+EIgKE@Ttba5JGBB$yp9(LiruRF8i$7xz4q1r@!GX=s4-<1PvY-+HZttY zBzDE<YE1kU&QAK(_u;Q>Aq?$ohu4eQ&ZP43S8?Jmncv+>6L&r3|3AaTMvdbjPIyP* zU<s}_Up+Kzy!hK(Xd&Ab`?o>pm(UXPL&pzZJ#%!G_$QRwLx24xcHLZuGJ8-%$(~0+ z^6Md>dzjs(&}#Qg`mwvF!b?Kw`%5uNuGn7d+GYbqm$tzt*E?t6NA16K=)1t5vcO*h zOeV2=q;AuRzbzWLyAC?*S~^Vv>lmf)t^+Q)ULOk7Zh`&;DR4g=f?p%XpJr?O+cU(* z;q{c$?B97d|H0E$w{p|5Zq@Cc;fBetr($4@cB0gYre~e^&tJ0tg3BZHr~G>B)m5pd zjNNf`cl-5twUHEPI9(s{c6a)jxSxOh>D=2}_{PEV2HD%+J*D3~%+KKG^(p<vRNkOx zPwAg_-~ai$r}WRCEd9KmEehWfICu-*ETT6$c#}IOqn8zX(boHSf)`GnQoh_;V)jPY z2sHxr;>I(@x8O#|gWg^fVDN(QZ`Ic0coz<!AsD?t^3^r)PuIl$InW&}Ncayxvn<k7 z(``jj*gRa?EU-13X`y*CN;tumHlY}oMVzLT#hi>QiZV{2Rm6qn?KEdsKrKy)5T}~9 zQyXiX$}2SMmKK_oLo4iorAf88a24HD%_^<>Dfi8Op7#4yzn}Ii2yo~lunJNvIrdev zsYZxkk*9ex*VJGi(k2jCrf!u|32>032$&qIs-aBu^s1W^3gR?%-EOa&k8&Qm?RI<A z&U?L4yWMMd+r93n-R+K0%yI0tyFH4bfffjQZCIfxr*TgzKp2fiY{>KWs7sx85A7)S zasXl@3>Dczch~{2t3uv$w6AOIy1lxKKt}DF;k0{L+T9ujv}4!n)m*zH9I%G~7TvZC zp*iZ+@B~c=*$#as$F@=3t!tQ$ddv{vjOY>?HTD$4msZHsJL4Mq2$|kc(F%w$WH7{z z=@D|&WysL3nL1j=UAnI65M?UXgi!=&g#%is6=Bwbsk@^wJfOW-!(LG_gi&wYbwU_T z$1r3ps7#>^ALH?8T#qTQ$D=95qw%yJPsa)nB}zuq?%1@aQ^HIc6;#HA9FM0&91|5y z5C93%F(9Wj?Xr_79Rr4aHgyaFaay0St9p!Utk~<G^+`QuM(Pk`FtQHf$z`^1*JIc< zPiD=2p{6>k9%~G+E98WI#`JnjNZ!Ucmt%7x5Qh`ZF*4G*YjY5AbYKvSG!E$-*dq-h z#L(tQMQ><y)V((J5Hp83)M3xT1+QpB4XSjcvC@;rk<Pe=3rB~BCG4ofKx)T<-5ce+ zFh<yMuoJec;cOQIuLxZvxMJF)95w88Y4B3Yapka$!<$zEFCh5H>5kpk=E$QsZ`(T3 z_1Nb1ib%Rz&3n7&{uyP2*H#=*VV}0mr-IQvf-1ZRv~{bXdN<ci!7ehnVJq$qUBPsD z;WB9mV4pkOBKov~2D5^Bk8b)nBEvSt&_D|W?Ys{uZ*07brNX-kK+(|e=ep#9gmyab z0}vZwsK^#*a|ghl3VkM-^VWxb-tD`b!2N!^>bLtW<W<$~0lYFHe47<2y*^JYL_Cks zMXXQ;v@9wZse|dFUGYv!<cd%^8d<LT6|xWzpb45wM`1(Ucm1>tWkw9}cAi#T_?+mc zd6nm?&~3`+19lVwGN&qA850zgI|I#Ac;a7LNtn|BJ`hW;C?FJ=9On!*rzX&=cH8kW zrH2Ls;De>FhYcX?p@b(^1tF~Y{GuiwGr1lz0!5^RqzcrT2fcAu<xK+cQJCtH#3tBP zdUDaFU@93lnQr9(UgAl~XCVEcg-_0AiDRkfV#y;b6qbBQ^66X=2MeFJB}~!GQ^9Ak zy$v*3#p9i7Da{!eJXbtWxmi|v=F$_rmT6g*4yrK&!gF4NDvqnlKjh02FAse1rZL+2 zf<Xnoj8uG)fEiJsTH+N2dQhjh((4EWc!fyy_Cn*PRDhsR^y;C9y2wL5|M>#qpv1SE zl;j_D_)60(7)FyXGKE0&5)|tl2d_JPw@F1->J_CxSMZI9Yr)<Cin<4uv?=f^!xtpH z=oAPB#@E*<z{CZ_dduQlQBgSKD`AORSrqV7=*22c3%zd@3PI5@A-FS+w4isrW)(cL zLLrSyzDpsx(q3oq8W$5sF&as#_byhE4%JGUm+Bo<7)J||R*R|y+0_<<D_eZsGujld zeXwYiWD8ktiejW{+$zhW1wlcBQVH|Lvc<TdP^#Bt2L<w&KrU553mlUGEG29@)?y;Z ztj8osvzF-BlJqBp86;SZIgE|R1%d)$qO>9_3Z0D5>d%%>tt@^qkkn|232hl8%TCIS z9u><Bk;}3oibW8TB#jE=J!6!}+!j$(h`Wr%bH*7<EjAiWO9QgJ03o+YZZwLcNQ`Y% zv^+>0dGc4pWI>>aTxgV`&{9B!nBd42En_^z{V{G)kFq9($M6VC;uD$!c!akB*<EY{ zF^+|z&IHpE^I4FS6opE#LLSL>4vH(!%45r@QfSi`Lynv{z(H#u(z4ab23#Z2W|=rd zl7ozHV7B54QR{SCWb#PRLbavT%}iWhCU%kJ8HLs@Bmz6)mNWV5h~QQ7)aztX$91A? zC|->OW=2sogyt|K1KFW~ibIm2Y>S2i9y&v#5K-qQ5|A9@Q2b>y7%~*K3?mVf8Blcw zhGI7<A@9iZCH7DWA{;3o7;>#Vo8mX+T;!%`SwuA?Z>T^JsV6TpPun7DF_FW8H}4pS z3nzmiX;0E=2#tg+T%bIJQ><4?)bA0$BL|6XfJ6w`7>XS>QWKptXaKfBE*C}A8&L!6 zAZjpk_5-O^qe>evZs=T**%alfC>!jd21J9QdY<g(&{LEIhlqv>!F9-0UI{7&N=~Ok z7HrVbO1@JZoF^wy55+5n#(_4(*$qgXiL|6i!wASuXbdCskcC=9BM3!-B6cx;h$4iv zL+)-E@W11s3q-0xz<Gy8FeI5ZbRxrSf~Dc0O1g`bQzH;L6^H~Ia`FPZh7m!8YzzaV zwHhL!#0gRd|Ih=KBp-qJ|GY6+LotAy=OKNdxfD+CCJj*;4NVD!nzaixU4Z}mxoK7` z@f26U|M#gbyU?a(#ja^$D$(45?1F|(F%g~96e0+1N+xOei6^pL5AgU9+y}w^{eAEd zxcmEu;NgKg3T-y&;hwFqgxL8>CI_**Px$w6Z?haUcyK`ipv0jKLV+a^0wLiJnn1sY zH4*PAPVQ~$hwkpaKHNRr-9OwvKHl9SlsoM2Ao=?B?&1C`1rHB*kJvqYMFV$V?;jz- z`t^<r6`*@}M`cv*>5WwxJ_79PSBR(#FArbu&Fl`K)WC+q9ffFfU*6q4YJG=ze!P44 z<;x>>_(T22<Ck}j?|yuF!~y}zQ2RlZN3^0$MF=0ELIH5T$U?0@-q9Y#$9G@goYp@c zVGrpey*_^V0jDs&qmtr#=RSUX|NZ0hH~xKp{`mgmdo0iIA$$Mr`T6~~k7$GN`TP6t z-@ifl{2q1ep!xm#^E0fUv45uc+w=R6-zWgUckBT0@tM1CAHNge`8yDwsmdnUQ5hBN z1OwT7_m@9k{^MV^{N*1l?)K)l?d^8^+wE`Lo9*^xdy8fJ^0K{|+}vQBY;SS6#qI`L zFOwHaCbu`YJU~91K#uBmw!M9s%x+)@>10BcTU2TI^6~=77Uh@Q7t{cR$}JnV&;k;q zlHEAQf`(ff0RsTr+3n4Cayz@7&1Ul%gPPAK6I8I*f{12{a>9^jbgSCU%^XfAv#TyL zkPb^*g#AKCvlpa`SP%r9z~|(K;n4Bz7U66OF`1!^-eI)L1aVAm<~KmTnQ!Swoi(3u z2l)-eh!iceIm_Fb6zG+PkWSb#pU)B91TJon9*^uwU{2JtH|$Ox;1IDP9*4d_XUrJN zmKI11+wIolDAx&n;z)EW5P*K6tH|c)L9{X>X>I3oqy#B6VLRiQK&a>m;lmE+7kvOU zW=~Xh;ml1=^ZD#F!wRG=P-olu2?`#ICu)XXnJrGI6Y7h}VlkU9=8MyOF*(g9i<8tA z^V94^ZA3n!5)FYfpPUGLnr}~Ap7II&0B0+qDNI;G<D3U~0_N2Te9lk=-U9AUz+b^; zwV1PMwOE}H#%wiTt$>2!V!lF8V8>WdopFa6)R-cQNDdz19-%L`Cj`&Dk=vZ{F;(Wm zIA(|&FmA!FnXTXkfAEE<7VL@jdcIoIH9W0PE0yUSVXov40Yh+Fah=0>jd&Lf4!UTB z)`<bmlqTR|1sQxPY>3dKaC?GRB(XvfC~mbr5&5)Utl@ESvMAQ;)A|6xiaQ+WY<)VM zSVYT;AukRGbQpK*)nS3g!<y~DUNfP!`V(mhaj~ZN710m`L<{Pk*yGr(*K`cAJJ5J> zSRIfIP#Nf%Q0p_|Ij;^1Xod0t>lq;&4(Ib>y`TU`1Po6H>MfQB*svKWNN%}YK?~Rj zVTr@yuw)0qHQ*0RIzBKfq%I-U7H$ETC>)S6BB1`_%s5ud!(n+oEZ3{$a(O<Zh>n5o za=lz1;EAov6^~F}BB}#3SkueWv;aY4)KSC6sMhFN^aY|@viHyD^NJ}TzOw>y=k<BH zKGH9oAb-@B$0f=PhbzmwCAafI%MrbD#{Rfl9(PCVVRT0Mc-YA+)+7E7Yc!(HozQlQ zYsZiXf26<V5w@rzGRAgxyWQcu12n;o=!V_#41gWH>`*)_40X?rvgK~SKkww{eBAAJ z=rtg+L?L$2z_w?VHTqoc(Xv-aOFCg085|kMk-mTpw}d%6DDR2BJ2TZil05Fu``u=9 z#D;Z4VC;yw+boxx9ehE2L}3r`jp8PX0)RCNNNl+Q$X@YNv=bWCkDL950op=W=oA?2 z&Qx@p{RJyfkCzSXj>pR$cE>5Co89GdnQmB^Zl+TNb=h1lyXkJf*-v+<pyk5QHW!#c zNWn&hJw>pX?k>>V?YRL7wWGpgBnTfpK^QncUXFm?J0v^ZPxo{;ogSyC!4ZHEBZQmH z7=J*TjuFy$56v-;*dd59C;InP8(%hzc+WOeU<7Nj0OKiE0&GyC2D}g&d-m={u_Jio z2ie~3_ZOh=vDQ<z?5C)1YGA=ZU0=u~To6({Cg26=?2ZwfKw&%{ZN?+A4b#hIe5n!0 z6iSR3_K-}mt7}v@(;CQjDx{B)#s~oE!6~fv3}ouYO0nJuom@;kr9Byv3;7E;frJ#w z2#!baJFZ8U>8OT$j23K+xMqA_2gSNZX>?&KBtU?**-S6=GG<!jS~j$)8Sqrm!%4ky zQ?eY;1OS;921BJ$uSeQLgvzKl?T*Q2knJINL|#FxmQh9|On#?B>WNecd6ilW1i2Lk z$9y3s?SmxfY1&0-a14woSsm9kHbwM-D5$#2kjSTTBNtM`jgeF&phlv&dJMfQ?#x)P z|E)73MbQ<rMWPFyNl{Iw#(0t7fe6K^{<ttHQY57L>NeRrQU@e<ka2G$hJg%;Ch<wX z<lKv}=!vo5#C@;(r#hnfauI9oS{+HMkZcg@aK@a(ICZ6f=t+EZ9l*#$wT&>U8B$w3 z5fDcrCOCJFy|@L&sJZl!5fVuF&vnFEh#4J;A|dZc60A*{NIWL#l3Fe71!JJvj$B1o z#Ai<&Y2NLUE#N$Sw^!x8s-0Jipc37HdPTCe*KebZ0cd9b4>~#NhTN!}Zr^yDocxS9 zr#`!a?dV6?tHXN)YP+gU`la9QGrEcZ*aJxO{i&!9Inh#)uBob&?nD}pa`-bHBNf`c z3LCkU3aH(FrSM4Nv_+O6DbYY(=#V(ddz^JAdqKj6%!&NK%BJ`cPqPviBASHcOw|-~ zl9E%<R6m;jpp%mNU}uqU5GPahdg9_muk=ajAXRj|2=`pv1h&fc`(o*vKuG)SlN4d6 z{j`KmS(29Lq&<5?>;~LbZ0Rcu$VtopQAaV6^g%vE?>EK2u=B{mFjBaLC$cY<I=6{k z>csUkGJQ-?v5==t(jNK^5-EsMyav?z6&ZyxrEl^P<YLI2{86XLgwXBiN_1T%32BF_ zFDFU^Eqzf<P1Hrvq`AXhObepv^LvQ2B!NPjp(_2nf5n;eqFKN(zpt=gFO@}AaXve> zpG5t=4hf2q9FGQ5-@d6}H;5l$<mjoA3=An8#1i+7>Tx7M$Y)eUZ!(Q0c@BOB5*PLj zNI~|aBn4C;nzTqYpU-bR3eBAJ*H3@11GusTWXxV@ig3}dzhdz$q>M-okcq0AB9pL> zp<23B`~kTRQXKYKN~s@s75bh;>_F4l3H$zp6a6T)^hrwrU6K)`KK`Z?3n{JQ7Erm7 zN=ZfSa7U^p7MsE^R~QsOYKcoyB(eCASUgB6zNcuC^eD>=TdOQGaw8?8BF$hwZQ?1+ zNOF*uXo^&_RXX<jvSu@*xA;mvaVhk@P1AExCFu~v4Szt<kKJ6R*<<~Lhri9~Wcn3O z#yMyG;zTpU(ZGHTGmJRhYIEEAiOhArRzIQ9uXSKJ)Q@h^I3yFGX?@K>Xa0viTn6Sb z)0{GuWRY>I)aE!t`#?UlkM{M2mCZHk6T`;!+d2D6&(!=k)Bc+}PLcll4lMNF96S4H zf2a@Q^bx*&79ZNLE*hM1<(#V38}8{7{yt#+@Zst6>+9$L`uz0i^MC*6)9cfxSBRfJ zyuQAE`20$R*Uz7xUO!>`{PY>ir%#_g(D3Q$^V1U*u@M6nXn!K`CpMt+=@mu*_yAZo ozf$~(+CYF)D1K%Hum2;!0G5?w2d5O-_W%F@07*qoM6N<$f+gr|s{jB1
diff --git a/ui/images/jq-nav-icons.png b/ui/images/jq-nav-icons.png deleted file mode 100644 index 26654e081fd4fcf06234c8cd2f840f89b8feb6af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001
literal 9804 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
diff --git a/ui/js/dev.main.js b/ui/js/dev.main.js deleted file mode 100644 index 8a68989..0000000 --- a/ui/js/dev.main.js +++ /dev/null @@ -1,464 +0,0 @@ -/* - * Project Kimchi - * - * Copyright IBM, Corp. 2013 - * - * Authors: - * Anthony Liguori <aliguori@us.ibm.com> - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function genTile(title, image, gray, small, folder) -{ - var html = ""; - var style = "icon"; - - if (gray) { - style += " stopped"; - } - - if (small) { - style += " small"; - } - - if (folder) { - style += " folder"; - } - - visible = "active"; - - html += "<div class=\"" + style + "\" id=\"" + title + "\">\n"; - html += "<img class=\"" + visible + "\" src=\"" + image + "\"/>\n"; - html += "<h3>" + title + "</h3></a>\n"; - html += "</div>"; - - return html; -} - -function genPeer(name) -{ - return "<li class=\"project\"><a href=\"#\" title=\"titi\">titi</a></li>"; -} - -function selectIcon(node) -{ - if (node.className.indexOf("selected") == -1) { - node.className = node.className + " selected" - } else { - node.className = node.className.replace(/selected/g, "") - } -} - -function load_image(src, name) -{ - var newImage = new Image(); - - newImage.onload = function(){ - old_pic = $("#"+name+' img'); - new_pic = $('<img src="' + src + '"/>'); - old_pic.after(new_pic); - old_pic.remove(); - new_pic.addClass('active'); - } - newImage.src = src; -} - -function getCurrentImgs() -{ - var curImgs = new Object(); - var activeImgs = $("img.active"); - - activeImgs.each(function(){ - curImgs[$(this).parent().attr('id')] = $(this).attr('src'); - }); - return curImgs; -} - -function load_vms(data) -{ - var sel_vms; - var html = ""; - var i; - - sel_vms = getSelectedItems("vms"); - active_imgs = getCurrentImgs(); - - $("#vms").empty(); - for (i = 0; i < data.length; i++) { - var image; - if (data[i].state == 'running') { - image = data[i].screenshot; - } else { - image = data[i].icon; - } - if (!image) { - image = "images/icon-vm.png"; - } - old_img = active_imgs[data[i].name]; - html = genTile(data[i].name, old_img ? old_img : image, - data[i].state != 'running', false); - $("#vms").append(html); - load_image(image, data[i].name); - } - selectItems("vms", sel_vms); - - $("#vms .icon").click(function() { - selectIcon(this); - updateVMToolbar(); - }); -} - -function updateVMToolbar() -{ - selectedVMs = getSelectedItems("vms") - toolbar = $("#vm-toolbar > li > a") - - if (selectedVMs.length > 1) { - for (i = 0; i < toolbar.length; i++) { - toolbar[i].className = toolbar[i].className + " disabled" - } - - $(".icon-play").removeClass("disabled") - $(".icon-off").removeClass("disabled") - - return - } - - if (selectedVMs.length <= 1) { - for (i = 0; i < toolbar.length; i++) { - toolbar[i].className = toolbar[i].className.replace(/disabled/g, "") - } - } - - if (selectedVMs.length == 1) { - if ($("#" + selectedVMs[0]).hasClass("stopped")) { - $(".icon-desktop").addClass("disabled") - } - else { - $(".icon-desktop").removeClass("disabled") - } - } -} - -function load_templates(data) -{ - - var paths = [] - var hidden = [] - var folders = [] - var html = ""; - var i; - var j; - - sel_templates = getSelectedItems("templates"); - $("#templates").empty(); - - // get all bread-crumbs paths - breadcrumbs = $("#breadcrumbs > li > a") - for (i = 1; i < breadcrumbs.length; i++) { - paths.push(breadcrumbs[i].textContent) - } - - for (i = 0; i < data.length; i++) { - folder = data[i].folder - - // verify which templates are in the current path - for (j = 0; j < paths.length; j++ ) { - - // first path matched: shift to the next one - if (folder[0] == paths[j]) { - folder.shift() - } else { - // template not in current folder view: hide it - hidden.push(data[i].name) - break; - } - } - - // template must be hidden: do not show it - if ($.inArray(data[i].name, hidden) != -1) { - continue - } - - // folder field is empty: display template - if (folder.length == 0) { - html += genTile(data[i].name, data[i].icon, false, true, false); - continue - } - - // folder still not displayed: show it - if ($.inArray(folder[0], folders) == -1) { - folders.push(folder[0]) - html += genTile(folder[0], "images/gtk-directory.png", false, true, true); - } - } - - $("#templates").append(html); - selectItems("templates", sel_templates) -} - -function updateTemplatesView() -{ - $.ajax({ - url: "/templates", - dataType: "json" - }).done(load_templates); -} - -function load_peers(data) -{ - var html = ""; - var i; - - $("ul.projects").empty(); - for (i = 0; i < data.length; i++) { - html += genPeer(data[i]); - } - $("ul.projects").append(html); -} - -function load(data) -{ - console.log("load"); - $.ajax({ - url: "/vms", - dataType: "json" - }).done(load_vms); - - $.ajax({ - url: "/templates", - dataType: "json" - }).done(load_templates); - - $.ajax({ - url: "/peers", - dataType: "json", - }).done(load_peers); - - $("div.icon").draggable({ revert: true }); - - window.setTimeout("load();", 5000); -} - -function init_lang_select() -{ - var lang = $("html").attr("lang") - $("#localLang").val(lang) -} - -function getSelectedItems(id) -{ - var names = [] - var items = document.getElementById(id); - var selectedItems = items.getElementsByClassName("selected"); - - for (i = 0; i < selectedItems.length; i++) { - names[i] = selectedItems[i].id; - } - - return names; -} - -function selectItems(id, names) -{ - var icons = $("#" + id + " .icon"); - var i; - - for (i = 0; i < icons.length; i++) { - var id = icons[i].id; - if (names.indexOf(id) >= 0) { - icons[i].className = icons[i].className + " selected"; - } - } -} - -function deselectIcons(names) -{ - for (i = 0; i < names.length; i++) { - $("#" + names[i]).removeClass("selected") - } -} - -function deleteSelectedItems(Collection) -{ - $("#dialog-delete-" + Collection + "-confirm").dialog({ - resizable: false, - height:220, - modal: true, - buttons: { - "Delete": function() { - item = getSelectedItems(Collection); - for (i = 0; i < item.length; i++) { - $.ajax({ - url: "/" + Collection + "/" + item[i], - type: "DELETE", - context: document.getElementById(item[i]) - }).done(function(data, textStatus, context) { - $("#" + $(this).context.id).remove(); - }).fail(function(context) { - alert("Failed to delete " + $(this).context.id); - }); - } - $(this).dialog("close"); - }, - Cancel: function() { - $(this).dialog("close"); - } - } - }); -} - -function start() -{ - var html = ""; - - html = genTile("Create Guest", "images/image-missing.png", false, true); - $("#custom").append(html); - - load(); - init_lang_select(); - - $("#vm-toolbar .icon-play").click(function() { - vms = getSelectedItems("vms"); - - for (i = 0; i < vms.length; i++) { - $.ajax({ - url: "/vms/" + vms[i] + "/start", - type: "POST", - dataType: "json", - context: document.getElementById(vms[i]), - }).complete(function(context, status) { - updateVMToolbar(); - - if (status == "success") { - vm = $(this).context - vm.className = vm.className.replace(/stopped/g, ""); - } else { - alert ("Failed to start " + $(this).context.id); - } - }); - } - - deselectIcons(vms) - }); - - $("#vm-toolbar .icon-off").click(function() { - vms = getSelectedItems("vms"); - - for (i = 0; i < vms.length; i++) { - $.ajax({ - url: "/vms/" + vms[i] + "/stop", - type: "POST", - dataType: "json", - context: document.getElementById(vms[i]), - }).complete(function(context, status) { - updateVMToolbar(); - - if (status == "success") { - vm = $(this).context - vm.className = vm.className + " stopped" - } else { - alert ("Failed to power off " + $(this).context.id); - } - }); - } - - deselectIcons(vms) - }); - - $(".icon-desktop").click(function() { - if ($(this).hasClass("disabled")) { - return - } - - vm = getSelectedItems("vms"); - - $.ajax({ - url: "/vms/" + vm[0] + "/connect", - type: "POST", - dataType: "json", - }).done(function(data, textStatus, xhr) { - url = "/vnc_auto.html?port=" + data.graphics.port + "&logging=debug" - popup = window.open(url, "", "target=_blank,height=600,width=800,scrollbars=1"); - if (popup) { - popup.focus() - } else { - alert("A popup blocker may have prevented the console from displaying properly.") - } - }); - - deselectIcons(vm) - }); - - $("#vm-toolbar .icon-trash").click(function() { - deleteSelectedItems('vms') - }); - - $("#template-toolbar .icon-plus").click(function() { - templates = getSelectedItems("templates"); - if (templates.length != 1) { - return; - } - var req = {"template": "/templates/" + templates[0]}; - $.ajax({ - url: "/vms", - type: "POST", - contentType: "application/json", - data: JSON.stringify(req), - dataType: "json", - context: document.getElementById(templates[0]), - }).done(function() { - $.ajax({ - url: "/vms", - dataType: "json" - }).done(load_vms); - }).fail(function(context) { - alert("Failed to create VM from Template: " + $(this).context.id); - }); - }); - - $("#template-toolbar .icon-trash").click(function() { - deleteSelectedItems('templates') - }); - // enable selection for templates - $("#templates").on("click", ":not(.folder)", function() { - selectIcon(this); - }); - - // handle click in template folder - $("#templates").on("click", ".folder", function() { - name = $(this).attr("id") - - html = "<li><a class=\"icon-angle-right\">" + name + "</a></li>" - $("#breadcrumbs").append(html) - - updateTemplatesView(); - }); - - // handle click in bread-crumbs fields - $("#breadcrumbs").on("click", "li", function() { - // remove all next siblings and update templates view - $(this).nextAll().remove(); - updateTemplatesView(); - }); - - $(".btn").button(); - $('#localLang').change(function() { - var selection = $('#localLang option:selected').val(); - document.cookie = 'kimchiLang' + "=" + selection; - window.location.reload() - }); -} - -$(document).ready(function(){ start(); }); diff --git a/ui/pages/dev-ui.html.tmpl b/ui/pages/dev-ui.html.tmpl deleted file mode 100644 index e7e74fd..0000000 --- a/ui/pages/dev-ui.html.tmpl +++ /dev/null @@ -1,170 +0,0 @@ -#* - * Project Kimchi - * - * Copyright IBM, Corp. 2013 - * - * Authors: - * Anthony Liguori <aliguori@us.ibm.com> - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - *# -#unicode UTF-8 -#import gettext -#from kimchi.cachebust import href -#silent t = gettext.translation($lang.domain, $lang.localedir, languages=$lang.lang) -#silent _ = t.gettext -#silent _t = t.gettext -<!doctype html> -<html class="no-js" lang=$lang.lang[0]> -<head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> - - <title>Project Kimchi</title> - - <meta name="viewport" content="width=device-width"> - - <link rel="stylesheet" href="$href("css/dev.base.css")"> - <link rel="stylesheet" href="$href("css/dev.style.css")"> - <link rel="stylesheet" href="$href("css/dev.jquery-ui.css")"> - <link rel="stylesheet" href="$href("css/dev.main.css")"> - - <script src="$href("js/modernizr.custom.2.6.2.min.js")"></script> - - <script src="$href("js/jquery.min.js")"></script> - <script src="$href("js/jquery-ui.js")"></script> - - <script src="$href("js/dev.main.js")"></script> -</head> - -<body class="theme-blue home page page-id-33 page-template-default page-slug-index single-author singular"> - <header> - <section id="global-nav"> - <nav> - <div class="constrain"> - <ul id="projects" class="projects"> - <li class="project selected"><a href="#" title="localhost">localhost</a></li> - </ul> - <ul class="links"> - <li class="dropdown"><a href="#">$_("Host")</a> - <ul> - <li><a href="#">$_("Reboot")</a></li> - <li><a href="#">$_("Shutdown")</a></li> - <li><a href="#">$_("SOS Report")</a></li> - </ul> - </li> - </ul> - </div> - </nav> - </section> - </header> - - <div id="container"> - <div id="logo-events" class="constrain clearfix"> - <h2 class="logo"><a href="/" title="Project Kimchi">$_("Project Kimchi")</a></h2> - <div id="Lang"> - $_("Language:") - <select id="localLang"> - <option value="en_US" selected>English (United States)</option> - <option value="zh_CN">中文(简体)</option> - <option value="pt_BR">Português (Brasil)</option> - </select> - </div> - </div> - - <nav id="main" class="constrain clearfix"> - <div class="menu-top-container"> - <ul id="menu-top" class="menu"> - <li class="menu-item"><a href="#">$_("Guests")</a></li> - <li class="menu-item"><a href="#">$_("Storage")</a></li> - <li class="menu-item"><a href="#">$_("Networks")</a></li> - <li class="menu-item"><a href="#">$_("Statistics")</a></li> - <li class="menu-item"><a href="#">$_("About")</a></li> - </ul> - </div> - </nav> - - <div id="content-wrapper" class="clearfix row"> - <div class="content-full full-width twelve columns"> - <div id="content"> - - <h2>$_("Virtual Machines")</h2> - <ul id="vm-toolbar" class="vm-toolbar"> - <li><a class="icon-desktop" href="#">$_("Display")</a></li> - <li><a class="icon-play" href="#">$_("Power On")</a></li> - <li><a class="icon-off" href="#">$_("Power Off")</a></li> - <li><a class="icon-cogs" href="#">$_("Settings")</a></li> - <li><a class="icon-trash" href="#">$_("Delete")</a></li> - <li><a class="icon-wrench" href="#">$_("More...")</a></li> - </ul> - - <div id="vms"> - </div> - <hr/> - - <h2>$_("Templates")</h2> - <ul id="template-toolbar" class="vm-toolbar"> - <li><a class="icon-plus" href="#">$_("Create VM")</a></li> - <li><a class="icon-trash" href="#">$_("Delete")</a></li> - <li><a class="icon-cogs" href="#">$_("Settings")</a></li> - </ul> - - <ul id="breadcrumbs"> - <li><a class="icon-angle-right">templates</a></li> - </ul> - - <div id="templates"> - </div> - - <hr/> - <h2>$_("Custom")</h2> - <div id="custom"> - </div> - - <div style="clear: both"> - </div> - - </div> - </div> - </div> - </div> - -<div id="dialog-delete-vms-confirm" title="Delete VMs" style="display: none"> -<p><span class="icon-warning-sign icon-2x" style="float: left; margin: 0 15px 0px 0;"></span> -The selected VMs and all associated data will be deleted! Are you sure?</p> -</div> - -<div id="dialog-delete-templates-confirm" title="Delete templates" style="display: none"> -<p><span class="icon-warning-sign icon-2x" style="float: left; margin: 0 15px 0px 0;"></span> -The selected templates and all associated data will be deleted! Are you sure?</p> -</div> - - <footer class="clearfix simple"> - <div class="row"> - </div> - <div class="constrain"> - <div id="legal"> - <ul class="footer-site-links"> - <li><a class="icon-group" href="#">$_("Forum")</a></li> - <li><a class="icon-wrench" href="#">$_("API")</a></li> - <li><a class="icon-twitter" href="#">$_("Twitter")</a></li> - <li><a class="icon-comments" href="#">$_("IRC")</a></li> - </ul> - <p class="copyright"> - Copyright 2013 <a href="http://www.ibm.com/">IBM, Corp</a>.<br> - </p> - </div> - </div> - </footer> -</body> -</html>