2 To compile this .less file to .css:
3 lessc screen.less > ../stylesheets/screen.css
4 Use -compress for a compressed .css with no comments
8 * the iconic font designed for Bootstrap
9 * ------------------------------------------------------------------------------
10 * The full suite of pictographic icons, examples, and documentation can be
11 * found at http://fontawesome.io. Stay up to date on Twitter at
12 * http://twitter.com/fontawesome.
15 * ------------------------------------------------------------------------------
16 * - The Font Awesome font is licensed under SIL OFL 1.1 -
17 * http://scripts.sil.org/OFL
18 * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
19 * http://opensource.org/licenses/mit-license.html
20 * - Font Awesome documentation licensed under CC BY 3.0 -
21 * http://creativecommons.org/licenses/by/3.0/
22 * - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
23 * "Font Awesome by Dave Gandy - http://fontawesome.io"
26 * ------------------------------------------------------------------------------
27 * Email: dave@fontawesome.io
28 * Twitter: http://twitter.com/davegandy
29 * Work: Lead Product Designer @ Kyruus - http://kyruus.com
32 * -------------------------- */
34 font-family: 'FontAwesome';
35 src: url('../../lib/font-awesome/font/fontawesome-webfont.eot?v=3.2.1');
36 src: url('../../lib/font-awesome/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../../lib/font-awesome/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../../lib/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../../lib/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
41 * -------------------------- */
44 font-family: FontAwesome;
47 text-decoration: inherit;
48 -webkit-font-smoothing: antialiased;
51 [class^="icon-"]:before,
52 [class*=" icon-"]:before {
53 text-decoration: inherit;
54 display: inline-block;
57 /* makes the font 33% larger relative to the icon container */
60 font-size: 1.33333333em;
62 /* makes sure icons active on rollover in links */
67 /* increased font size for icon-large */
68 [class^="icon-"].icon-fixed-width,
69 [class*=" icon-"].icon-fixed-width {
70 display: inline-block;
73 padding-right: 0.28571429em;
75 [class^="icon-"].icon-fixed-width.icon-large,
76 [class*=" icon-"].icon-fixed-width.icon-large {
80 margin-left: 2.14285714em;
81 list-style-type: none;
93 [class^="icon-"].hide,
94 [class*=" icon-"].hide {
107 border: solid 1px #eeeeee;
108 padding: .2em .25em .15em;
109 -webkit-border-radius: 3px;
110 -moz-border-radius: 3px;
116 .icon-2x.icon-border {
118 -webkit-border-radius: 4px;
119 -moz-border-radius: 4px;
125 .icon-3x.icon-border {
127 -webkit-border-radius: 5px;
128 -moz-border-radius: 5px;
134 .icon-4x.icon-border {
136 -webkit-border-radius: 6px;
137 -moz-border-radius: 6px;
143 .icon-5x.icon-border {
145 -webkit-border-radius: 7px;
146 -moz-border-radius: 7px;
155 [class^="icon-"].pull-left,
156 [class*=" icon-"].pull-left {
159 [class^="icon-"].pull-right,
160 [class*=" icon-"].pull-right {
163 /* BOOTSTRAP SPECIFIC CLASSES
164 * -------------------------- */
165 /* Bootstrap 2.0 sprites.less reset */
172 vertical-align: baseline;
173 background-image: none;
174 background-position: 0% 0%;
175 background-repeat: repeat;
178 /* more sprites.less reset */
180 .nav-pills > .active > a > [class^="icon-"],
181 .nav-pills > .active > a > [class*=" icon-"],
182 .nav-list > .active > a > [class^="icon-"],
183 .nav-list > .active > a > [class*=" icon-"],
184 .navbar-inverse .nav > .active > a > [class^="icon-"],
185 .navbar-inverse .nav > .active > a > [class*=" icon-"],
186 .dropdown-menu > li > a:hover > [class^="icon-"],
187 .dropdown-menu > li > a:hover > [class*=" icon-"],
188 .dropdown-menu > .active > a > [class^="icon-"],
189 .dropdown-menu > .active > a > [class*=" icon-"],
190 .dropdown-submenu:hover > a > [class^="icon-"],
191 .dropdown-submenu:hover > a > [class*=" icon-"] {
192 background-image: none;
194 /* keeps Bootstrap styles with and without icons the same */
195 .btn [class^="icon-"].icon-large,
196 .nav [class^="icon-"].icon-large,
197 .btn [class*=" icon-"].icon-large,
198 .nav [class*=" icon-"].icon-large {
201 .btn [class^="icon-"].icon-spin,
202 .nav [class^="icon-"].icon-spin,
203 .btn [class*=" icon-"].icon-spin,
204 .nav [class*=" icon-"].icon-spin {
205 display: inline-block;
207 .nav-tabs [class^="icon-"],
208 .nav-pills [class^="icon-"],
209 .nav-tabs [class*=" icon-"],
210 .nav-pills [class*=" icon-"],
211 .nav-tabs [class^="icon-"].icon-large,
212 .nav-pills [class^="icon-"].icon-large,
213 .nav-tabs [class*=" icon-"].icon-large,
214 .nav-pills [class*=" icon-"].icon-large {
217 .btn [class^="icon-"].pull-left.icon-2x,
218 .btn [class*=" icon-"].pull-left.icon-2x,
219 .btn [class^="icon-"].pull-right.icon-2x,
220 .btn [class*=" icon-"].pull-right.icon-2x {
223 .btn [class^="icon-"].icon-spin.icon-large,
224 .btn [class*=" icon-"].icon-spin.icon-large {
227 .btn.btn-small [class^="icon-"].pull-left.icon-2x,
228 .btn.btn-small [class*=" icon-"].pull-left.icon-2x,
229 .btn.btn-small [class^="icon-"].pull-right.icon-2x,
230 .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
233 .btn.btn-large [class^="icon-"],
234 .btn.btn-large [class*=" icon-"] {
237 .btn.btn-large [class^="icon-"].pull-left.icon-2x,
238 .btn.btn-large [class*=" icon-"].pull-left.icon-2x,
239 .btn.btn-large [class^="icon-"].pull-right.icon-2x,
240 .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
243 .btn.btn-large [class^="icon-"].pull-left.icon-2x,
244 .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
247 .btn.btn-large [class^="icon-"].pull-right.icon-2x,
248 .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
251 /* Fixes alignment in nav lists */
252 .nav-list [class^="icon-"],
253 .nav-list [class*=" icon-"] {
254 line-height: inherit;
257 * -------------------------- */
258 /* Stacked and layered icon */
261 display: inline-block;
265 vertical-align: -35%;
267 .icon-stack [class^="icon-"],
268 .icon-stack [class*=" icon-"] {
275 line-height: inherit;
278 .icon-stack .icon-stack-base {
282 /* Animated rotating icon */
284 display: inline-block;
285 -moz-animation: spin 2s infinite linear;
286 -o-animation: spin 2s infinite linear;
287 -webkit-animation: spin 2s infinite linear;
288 animation: spin 2s infinite linear;
290 /* Prevent stack and spinners from being taken inline when inside a link */
293 display: inline-block;
294 text-decoration: none;
296 @-moz-keyframes spin {
298 -moz-transform: rotate(0deg);
301 -moz-transform: rotate(359deg);
304 @-webkit-keyframes spin {
306 -webkit-transform: rotate(0deg);
309 -webkit-transform: rotate(359deg);
314 -o-transform: rotate(0deg);
317 -o-transform: rotate(359deg);
320 @-ms-keyframes spin {
322 -ms-transform: rotate(0deg);
325 -ms-transform: rotate(359deg);
330 transform: rotate(0deg);
333 transform: rotate(359deg);
336 /* Icon rotations and mirroring */
337 .icon-rotate-90:before {
338 -webkit-transform: rotate(90deg);
339 -moz-transform: rotate(90deg);
340 -ms-transform: rotate(90deg);
341 -o-transform: rotate(90deg);
342 transform: rotate(90deg);
343 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
345 .icon-rotate-180:before {
346 -webkit-transform: rotate(180deg);
347 -moz-transform: rotate(180deg);
348 -ms-transform: rotate(180deg);
349 -o-transform: rotate(180deg);
350 transform: rotate(180deg);
351 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
353 .icon-rotate-270:before {
354 -webkit-transform: rotate(270deg);
355 -moz-transform: rotate(270deg);
356 -ms-transform: rotate(270deg);
357 -o-transform: rotate(270deg);
358 transform: rotate(270deg);
359 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
361 .icon-flip-horizontal:before {
362 -webkit-transform: scale(-1, 1);
363 -moz-transform: scale(-1, 1);
364 -ms-transform: scale(-1, 1);
365 -o-transform: scale(-1, 1);
366 transform: scale(-1, 1);
368 .icon-flip-vertical:before {
369 -webkit-transform: scale(1, -1);
370 -moz-transform: scale(1, -1);
371 -ms-transform: scale(1, -1);
372 -o-transform: scale(1, -1);
373 transform: scale(1, -1);
375 /* ensure rotation occurs inside anchor tags */
376 a .icon-rotate-90:before,
377 a .icon-rotate-180:before,
378 a .icon-rotate-270:before,
379 a .icon-flip-horizontal:before,
380 a .icon-flip-vertical:before {
381 display: inline-block;
383 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
384 readers do not read off random characters that represent icons */
391 .icon-search:before {
394 .icon-envelope-alt:before {
403 .icon-star-empty:before {
412 .icon-th-large:before {
418 .icon-th-list:before {
424 .icon-remove:before {
427 .icon-zoom-in:before {
430 .icon-zoom-out:before {
433 .icon-power-off:before,
437 .icon-signal:before {
450 .icon-file-alt:before {
459 .icon-download-alt:before {
462 .icon-download:before {
465 .icon-upload:before {
471 .icon-play-circle:before {
474 .icon-rotate-right:before,
475 .icon-repeat:before {
478 .icon-refresh:before {
481 .icon-list-alt:before {
490 .icon-headphones:before {
493 .icon-volume-off:before {
496 .icon-volume-down:before {
499 .icon-volume-up:before {
502 .icon-qrcode:before {
505 .icon-barcode:before {
517 .icon-bookmark:before {
523 .icon-camera:before {
532 .icon-italic:before {
535 .icon-text-height:before {
538 .icon-text-width:before {
541 .icon-align-left:before {
544 .icon-align-center:before {
547 .icon-align-right:before {
550 .icon-align-justify:before {
556 .icon-indent-left:before {
559 .icon-indent-right:before {
562 .icon-facetime-video:before {
565 .icon-picture:before {
568 .icon-pencil:before {
571 .icon-map-marker:before {
574 .icon-adjust:before {
592 .icon-step-backward:before {
595 .icon-fast-backward:before {
598 .icon-backward:before {
610 .icon-forward:before {
613 .icon-fast-forward:before {
616 .icon-step-forward:before {
622 .icon-chevron-left:before {
625 .icon-chevron-right:before {
628 .icon-plus-sign:before {
631 .icon-minus-sign:before {
634 .icon-remove-sign:before {
637 .icon-ok-sign:before {
640 .icon-question-sign:before {
643 .icon-info-sign:before {
646 .icon-screenshot:before {
649 .icon-remove-circle:before {
652 .icon-ok-circle:before {
655 .icon-ban-circle:before {
658 .icon-arrow-left:before {
661 .icon-arrow-right:before {
664 .icon-arrow-up:before {
667 .icon-arrow-down:before {
670 .icon-mail-forward:before,
671 .icon-share-alt:before {
674 .icon-resize-full:before {
677 .icon-resize-small:before {
686 .icon-asterisk:before {
689 .icon-exclamation-sign:before {
701 .icon-eye-open:before {
704 .icon-eye-close:before {
707 .icon-warning-sign:before {
713 .icon-calendar:before {
716 .icon-random:before {
719 .icon-comment:before {
722 .icon-magnet:before {
725 .icon-chevron-up:before {
728 .icon-chevron-down:before {
731 .icon-retweet:before {
734 .icon-shopping-cart:before {
737 .icon-folder-close:before {
740 .icon-folder-open:before {
743 .icon-resize-vertical:before {
746 .icon-resize-horizontal:before {
749 .icon-bar-chart:before {
752 .icon-twitter-sign:before {
755 .icon-facebook-sign:before {
758 .icon-camera-retro:before {
768 .icon-comments:before {
771 .icon-thumbs-up-alt:before {
774 .icon-thumbs-down-alt:before {
777 .icon-star-half:before {
780 .icon-heart-empty:before {
783 .icon-signout:before {
786 .icon-linkedin-sign:before {
789 .icon-pushpin:before {
792 .icon-external-link:before {
795 .icon-signin:before {
798 .icon-trophy:before {
801 .icon-github-sign:before {
804 .icon-upload-alt:before {
813 .icon-unchecked:before,
814 .icon-check-empty:before {
817 .icon-bookmark-empty:before {
820 .icon-phone-sign:before {
823 .icon-twitter:before {
826 .icon-facebook:before {
829 .icon-github:before {
832 .icon-unlock:before {
835 .icon-credit-card:before {
844 .icon-bullhorn:before {
850 .icon-certificate:before {
853 .icon-hand-right:before {
856 .icon-hand-left:before {
859 .icon-hand-up:before {
862 .icon-hand-down:before {
865 .icon-circle-arrow-left:before {
868 .icon-circle-arrow-right:before {
871 .icon-circle-arrow-up:before {
874 .icon-circle-arrow-down:before {
880 .icon-wrench:before {
886 .icon-filter:before {
889 .icon-briefcase:before {
892 .icon-fullscreen:before {
904 .icon-beaker:before {
913 .icon-paperclip:before,
914 .icon-paper-clip:before {
920 .icon-sign-blank:before {
923 .icon-reorder:before {
926 .icon-list-ul:before {
929 .icon-list-ol:before {
932 .icon-strikethrough:before {
935 .icon-underline:before {
947 .icon-pinterest:before {
950 .icon-pinterest-sign:before {
953 .icon-google-plus-sign:before {
956 .icon-google-plus:before {
962 .icon-caret-down:before {
965 .icon-caret-up:before {
968 .icon-caret-left:before {
971 .icon-caret-right:before {
974 .icon-columns:before {
980 .icon-sort-down:before {
983 .icon-sort-up:before {
986 .icon-envelope:before {
989 .icon-linkedin:before {
992 .icon-rotate-left:before,
999 .icon-dashboard:before {
1002 .icon-comment-alt:before {
1005 .icon-comments-alt:before {
1011 .icon-sitemap:before {
1014 .icon-umbrella:before {
1017 .icon-paste:before {
1020 .icon-lightbulb:before {
1023 .icon-exchange:before {
1026 .icon-cloud-download:before {
1029 .icon-cloud-upload:before {
1032 .icon-user-md:before {
1035 .icon-stethoscope:before {
1038 .icon-suitcase:before {
1041 .icon-bell-alt:before {
1044 .icon-coffee:before {
1050 .icon-file-text-alt:before {
1053 .icon-building:before {
1056 .icon-hospital:before {
1059 .icon-ambulance:before {
1062 .icon-medkit:before {
1065 .icon-fighter-jet:before {
1071 .icon-h-sign:before {
1074 .icon-plus-sign-alt:before {
1077 .icon-double-angle-left:before {
1080 .icon-double-angle-right:before {
1083 .icon-double-angle-up:before {
1086 .icon-double-angle-down:before {
1089 .icon-angle-left:before {
1092 .icon-angle-right:before {
1095 .icon-angle-up:before {
1098 .icon-angle-down:before {
1101 .icon-desktop:before {
1104 .icon-laptop:before {
1107 .icon-tablet:before {
1110 .icon-mobile-phone:before {
1113 .icon-circle-blank:before {
1116 .icon-quote-left:before {
1119 .icon-quote-right:before {
1122 .icon-spinner:before {
1125 .icon-circle:before {
1128 .icon-mail-reply:before,
1129 .icon-reply:before {
1132 .icon-github-alt:before {
1135 .icon-folder-close-alt:before {
1138 .icon-folder-open-alt:before {
1141 .icon-expand-alt:before {
1144 .icon-collapse-alt:before {
1147 .icon-smile:before {
1150 .icon-frown:before {
1156 .icon-gamepad:before {
1159 .icon-keyboard:before {
1162 .icon-flag-alt:before {
1165 .icon-flag-checkered:before {
1168 .icon-terminal:before {
1174 .icon-reply-all:before {
1177 .icon-mail-reply-all:before {
1180 .icon-star-half-full:before,
1181 .icon-star-half-empty:before {
1184 .icon-location-arrow:before {
1190 .icon-code-fork:before {
1193 .icon-unlink:before {
1196 .icon-question:before {
1202 .icon-exclamation:before {
1205 .icon-superscript:before {
1208 .icon-subscript:before {
1211 .icon-eraser:before {
1214 .icon-puzzle-piece:before {
1217 .icon-microphone:before {
1220 .icon-microphone-off:before {
1223 .icon-shield:before {
1226 .icon-calendar-empty:before {
1229 .icon-fire-extinguisher:before {
1232 .icon-rocket:before {
1235 .icon-maxcdn:before {
1238 .icon-chevron-sign-left:before {
1241 .icon-chevron-sign-right:before {
1244 .icon-chevron-sign-up:before {
1247 .icon-chevron-sign-down:before {
1250 .icon-html5:before {
1256 .icon-anchor:before {
1259 .icon-unlock-alt:before {
1262 .icon-bullseye:before {
1265 .icon-ellipsis-horizontal:before {
1268 .icon-ellipsis-vertical:before {
1271 .icon-rss-sign:before {
1274 .icon-play-sign:before {
1277 .icon-ticket:before {
1280 .icon-minus-sign-alt:before {
1283 .icon-check-minus:before {
1286 .icon-level-up:before {
1289 .icon-level-down:before {
1292 .icon-check-sign:before {
1295 .icon-edit-sign:before {
1298 .icon-external-link-sign:before {
1301 .icon-share-sign:before {
1304 .icon-compass:before {
1307 .icon-collapse:before {
1310 .icon-collapse-top:before {
1313 .icon-expand:before {
1323 .icon-dollar:before,
1335 .icon-renminbi:before,
1343 .icon-bitcoin:before,
1350 .icon-file-text:before {
1353 .icon-sort-by-alphabet:before {
1356 .icon-sort-by-alphabet-alt:before {
1359 .icon-sort-by-attributes:before {
1362 .icon-sort-by-attributes-alt:before {
1365 .icon-sort-by-order:before {
1368 .icon-sort-by-order-alt:before {
1371 .icon-thumbs-up:before {
1374 .icon-thumbs-down:before {
1377 .icon-youtube-sign:before {
1380 .icon-youtube:before {
1386 .icon-xing-sign:before {
1389 .icon-youtube-play:before {
1392 .icon-dropbox:before {
1395 .icon-stackexchange:before {
1398 .icon-instagram:before {
1401 .icon-flickr:before {
1407 .icon-bitbucket:before {
1410 .icon-bitbucket-sign:before {
1413 .icon-tumblr:before {
1416 .icon-tumblr-sign:before {
1419 .icon-long-arrow-down:before {
1422 .icon-long-arrow-up:before {
1425 .icon-long-arrow-left:before {
1428 .icon-long-arrow-right:before {
1431 .icon-apple:before {
1434 .icon-windows:before {
1437 .icon-android:before {
1440 .icon-linux:before {
1443 .icon-dribbble:before {
1446 .icon-skype:before {
1449 .icon-foursquare:before {
1452 .icon-trello:before {
1455 .icon-female:before {
1461 .icon-gittip:before {
1470 .icon-archive:before {
1479 .icon-weibo:before {
1482 .icon-renren:before {
1487 * Icon size set per Onyx standard:
1488 * https://github.com/enyojs/onyx/blob/master/source/Icon.js#L5
1498 text-shadow: 3px 3px 5px rgba(34, 34, 34, 0.97), 0px 0px 3px rgba(34, 34, 34, 0.97);
1500 * .font-onyx .text {
1503 .font-onyx.text-icon {
1507 .font-onyx.icon.button:not(.disabled) {
1510 .font-onyx.icon.button:not(.disabled):active div {
1512 text-shadow: 2px 2px 5px #0099ff, -2px -2px 5px #0099ff, 2px -2px 5px #0099ff, -2px 2px 5px #0099ff;
1515 font-family: 'Helvetica Neue', Helvetica, 'Nimbus Sans L', Arial, sans-serif;
1517 background-color: #fdfdfd;
1520 bottom: 4px !important;
1531 .xv-invisible-wrapper {
1536 /* Setting this as min-width overrides enyo-narrow 100% */
1538 background-color: #fdfdfd;
1539 -webkit-box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
1540 -moz-box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
1541 box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
1544 Media query for responsive design. This adapts to smaller
1547 @media (max-width: 480px) {
1557 margin-bottom: -4px !important;
1565 -webkit-overflow-scrolling: touch;
1581 Default button bar with margins and border-radius
1586 .xv-buttons.center {
1589 .xv-buttons .onyx-button {
1592 background: #e1e1e1;
1596 .xv-buttons .onyx-button.text {
1598 font-family: 'Helvetica Neue', Helvetica, 'Nimbus Sans L', Arial, sans-serif;
1600 .xv-buttons .onyx-button.selected {
1601 background: #357ec7;
1604 .xv-assignment-box .xv-flexible-label {
1607 .xv-assignment-box .xv-label {
1610 .xv-parameter-title {
1619 background: #505050;
1627 .xv-popup.xv-groupbox-popup {
1629 margin: 0 4px 0 2px;
1631 background: #f8f8f8;
1632 text-overflow: ellipsis;
1633 border: 1px solid #d7d7d7;
1635 Styles relating to workspace widgets
1640 .xv-popup.xv-groupbox-popup .onyx-groupbox-header {
1642 border-bottom: 1px solid #d7d7d7;
1643 background: #efefef;
1646 .xv-popup.xv-groupbox-popup .onyx-groupbox-header i {
1649 .xv-popup.xv-groupbox-popup.small-panel {
1652 .xv-popup.xv-groupbox-popup.medium-panel {
1655 .xv-popup.xv-groupbox-popup.large-panel {
1658 .xv-popup.xv-groupbox-popup .xv-label,
1659 .xv-popup.xv-groupbox-popup .xv-decorated-label,
1660 .xv-popup.xv-groupbox-popup .xv-flexible-label {
1664 padding: 0 8px 0 6px;
1665 vertical-align: middle;
1667 .xv-popup.xv-groupbox-popup .xv-label.disabled,
1668 .xv-popup.xv-groupbox-popup .xv-decorated-label.disabled,
1669 .xv-popup.xv-groupbox-popup .xv-flexible-label.disabled {
1672 .xv-popup.xv-groupbox-popup.xv-assignment-box .xv-flexible-label,
1673 .xv-popup.xv-groupbox-popup.xv-assignment-box .xv-label {
1674 width: 200px !important;
1676 .xv-popup.xv-groupbox-popup .xv-input {
1678 border-bottom: 1px solid rgba(215, 215, 215, 0.5);
1680 .xv-popup.xv-groupbox-popup .xv-input .enyo-tool-decorator {
1684 .xv-popup.xv-groupbox-popup .xv-input .enyo-tool-decorator .onyx-icon {
1685 display: inline-block;
1689 .xv-popup.xv-groupbox-popup .xv-input.xv-textarea {
1693 .xv-popup.xv-groupbox-popup .xv-input.xv-textarea .enyo-tool-decorator {
1696 .xv-popup.xv-groupbox-popup .xv-input input {
1699 .xv-popup.xv-groupbox-popup .xv-input .xv-icon-decorator input {
1702 .xv-popup.xv-groupbox-popup .xv-input .xv-icon-decorator .onyx-icon {
1705 .xv-popup.xv-groupbox-popup .xv-input .onyx-picker-decorator {
1708 .xv-popup.xv-groupbox-popup .xv-relationwidget .xv-description {
1710 display: -webkit-box;
1711 -webkit-line-clamp: 4;
1712 -webkit-box-orient: vertical;
1714 margin: 5px 5px 5px 80px;
1717 .xv-popup.xv-groupbox-popup .xv-relationwidget .xv-description.disabled {
1720 .xv-popup.xv-groupbox-popup .xv-spinnerwidget .buttons {
1723 margin: 1px 0 1px 10px;
1726 background: transparent;
1731 .xv-popup.xv-groupbox-popup .xv-spinnerwidget .slider {
1734 .xv-popup.xv-groupbox-popup .xv-spinnerwidget.xv-numberwidget input {
1737 .xv-popup.xv-groupbox-popup .xv-combobox .icon-sort {
1739 vertical-align: middle;
1741 .xv-popup.xv-groupbox-popup .xv-numberwidget input {
1744 .xv-popup.xv-groupbox-popup .xv-moneywidget .enyo-tool-decorator {
1748 .xv-popup.xv-groupbox-popup .xv-moneywidget .enyo-tool-decorator input {
1751 .xv-popup.xv-groupbox-popup .xv-currency-picker {
1752 display: inline-block;
1754 .xv-popup.xv-groupbox-popup .xv-currency-picker .enyo-tool-decorator {
1759 .xv-popup.xv-groupbox-popup .xv-currency-picker .enyo-tool-decorator .xv-button-text {
1762 .xv-popup.xv-groupbox-popup .xv-characteristics-widget .xv-characteristic-item {
1763 border-bottom: 1px solid #d7d7d7;
1765 .xv-popup.xv-groupbox-popup .xv-characteristics-widget .xv-characteristic-item .xv-input {
1768 .xv-popup.xv-groupbox-popup .xv-characteristics-widget .xv-characteristic-item .xv-input input {
1771 .xv-popup.xv-groupbox-popup .xv-characteristics-widget .xv-characteristic-button {
1774 .xv-popup.xv-groupbox-popup .enyo-fittable-columns-layout > * {
1775 vertical-align: middle;
1777 .xv-popup.xv-groupbox-popup .xv-message {
1781 .xv-my-account-popup {
1782 background-color: #fdfdfd;
1785 .xv-my-account-popup .xv-message {
1789 .xv-my-account-popup .onyx-button {
1790 margin: 0 auto 0 auto;
1792 .xv-my-account-popup .onyx-input {
1797 background-color: #fdfdfd;
1800 .xv-sort-popup .xv-groupbox > *:last-child {
1804 .xv-sort-popup .xv-groupbox > *:last-child .onyx-button {
1808 /* Resets the margin/padding value for blockquote tag in comments */
1810 .xv-comment-box .xv-comment-box-repeater {
1811 background: #fdfdfd;
1813 .xv-comment-box .xv-comment-box-label {
1817 white-space: nowrap;
1819 text-overflow: ellipsis;
1821 .xv-comment-box .xv-comment-box-textblock {
1824 .xv-comment-box .xv-comment-box-textblock.disabled {
1827 .xv-comment-box blockquote {
1828 margin: 0 15px 10px 15px;
1831 .icon-folder-open-alt,
1835 vertical-align: middle;
1837 .xv-short-textarea .xv-textarea-input {
1840 .xv-textarea-input {
1844 border: #eee 2px solid;
1846 .xv-documents-picker-label {
1848 padding: 16px 8px 8px 8px;
1851 .xv-documents-picker {
1856 background: transparent url(../../../../../../assets/checkbox.png) no-repeat 0 -96px scroll;
1858 .xv-menuitem.disabled {
1861 /* This is for styling the moved items in the more toolbar */
1865 .icon-folder-open-alt,
1872 vertical-align: middle;
1877 background: #505050;
1880 .onyx-toolbar .onyx-icon-button,
1881 .onyx-toolbar .onyx-popup-decorator {
1882 margin: 0 5px 0 3px;
1884 .onyx-toolbar .onyx-icon-button div,
1885 .onyx-toolbar .onyx-popup-decorator div {
1889 .onyx-toolbar .onyx-icon-button.lock div,
1890 .onyx-toolbar .onyx-popup-decorator.lock div {
1893 .onyx-toolbar .onyx-popup-decorator {
1898 .onyx-toolbar .onyx-popup-decorator .onyx-icon-button {
1901 .onyx-toolbar .onyx-menu {
1904 .onyx-toolbar .spacer {
1907 .onyx-toolbar .xv-toolbar-label,
1908 .onyx-toolbar .xv-search {
1913 .onyx-toolbar .xv-search {
1916 .xv-navigator .xv-header {
1917 background-color: #fdfdfd;
1919 border-bottom: 1px solid #d7d7d7;
1924 text-transform: uppercase;
1925 white-space: nowrap;
1927 text-overflow: ellipsis;
1929 .xv-navigator > .xv-content-panel {
1931 * The enyo List height calculations really like to override this and make
1932 * the list shorter and not consume all the space available.
1936 .xv-navigator .xv-menu-container .xv-panels {
1939 .xv-navigator .xv-menu-container .xv-navigator-menu .xv-list-item {
1942 background-color: #fdfdfd;
1943 border-bottom: 1px solid #d7d7d7;
1945 .xv-navigator .xv-menu-container .xv-navigator-menu .xv-list-item.onyx-selected {
1946 background-color: #357ec7;
1948 border-bottom: 2px solid #d8d8d8;
1951 Styles for the application startup
1954 background: #fdfdfd;
1956 .xv-startup-panel .xv-startup-divider {
1960 margin: 0 auto 10px auto;
1964 font-family: Segoe UI, Prelude Medium, Helvetica, Verdana, sans-serif;
1969 .xv-startup-panel .xv-startup-progress {
1971 margin: 0 auto 0 auto;
1975 .xv-startup-panel .xv-startup-progress.onyx-progress-button {
1979 .xv-startup-panel .xv-startup-progress.onyx-progress-button-bar {
1982 .xv-workspace-container {
1983 background: #fdfdfd;
1984 -webkit-box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
1985 -moz-box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
1986 box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
1988 .xv-workspace-container .xv-content-panel .xv-header {
1989 background-color: #fdfdfd;
1990 border-bottom: 1px solid #d7d7d7;
1995 text-transform: uppercase;
1996 white-space: nowrap;
1998 text-overflow: ellipsis;
2002 .xv-workspace-container > .xv-menu-container .xv-panels {
2005 .xv-workspace-container > .xv-menu-container .xv-navigator-menu .xv-list-item {
2008 background-color: #fdfdfd;
2009 border-bottom: 1px solid #d7d7d7;
2011 .xv-workspace-container > .xv-menu-container .xv-navigator-menu .xv-list-item.onyx-selected {
2012 background-color: #357ec7;
2014 border-bottom: 2px solid #d8d8d8;
2016 .xv-workspace-container > .xv-menu-container .xv-header {
2017 background-color: #fdfdfd;
2019 border-bottom: 1px solid #d7d7d7;
2024 text-transform: uppercase;
2025 white-space: nowrap;
2027 text-overflow: ellipsis;
2029 .xv-workspace-container .xv-workspace {
2030 background-color: #fdfdfd;
2032 .xv-workspace-container .xv-workspace > .enyo-panels {
2033 width: 100% !important;
2034 height: 100% !important;
2036 .xv-workspace-container .xv-workspace .xv-buttons .onyx-button {
2037 border: 1px solid #d7d7d7;
2039 .xv-workspace-container .xv-workspace .xv-buttons .onyx-button[disabled] {
2043 .xv-workspace-container .xv-workspace .panel .xv-buttons {
2044 background-color: #efefef;
2047 .xv-workspace-container .xv-workspace .panel .xv-buttons .onyx-button {
2051 .xv-workspace-container .xv-workspace .xv-workspace-panel {
2053 margin: 0 4px 0 2px;
2055 background: #f8f8f8;
2056 text-overflow: ellipsis;
2057 border: 1px solid #d7d7d7;
2059 Styles relating to workspace widgets
2062 .xv-workspace-container .xv-workspace .xv-workspace-panel .onyx-groupbox-header {
2064 border-bottom: 1px solid #d7d7d7;
2065 background: #efefef;
2068 .xv-workspace-container .xv-workspace .xv-workspace-panel .onyx-groupbox-header i {
2071 .xv-workspace-container .xv-workspace .xv-workspace-panel.small-panel {
2074 .xv-workspace-container .xv-workspace .xv-workspace-panel.medium-panel {
2077 .xv-workspace-container .xv-workspace .xv-workspace-panel.large-panel {
2080 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-label,
2081 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-decorated-label,
2082 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-flexible-label {
2086 padding: 0 8px 0 6px;
2087 vertical-align: middle;
2089 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-label.disabled,
2090 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-decorated-label.disabled,
2091 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-flexible-label.disabled {
2094 .xv-workspace-container .xv-workspace .xv-workspace-panel.xv-assignment-box .xv-flexible-label,
2095 .xv-workspace-container .xv-workspace .xv-workspace-panel.xv-assignment-box .xv-label {
2096 width: 200px !important;
2098 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input {
2100 border-bottom: 1px solid rgba(215, 215, 215, 0.5);
2102 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input .enyo-tool-decorator {
2106 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input .enyo-tool-decorator .onyx-icon {
2107 display: inline-block;
2111 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input.xv-textarea {
2115 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input.xv-textarea .enyo-tool-decorator {
2118 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input input {
2121 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input .xv-icon-decorator input {
2124 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input .xv-icon-decorator .onyx-icon {
2127 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-input .onyx-picker-decorator {
2130 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-relationwidget .xv-description {
2132 display: -webkit-box;
2133 -webkit-line-clamp: 4;
2134 -webkit-box-orient: vertical;
2136 margin: 5px 5px 5px 80px;
2139 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-relationwidget .xv-description.disabled {
2142 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-spinnerwidget .buttons {
2145 margin: 1px 0 1px 10px;
2148 background: transparent;
2153 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-spinnerwidget .slider {
2156 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-spinnerwidget.xv-numberwidget input {
2159 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-combobox .icon-sort {
2161 vertical-align: middle;
2163 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-numberwidget input {
2166 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-moneywidget .enyo-tool-decorator {
2170 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-moneywidget .enyo-tool-decorator input {
2173 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-currency-picker {
2174 display: inline-block;
2176 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-currency-picker .enyo-tool-decorator {
2181 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-currency-picker .enyo-tool-decorator .xv-button-text {
2184 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-characteristics-widget .xv-characteristic-item {
2185 border-bottom: 1px solid #d7d7d7;
2187 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-characteristics-widget .xv-characteristic-item .xv-input {
2190 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-characteristics-widget .xv-characteristic-item .xv-input input {
2193 .xv-workspace-container .xv-workspace .xv-workspace-panel .xv-characteristics-widget .xv-characteristic-button {
2196 .xv-workspace-container .xv-workspace .xv-workspace-panel .enyo-fittable-columns-layout > * {
2197 vertical-align: middle;
2199 .xv-workspace-container .xv-workspace .onyx-input-decorator {
2202 .xv-workspace-container .xv-workspace .onyx-input-decorator input {
2205 .xv-workspace-container .xv-workspace .onyx-input-decorator.onyx-disabled {
2209 .xv-workspace-container .xv-workspace .xv-dependency-picker .onyx-picker-decorator .onyx-button {
2213 .xv-workspace-container .xv-workspace .xv-dependency-button {
2217 background: transparent;
2219 .xv-workspace-container .xv-workspace .xv-totals-panel .onyx-input-decorator > input,
2220 .xv-workspace-container .xv-workspace .xv-totals-panel * {
2223 .xv-workspace-container .xv-workspace .xv-totals-panel .xv-input {
2227 * Default ListItem styles when using a ModelDecorator.
2229 .xv-list .xv-model-decorator > .xv-list-item .xv-table {
2232 table-layout: fixed;
2234 .xv-list .xv-model-decorator > .xv-list-item .xv-table .xv-cell {
2235 display: table-cell;
2237 .xv-list .xv-model-decorator > .xv-list-item .xv-list-column.xv-list-attr {
2239 * Default styling for a model's id (as designated by 'idAttribute')
2242 .xv-list .xv-model-decorator > .xv-list-item .xv-list-column.xv-list-attr.xm-attribute-id {
2247 .xv-list .xv-model-decorator > .xv-list-item .xv-list-column.xv-list-attr.xm-attribute-name {
2250 .xv-list .xv-model-decorator > .xv-list-item .xv-list-column.xv-list-attr.xm-attributetype-number {
2253 .xv-list .xv-model-decorator > .xv-list-item .xv-list-column.xv-list-attr.xm-attributetype-money {
2256 .xv-list .xv-model-decorator > .xv-list-item .xv-list-column.xv-list-attr.xm-attributetype-date {
2259 .xv-list .xv-model-decorator > .xv-list-item.item-selected .xv-list-attr {
2262 .xv-list .xv-model-decorator > .xv-list-item.item-selected .xv-list-attr.xm-attribute-id {
2266 Styles related to pickers, combo boxes, and relation widgets
2268 .onyx-picker-decorator .onyx-button {
2269 padding: 12px 8px 12px 8px;
2272 .onyx-picker .onyx-menu-item {
2274 text-overflow: ellipsis;
2279 margin: 0 10px 0 2px;
2285 .xv-picker-button .picker-content {
2289 .xv-picker-button.disabled {
2294 padding: 20px 8px 8px 8px;
2298 .xv-picker-label.disabled {
2302 padding: 14px 3px 8px 3px;
2306 Styles relating to the grid box
2308 /* Entire box including the grid and the summary panel */
2311 This is the most general grid row that
2312 is not specific to read-only or selected
2315 .xv-grid-box.small-panel {
2318 .xv-grid-box.medium-panel {
2321 .xv-grid-box.large-panel {
2324 .xv-grid-box .enyo-list-page > *:first-child .xv-grid-row {
2327 .xv-grid-box .xv-above-grid-list {
2330 .xv-grid-box .xv-scroller {
2331 background: #f8f8f8;
2333 .xv-grid-box .xv-grid-attr {
2335 display: -webkit-box;
2336 -webkit-line-clamp: 4;
2337 -webkit-box-orient: vertical;
2339 .xv-grid-box .xv-grid-attr.bold {
2342 .xv-grid-box .xv-grid-attr.error {
2345 .xv-grid-box .xv-grid-attr.emphasis {
2348 .xv-grid-box .xv-grid-attr.warn {
2351 .xv-grid-box .xv-grid-attr.italic {
2354 .xv-grid-box .xv-grid-attr.placeholder {
2358 .xv-grid-box .xv-grid-attr.hyperlink {
2361 .xv-grid-box .xv-gridbox-button {
2365 background: transparent;
2367 .xv-grid-box .xv-grid-row {
2369 background-color: #d8d8d8;
2370 border-bottom: 1px solid #aaaaaa;
2371 vertical-align: top;
2373 This is the grid header row
2376 .xv-grid-box .xv-grid-row > * {
2377 display: inline-block;
2379 .xv-grid-box .xv-grid-row .xv-grid-header {
2380 background-color: #d7d7d7;
2384 text-transform: uppercase;
2387 .xv-grid-box .xv-grid-row .xv-grid-header.last {
2390 .xv-grid-box .xv-grid-row > * {
2394 .xv-grid-box .xv-grid-row .line-number {
2395 vertical-align: top;
2399 .xv-grid-box .xv-grid-row .grid-actions {
2404 background: #f3f3f3;
2407 .xv-grid-box .xv-grid-row .grid-actions > * {
2408 display: inline-block;
2411 .xv-grid-box .xv-grid-row .grid-item {
2412 vertical-align: top;
2415 .xv-grid-box .xv-grid-row .quantity {
2416 vertical-align: top;
2420 .xv-grid-box .xv-grid-row .percent {
2421 vertical-align: top;
2425 .xv-grid-box .xv-grid-row .price {
2426 vertical-align: top;
2430 .xv-grid-box .xv-grid-row .date {
2431 vertical-align: top;
2434 .xv-grid-box .xv-grid-row .user {
2435 vertical-align: top;
2438 .xv-grid-box .xv-grid-row.readonly {
2439 background: #f8f8f8;
2442 .xv-grid-box .xv-grid-row.selected {
2443 background-color: #fdfdfd;
2444 border: 1px solid #ff6529;
2446 .xv-grid-box .xv-grid-row.selected .xv-grid-column .onyx-input-decorator {
2451 .xv-grid-box .xv-grid-row.selected .xv-grid-column .onyx-input-decorator input {
2455 .xv-grid-box .xv-grid-row.selected .xv-grid-column .onyx-picker-decorator {
2459 .xv-grid-box .xv-grid-row.selected .xv-grid-column .onyx-picker-decorator .onyx-button {
2465 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-input {
2470 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-label,
2471 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-flexible-label,
2472 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-picker-label {
2475 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-relationwidget .xv-description {
2479 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-relationwidget.xv-private-item-site-widget {
2482 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-relationwidget .onyx-input-decorator {
2487 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-relationwidget .onyx-input-decorator input {
2491 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-datewidget .onyx-input-decorator {
2496 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-datewidget .onyx-input-decorator input {
2500 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-combobox .onyx-input-decorator {
2505 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-combobox .onyx-input-decorator input {
2509 .xv-grid-box .xv-grid-row.selected .xv-grid-column .xv-useraccount-widget .xv-input {
2513 .xv-grid-box.xv-groupbox .xv-sales-summary-panel {
2519 .xv-grid-box.xv-groupbox .xv-sales-summary-panel .xv-sales-summary-total-group {
2523 .xv-grid-box.xv-groupbox .xv-sales-summary-panel .xv-sales-summary-total-group .xv-moneywidget {
2527 .xv-grid-box.xv-groupbox .xv-sales-summary-panel .xv-sales-summary-total-group .xv-moneywidget .xv-input-decorator {
2531 .xv-grid-box.xv-groupbox .xv-sales-summary-panel .xv-sales-summary-total-group .xv-numberwidget {
2535 .xv-grid-box.xv-groupbox .xv-sales-summary-panel .xv-sales-summary-total-group .xv-numberwidget .xv-input-decorator {
2540 .xv-grid-list .xv-list-column {
2541 vertical-align: top !important;
2544 Styles relating to the dashboard
2547 Variables for widths/colors
2550 background-color: #d8d8d8;
2552 These styles will only be used
2553 if the chart is in a dashboard
2556 .dashboard .charts-panels {
2559 .dashboard .selectable-chart {
2563 .dashboard .selectable-chart .chart-title-bar {
2566 .dashboard .nvtooltip {
2573 /* The chart-filters may not be need as we are using the class xv-pullout
2574 for styles. Delete when finished hacking the filter styles.
2577 background-color: @white;
2579 -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.2);
2580 -moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.2);
2581 box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.2);
2584 .chart-filters .xv-parameter-panel {
2585 background-color: @ghost;
2586 border: 1px solid @smoke;
2587 margin: 0 4px 6px 0;
2591 .chart-filters.xv-parameter-panel .onyx-groupbox-header {
2593 border-bottom: 1px solid @smoke;
2594 background: @lightest-gray;
2598 .chart-filters.xv-parameter-panel .enyo-fittable-columns-layout {
2599 border-bottom: 1px solid @smoke;
2604 white-space: nowrap;
2607 .chart-filters.xv-parameter-panel .enyo-fittable-columns-layout > * {
2608 vertical-align: middle;
2611 .chart-filters.xv-parameter-panel .xv-label {
2617 .selectable-chart .xv-list-item {
2618 border-bottom: 1px solid grey;
2619 box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
2621 .selectable-chart .xv-list-item .long {
2625 .selectable-chart .onyx-popup {
2629 .selectable-chart .chart-title-bar {
2631 background-color: #efefef;
2632 text-transform: none;
2633 -webkit-border-top-right-radius: 10px;
2634 -moz-border-radius-topright: 10px;
2635 border-top-right-radius: 10px;
2636 -webkit-border-top-left-radius: 10px;
2637 -moz-border-radius-topleft: 10px;
2638 border-top-left-radius: 10px;
2640 .selectable-chart .chart-title-bar .chart-title {
2645 font-weight: normal;
2646 font-family: Helvetica;
2648 .selectable-chart .chart-title-bar .chart-sub-title {
2649 /*padding-top: 8px;*/
2653 font-weight: normal;
2654 font-family: Helvetica;
2656 .selectable-chart .chart-title-bar .remove-icon {
2661 .selectable-chart .chart-title-bar .icon-filter {
2666 .selectable-chart .chart-bottom {
2667 background-color: #fdfdfd;
2668 border: 1px solid #444444;
2670 -webkit-border-bottom-right-radius: 10px;
2671 -moz-border-radius-bottomright: 10px;
2672 border-bottom-right-radius: 10px;
2673 -webkit-border-bottom-left-radius: 10px;
2674 -moz-border-radius-bottomleft: 10px;
2675 border-bottom-left-radius: 10px;
2677 .selectable-chart .chart-bottom .xv-picker-label {
2681 .selectable-chart .chart-bottom .onyx-button {
2685 .selectable-chart .chart-filterDrawer {
2689 Styles relating to Lists
2692 background-color: #d8d8d8;
2696 text-transform: uppercase;
2698 padding-bottom: 4px;
2699 border-bottom: 1px solid #aaaaaa;
2701 .xv-list-header .xv-list-column.last {
2704 .xv-list-header .xv-list-column.name-column,
2705 .xv-list-header .xv-list-column.first,
2706 .xv-list-header .xv-list-column.second,
2707 .xv-list-header .xv-list-column.third,
2708 .xv-list-header .xv-list-column.short,
2709 .xv-list-header .xv-list-column.small,
2710 .xv-list-header .xv-list-column.medium,
2711 .xv-list-header .xv-list-column.descr {
2715 .xv-list-column.line-number {
2719 .xv-list-column.name-column {
2722 .xv-list-column.right-column {
2726 .xv-list-column.short {
2729 .xv-list-column.small {
2732 .xv-list-column.medium {
2735 .xv-list-column.first {
2738 .xv-list-column.second {
2741 .xv-list-column.third {
2744 .xv-list-column.money,
2745 .xv-list-column.quantity {
2749 .xv-list-column.descr {
2752 .xv-list-column.icon {
2756 background: #f8f8f8;
2758 .xv-list .xv-list-item > * {
2759 display: inline-block;
2760 vertical-align: middle;
2762 .xv-list .xv-list-item {
2763 background-color: #fdfdfd;
2764 border-bottom: 1px solid #d7d7d7;
2767 .xv-list .xv-list-item.header {
2770 .xv-list .xv-list-item.inactive {
2771 background-color: #d8d8d8;
2774 .xv-list .xv-list-item.inactive .xv-list-column .xv-list-attr {
2775 background: transparent;
2777 .xv-list .xv-list-item.inactive .xv-list-column .xv-list-attr.placeholder {
2780 .xv-list .xv-list-item .xv-list-column .list-icon {
2783 vertical-align: sub;
2784 border: 1px solid #efefef;
2785 -webkit-border-radius: 2px;
2786 -moz-border-radius: 2px;
2789 .xv-list .xv-list-item.item-selected {
2790 background: #226b9a;
2791 background-color: #1f608c;
2792 background-image: -moz-linear-gradient(top, #226b9a, #1a4f77);
2793 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#226b9a), to(#1a4f77));
2794 background-image: -webkit-linear-gradient(top, #226b9a, #1a4f77);
2795 background-image: -o-linear-gradient(top, #226b9a, #1a4f77);
2796 background-image: linear-gradient(to bottom, #226b9a, #1a4f77);
2797 background-repeat: repeat-x;
2798 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff226b9a', endColorstr='#ff1a4f77', GradientType=0);
2800 .xv-list .xv-list-item.item-selected .xv-list-attr {
2803 .xv-list .xv-list-item.item-selected .xv-list-attr.placeholder {
2807 .xv-list .xv-list-item.item-selected .xv-list-attr.hyperlink {
2810 .xv-list .xv-list-item.item-selected .xv-list-attr.header {
2811 background: #99ccff;
2813 .xv-list .xv-list-item .xv-list-item-gear {
2818 .xv-list.xv-grid-list {
2819 background: #f8f8f8;
2821 .xv-list.xv-grid-list .xv-list-item > * {
2822 vertical-align: top;
2824 .xv-list.xv-grid-list .xv-list-item {
2825 padding-top: 7px !important;
2826 padding-bottom: 9px !important;
2827 border-bottom: 1px solid #aaaaaa !important;
2828 background: #f8f8f8;
2830 .xv-list.xv-grid-list .xv-list-item.item-selected {
2831 background: #226b9a;
2832 background-color: #1f608c;
2833 background-image: -moz-linear-gradient(top, #226b9a, #1a4f77);
2834 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#226b9a), to(#1a4f77));
2835 background-image: -webkit-linear-gradient(top, #226b9a, #1a4f77);
2836 background-image: -o-linear-gradient(top, #226b9a, #1a4f77);
2837 background-image: linear-gradient(to bottom, #226b9a, #1a4f77);
2838 background-repeat: repeat-x;
2839 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff226b9a', endColorstr='#ff1a4f77', GradientType=0);
2841 .xv-list.xv-grid-list .xv-list-item.item-selected .xv-list-attr {
2844 .xv-list.xv-grid-list .xv-list-item.item-selected .xv-list-attr.placeholder {
2848 .xv-list.xv-grid-list .xv-list-item.item-selected .xv-list-attr.hyperlink {
2851 .xv-list.xv-grid-list .xv-list-item.item-selected .xv-list-attr.header {
2852 background: #99ccff;
2854 .xv-list.xv-grid-list .xv-list-item .xv-list-column {
2855 vertical-align: top;
2857 .xv-list.xv-grid-list .xv-list-item .xv-list-column .xv-list-attr {
2860 .xv-list.xv-grid-list .xv-list-item .xv-list-column.last {
2863 .xv-list.xv-grid-list .xv-list-item .xv-list-column.name-column {
2866 .xv-list.xv-grid-list .xv-list-item .xv-list-column.first {
2869 .xv-list.xv-grid-list .xv-list-item .xv-list-column.second {
2872 .xv-list.xv-grid-list .xv-list-item .xv-list-column.third {
2875 .xv-list.xv-grid-list .xv-list-item .xv-list-column.short {
2878 .xv-list.xv-grid-list .xv-list-item .xv-list-column.small {
2881 .xv-list.xv-grid-list .xv-list-item .xv-list-column.medium {
2884 .xv-list.xv-grid-list .xv-list-item .xv-list-column.descr {
2887 .xv-list.xv-grid-list .xv-list-item .xv-list-column .xv-list-attr {
2893 white-space: nowrap;
2895 text-overflow: ellipsis;
2898 .xv-list-attr.header {
2900 background: #d8d8d8;
2903 text-transform: uppercase;
2906 .xv-list-attr.footer {
2908 background: #d8d8d8;
2911 text-transform: uppercase;
2914 .xv-list-attr.right {
2918 .xv-list-attr.text-align-right {
2921 .xv-list-attr.bold {
2924 .xv-list-attr.error {
2927 .xv-list-attr.emphasis {
2930 .xv-list-attr.warn {
2933 .xv-list-attr.italic {
2936 .xv-list-attr.placeholder {
2940 .xv-list-attr.hyperlink {
2944 .xv-list-attr.disabled {
2948 .xv-navigator-header {
2951 text-transform: uppercase;
2954 border-bottom: 1px solid #0e0e0e;
2956 .xv-workspace-header {
2958 white-space: nowrap;
2960 text-overflow: ellipsis;
2961 padding: 8px 0 0 8px;
2964 Styles relating to widgets in the pullout
2968 /* Setting this as min-width overrides enyo-narrow 100% */
2970 -webkit-box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
2971 -moz-box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
2972 box-shadow: -2px -2px 6px rgba(0, 0, 0, 0.2);
2977 background-color: #fdfdfd;
2978 -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.2);
2979 -moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.2);
2980 box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.2);
2982 .xv-pullout .xv-header {
2983 background-color: #fdfdfd;
2985 border-bottom: 1px solid #d7d7d7;
2990 text-transform: uppercase;
2991 white-space: nowrap;
2993 text-overflow: ellipsis;
2997 .xv-pullout .pullout-grabbutton {
3003 background-color: #d7d7d7;
3004 box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25);
3005 -webkit-border-top-right-radius: 10px;
3006 -moz-border-radius-topright: 10px;
3007 border-top-right-radius: 10px;
3008 -webkit-border-bottom-right-radius: 10px;
3009 -moz-border-radius-bottomright: 10px;
3010 border-bottom-right-radius: 10px;
3012 .xv-pullout .xv-parameter-panel {
3014 margin: 0 4px 0 2px;
3016 background: #f8f8f8;
3017 text-overflow: ellipsis;
3018 border: 1px solid #d7d7d7;
3020 Styles relating to workspace widgets
3023 margin: 0 4px 6px 0;
3025 .xv-pullout .xv-parameter-panel .onyx-groupbox-header {
3027 border-bottom: 1px solid #d7d7d7;
3028 background: #efefef;
3031 .xv-pullout .xv-parameter-panel .onyx-groupbox-header i {
3034 .xv-pullout .xv-parameter-panel.small-panel {
3037 .xv-pullout .xv-parameter-panel.medium-panel {
3040 .xv-pullout .xv-parameter-panel.large-panel {
3043 .xv-pullout .xv-parameter-panel .xv-label,
3044 .xv-pullout .xv-parameter-panel .xv-decorated-label,
3045 .xv-pullout .xv-parameter-panel .xv-flexible-label {
3049 padding: 0 8px 0 6px;
3050 vertical-align: middle;
3052 .xv-pullout .xv-parameter-panel .xv-label.disabled,
3053 .xv-pullout .xv-parameter-panel .xv-decorated-label.disabled,
3054 .xv-pullout .xv-parameter-panel .xv-flexible-label.disabled {
3057 .xv-pullout .xv-parameter-panel.xv-assignment-box .xv-flexible-label,
3058 .xv-pullout .xv-parameter-panel.xv-assignment-box .xv-label {
3059 width: 200px !important;
3061 .xv-pullout .xv-parameter-panel .xv-input {
3063 border-bottom: 1px solid rgba(215, 215, 215, 0.5);
3065 .xv-pullout .xv-parameter-panel .xv-input .enyo-tool-decorator {
3069 .xv-pullout .xv-parameter-panel .xv-input .enyo-tool-decorator .onyx-icon {
3070 display: inline-block;
3074 .xv-pullout .xv-parameter-panel .xv-input.xv-textarea {
3078 .xv-pullout .xv-parameter-panel .xv-input.xv-textarea .enyo-tool-decorator {
3081 .xv-pullout .xv-parameter-panel .xv-input input {
3084 .xv-pullout .xv-parameter-panel .xv-input .xv-icon-decorator input {
3087 .xv-pullout .xv-parameter-panel .xv-input .xv-icon-decorator .onyx-icon {
3090 .xv-pullout .xv-parameter-panel .xv-input .onyx-picker-decorator {
3093 .xv-pullout .xv-parameter-panel .xv-relationwidget .xv-description {
3095 display: -webkit-box;
3096 -webkit-line-clamp: 4;
3097 -webkit-box-orient: vertical;
3099 margin: 5px 5px 5px 80px;
3102 .xv-pullout .xv-parameter-panel .xv-relationwidget .xv-description.disabled {
3105 .xv-pullout .xv-parameter-panel .xv-spinnerwidget .buttons {
3108 margin: 1px 0 1px 10px;
3111 background: transparent;
3116 .xv-pullout .xv-parameter-panel .xv-spinnerwidget .slider {
3119 .xv-pullout .xv-parameter-panel .xv-spinnerwidget.xv-numberwidget input {
3122 .xv-pullout .xv-parameter-panel .xv-combobox .icon-sort {
3124 vertical-align: middle;
3126 .xv-pullout .xv-parameter-panel .xv-numberwidget input {
3129 .xv-pullout .xv-parameter-panel .xv-moneywidget .enyo-tool-decorator {
3133 .xv-pullout .xv-parameter-panel .xv-moneywidget .enyo-tool-decorator input {
3136 .xv-pullout .xv-parameter-panel .xv-currency-picker {
3137 display: inline-block;
3139 .xv-pullout .xv-parameter-panel .xv-currency-picker .enyo-tool-decorator {
3144 .xv-pullout .xv-parameter-panel .xv-currency-picker .enyo-tool-decorator .xv-button-text {
3147 .xv-pullout .xv-parameter-panel .xv-characteristics-widget .xv-characteristic-item {
3148 border-bottom: 1px solid #d7d7d7;
3150 .xv-pullout .xv-parameter-panel .xv-characteristics-widget .xv-characteristic-item .xv-input {
3153 .xv-pullout .xv-parameter-panel .xv-characteristics-widget .xv-characteristic-item .xv-input input {
3156 .xv-pullout .xv-parameter-panel .xv-characteristics-widget .xv-characteristic-button {
3159 .xv-pullout .xv-parameter-panel .enyo-fittable-columns-layout > * {
3160 vertical-align: middle;
3162 .xv-pullout .xv-parameter-panel .xv-input .onyx-input-decorator,
3163 .xv-pullout .xv-parameter-panel .xv-pickerwidget .onyx-input-decorator {
3166 .xv-pullout .xv-parameter-panel .xv-buttons {
3169 .xv-pullout .xv-parameter-panel .xv-filter-form .xv-list {
3172 .xv-pullout .help-panel {
3177 .xv-pullout .history-panel .xv-list-item {
3180 background-color: #fdfdfd;
3181 border-bottom: 1px solid #d7d7d7;
3183 .xv-pullout .history-panel .xv-list-item.onyx-selected {
3184 background-color: #357ec7;
3186 border-bottom: 2px solid #d8d8d8;
3189 Styles relating to RelationWidgets
3191 .xv-relationwidget-completer {
3195 .xv-completer-sidecar {
3198 .xv-relationwidget-icon {
3204 .xv-private-item-site-widget {
3205 border-bottom-color: #aaaaaa;
3206 border-bottom-width: 1px;
3207 border-bottom-style: solid;
3209 /* RelationsEditorBox */
3210 .xv-relations-editor-box .xv-groupbox {
3215 .xv-relations-editor-box.panel {
3218 /* ListRelationsBox */
3219 .xv-list-relations-box.panel {
3222 .xv-short-relations-box.panel {
3226 background-color: #fdfdfd;
3229 .xv-addresswidget .xv-addresswidget-viewer {
3234 .xv-addresswidget .xv-addresswidget-viewer.placeholder {
3238 .xv-addresswidget .xv-addresswidget-viewer.disabled {
3241 .xv-addresswidget .xv-addresswidget-buttons {
3244 .xv-addresswidget .xv-addresswidget-buttons .xv-addresswidget-button {
3247 .xv-addresswidget-input-decorator,
3248 .xv-addresswidget-combobox-decorator {
3249 background: #fdfdfd;
3253 .xv-addresswidget-input-decorator input,
3254 .xv-addresswidget-combobox-decorator input {
3257 .xv-addresswidget-input-decorator .enyo-fittable-columns-layout > *,
3258 .xv-addresswidget-combobox-decorator .enyo-fittable-columns-layout > * {
3259 vertical-align: middle;
3261 .xv-addresswidget-input-decorator.short,
3262 .xv-addresswidget-combobox-decorator.short {
3265 .xv-addresswidget-combobox-decorator {
3268 .xv-button-section .xv-addresswidget-buttons {
3270 background-color: #666666;
3272 .xv-addresswidget-editor-header {
3275 .xv-addresswidget-editor {
3278 padding-right: 16px;
3280 .xv-addresslist-attr {
3283 white-space: normal;
3286 background-color: #fdfdfd;
3288 .xv-search .xv-header {
3289 background-color: #fdfdfd;
3291 border-bottom: 1px solid #d7d7d7;
3296 text-transform: uppercase;
3297 white-space: nowrap;
3299 text-overflow: ellipsis;
3302 .xv-search .xv-search-container {
3304 margin: 0 4px 0 2px;
3306 background: #f8f8f8;
3307 text-overflow: ellipsis;
3308 border: 1px solid #d7d7d7;
3310 Styles relating to workspace widgets
3313 margin: 0 4px 6px 0;
3315 .xv-search .xv-search-container .onyx-groupbox-header {
3317 border-bottom: 1px solid #d7d7d7;
3318 background: #efefef;
3321 .xv-search .xv-search-container .onyx-groupbox-header i {
3324 .xv-search .xv-search-container.small-panel {
3327 .xv-search .xv-search-container.medium-panel {
3330 .xv-search .xv-search-container.large-panel {
3333 .xv-search .xv-search-container .xv-label,
3334 .xv-search .xv-search-container .xv-decorated-label,
3335 .xv-search .xv-search-container .xv-flexible-label {
3339 padding: 0 8px 0 6px;
3340 vertical-align: middle;
3342 .xv-search .xv-search-container .xv-label.disabled,
3343 .xv-search .xv-search-container .xv-decorated-label.disabled,
3344 .xv-search .xv-search-container .xv-flexible-label.disabled {
3347 .xv-search .xv-search-container.xv-assignment-box .xv-flexible-label,
3348 .xv-search .xv-search-container.xv-assignment-box .xv-label {
3349 width: 200px !important;
3351 .xv-search .xv-search-container .xv-input {
3353 border-bottom: 1px solid rgba(215, 215, 215, 0.5);
3355 .xv-search .xv-search-container .xv-input .enyo-tool-decorator {
3359 .xv-search .xv-search-container .xv-input .enyo-tool-decorator .onyx-icon {
3360 display: inline-block;
3364 .xv-search .xv-search-container .xv-input.xv-textarea {
3368 .xv-search .xv-search-container .xv-input.xv-textarea .enyo-tool-decorator {
3371 .xv-search .xv-search-container .xv-input input {
3374 .xv-search .xv-search-container .xv-input .xv-icon-decorator input {
3377 .xv-search .xv-search-container .xv-input .xv-icon-decorator .onyx-icon {
3380 .xv-search .xv-search-container .xv-input .onyx-picker-decorator {
3383 .xv-search .xv-search-container .xv-relationwidget .xv-description {
3385 display: -webkit-box;
3386 -webkit-line-clamp: 4;
3387 -webkit-box-orient: vertical;
3389 margin: 5px 5px 5px 80px;
3392 .xv-search .xv-search-container .xv-relationwidget .xv-description.disabled {
3395 .xv-search .xv-search-container .xv-spinnerwidget .buttons {
3398 margin: 1px 0 1px 10px;
3401 background: transparent;
3406 .xv-search .xv-search-container .xv-spinnerwidget .slider {
3409 .xv-search .xv-search-container .xv-spinnerwidget.xv-numberwidget input {
3412 .xv-search .xv-search-container .xv-combobox .icon-sort {
3414 vertical-align: middle;
3416 .xv-search .xv-search-container .xv-numberwidget input {
3419 .xv-search .xv-search-container .xv-moneywidget .enyo-tool-decorator {
3423 .xv-search .xv-search-container .xv-moneywidget .enyo-tool-decorator input {
3426 .xv-search .xv-search-container .xv-currency-picker {
3427 display: inline-block;
3429 .xv-search .xv-search-container .xv-currency-picker .enyo-tool-decorator {
3434 .xv-search .xv-search-container .xv-currency-picker .enyo-tool-decorator .xv-button-text {
3437 .xv-search .xv-search-container .xv-characteristics-widget .xv-characteristic-item {
3438 border-bottom: 1px solid #d7d7d7;
3440 .xv-search .xv-search-container .xv-characteristics-widget .xv-characteristic-item .xv-input {
3443 .xv-search .xv-search-container .xv-characteristics-widget .xv-characteristic-item .xv-input input {
3446 .xv-search .xv-search-container .xv-characteristics-widget .xv-characteristic-button {
3449 .xv-search .xv-search-container .enyo-fittable-columns-layout > * {
3450 vertical-align: middle;
3452 .xv-search .xv-search-container .xv-input .onyx-input-decorator,
3453 .xv-search .xv-search-container .xv-pickerwidget .onyx-input-decorator {
3456 .xv-search .xv-search-container .xv-buttons {
3459 .xv-search .xv-search-container .xv-filter-form .xv-list {