UNPKG

17.5 kBCSSView Raw
1/*
2 * Main CSS
3 * author: Anthony Dillon
4 */
5
6body {
7 background-color: transparent;
8 /*background: url(../img/background.jpg) no-repeat center center fixed;*/
9 -webkit-background-size: cover;
10 -moz-background-size: cover;
11 -o-background-size: cover;
12 background-size: cover;
13 font-family:"Ubuntu","Ubuntu Beta",Ubuntu, UbuntuBeta !important;
14 color:white;
15 overflow: hidden;
16 overflow-x: hidden;
17 width:100%;
18 height:100%;
19 -webkit-user-select: none;
20 -khtml-user-select: none;
21 -moz-user-select: none;
22 -o-user-select: none;
23 user-select: none;
24}
25
26*{
27 cursor: default;
28 font-family:"Courier New"
29}
30
31a {
32 outline: none;
33 color:#DD4814;
34 text-decoration: none;
35 cursor:pointer;
36}
37
38.blurred *{
39 color: transparent !important;
40 text-shadow: 0 0 5px #999 !important;
41}
42
43.blurred{
44 -ms-filter: "progid:DXImageTransform.Microsoft.Blur(pixelRadius=2)";
45 filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2);
46}
47
48.window{
49 -moz-border-radius:4px 4px 0px 0px;
50 -webkit-border-radius:4px 4px 0px 0px;
51 border-radius:4px 4px 0px 0px;
52 -moz-box-shadow: 0px 0px 10px #000;
53 -webkit-box-shadow: 0px 0px 10px #000;
54 box-shadow: 0px 0px 10px #000;
55 position: absolute;
56 background:url(../img/folder/top-bg.jpg) repeat-x;
57 background-color:#f2f1f0;
58 color: #4C4C4C;
59 font-size: 14px;
60 z-index: 1;
61}
62
63input::-moz-selection { background:#f07746;color:#fff; }
64input::-webkit-selection{ background:#f07746;color:#fff; }
65input:selection { background:#f07746;color:#fff; }
66
67textarea::-moz-selection { background:#f07746;color:#fff; }
68textarea::-webkit-selection{ background:#f07746;color:#fff; }
69textarea:selection { background:#f07746;color:#fff; }
70
71textarea{
72 background-color:#fff;
73 border: 1px solid #ada9a5;
74 -webkit-border-radius:2px 2px 2px 2px;
75 -moz-border-radius:2px 2px 2px 2px;
76 border-radius:2px 2px 2px 2px;
77 padding:2px;
78 font-family:"Ubuntu","Ubuntu Beta",UbuntuBeta,Ubuntu;
79}
80
81input{
82 background-color:#fff;
83 border: 1px solid #ada9a5;
84 -webkit-border-radius:2px 2px 2px 2px;
85 -moz-border-radius:2px 2px 2px 2px;
86 border-radius:2px 2px 2px 2px;
87 padding:2px;
88 font-family:"Ubuntu","Ubuntu Beta",UbuntuBeta,Ubuntu;
89}
90
91#Translation-Strings{
92 display:none;
93}
94
95#menu{
96 background:#782220;
97 width:64px;
98 position:absolute;
99 left: 0px;
100 top: 24px;
101 border-right: 1px solid rgba(255,255,255,0.2);
102 z-index: 10;
103 overflow:hidden;
104 -webkit-user-select: none;
105 -khtml-user-select: none;
106 -moz-user-select: none;
107 -o-user-select: none;
108 user-select: none;
109}
110
111#menu.dashOpen{
112 border-right: 1px solid #333;
113}
114
115#menu .scroll-up{
116 position:absolute;
117 left: 0px;
118 top: 0px;
119 width:100%;
120 height:20px;
121}
122
123#menu .scroll-down{
124 position:absolute;
125 left: 0px;
126 bottom: 0px;
127 width:100%;
128 height:20px;
129}
130
131#tooltip{
132 z-index: 10;
133 height:20px;
134 background:url("../img/menu/tooltip-background.png") repeat-x;
135 border:1px solid #4a3742;
136 border-left:none;
137 display:none;
138 position: absolute;
139 left:82px;
140 padding:3px 10px 2px 10px;
141 -moz-border-radius: 4px 4px 4px 4px;
142 -webkit-border-radius: 4px 4px 4px 4px;
143 border-radius: 4px 4px 4px 4px;
144 -moz-box-shadow: 0px 0px 5px #000;
145 -webkit-box-shadow: 0px 0px 5px #000;
146 box-shadow: 0px 0px 5px #000;
147}
148#tooltip #tooltip-text{
149 font-size:14px;
150 white-space:nowrap;
151}
152.arrow-right,
153.shadow-arrow {
154 width: 0;
155 height: 0;
156 border-top: 10px solid transparent;
157 border-bottom: 10px solid transparent;
158 border-right: 10px solid #1f171a;
159 margin-left: -20px;
160 float: left;
161}
162.shadow-arrow{
163 border-right:12px solid #4a3742;
164 border-top: 12px solid transparent;
165 border-bottom: 12px solid transparent;
166 margin-left:-22px;
167 margin-top:-2px;
168}
169
170#menu ul{
171 margin-top:6px;
172 padding-left: 5px;
173 position:absolute;
174 top:0px;
175 height:100%;
176}
177
178#menu ul li{
179 list-style: none;
180 height:54px;
181 width:54px;
182 color:transparent;
183 padding-top:6px;
184 margin-bottom:-1px;
185 background-repeat: no-repeat;
186 -moz-transition: -moz-box-shadow .3s linear;
187 -webkit-transition: -webkit-box-shadow .3s linear;
188 transition: box-shadow .3s linear;
189}
190
191#menu ul li.glow{
192 box-shadow:0px 0px 7px #d0733b;
193 -moz-box-shadow:0px 0px 7px #d0733b;
194 -webkit-box-shadow:0px 0px 7px #d0733b;
195 background-color:rgba(208,115,59,0.5);
196}
197
198#menu ul li img.open-arrow{
199 margin-left: -7px;
200 margin-top: 17px;
201 display:none;
202}
203
204#menu ul li img.selected-window-arrow{
205 display:none;
206 float: right;
207 margin-right: -6px;
208 margin-top: 17px;
209 position: relative;
210}
211#menu ul li span{
212 display:none;
213}
214#systemOverlay .copyDash{
215 position:absolute;
216 top:30px;
217 left:5px;
218 background-image:url(../img/menu/icon-dash.png);
219 background-repeat: no-repeat;
220 height:52px;
221 width:52px;
222}
223#menu .dash{
224 background-image:url(../img/menu/icon-dash.png);
225}
226#menu .home{
227 background-image:url(../img/menu/icon-folder.png);
228}
229#menu .firefox{
230 background-image:url(../img/menu/icon-firefox.png);
231}
232#menu .movieplayer{
233 background-image:url(../img/menu/icon-movieplayer.png);
234}
235#menu .shotwell{
236 background-image:url(../img/menu/icon-shotwell.png);
237}
238#menu .writer{
239 background-image:url(../img/menu/icon-writer.png);
240}
241#menu .impress{
242 background-image:url(../img/menu/icon-impress.png);
243}
244#menu .calc{
245 background-image:url(../img/menu/icon-calc.png);
246}
247#menu .uone{
248 background-image:url(../img/menu/icon-ubuntuone.png);
249}
250#menu .uonemusic{
251 background-image:url(../img/menu/icon-ubuntuonemusic.png);
252}
253#menu .amazon{
254 background-image:url(../img/menu/icon-amazon.png);
255}
256#menu .software{
257 background-image:url(../img/menu/icon-software.png);
258}
259#menu .settings{
260 background-image:url(../img/menu/icon-systemsettings.png);
261}
262#menu .email{
263 background-image:url(../img/menu/icon-thunderbird.png);
264}
265#menu .workspace{
266 background-image:url(../img/menu/icon-workspace.png);
267}
268#menu .applications{
269 background-image:url(../img/menu/icon-applications.png);
270}
271#menu .files{
272 background-image:url(../img/menu/icon-files.png);
273}
274#menu .email{
275 background-image:url(../img/menu/icon-thunderbird.png);
276}
277#menu .rubbish{
278 background-image:url(../img/menu/icon-trashempty.png);
279 position:absolute;
280}
281
282#menu .dash.active-icon{
283 background-image:url(../img/menu/icon-dash-active.png);
284}
285#menu .home.active-icon{
286 background-image:url(../img/menu/icon-folder-active.png);
287}
288#menu .firefox.active-icon{
289 background-image:url(../img/menu/icon-firefox-active.png);
290}
291#menu .movieplayer.active-icon{
292 background-image:url(../img/menu/icon-movieplayer-active.png);
293}
294#menu .shotwell.active-icon{
295 background-image:url(../img/menu/icon-shotwell-active.png);
296}
297#menu .writer.active-icon{
298 background-image:url(../img/menu/icon-writer-active.png);
299}
300#menu .impress.active-icon{
301 background-image:url(../img/menu/icon-impress-active.png);
302}
303#menu .calc.active-icon{
304 background-image:url(../img/menu/icon-calc-active.png);
305}
306#menu .uone.active-icon{
307 background-image:url(../img/menu/icon-ubuntuone-active.png);
308}
309#menu .uonemusic.active-icon{
310 background-image:url(../img/menu/icon-ubuntuonemusic-active.png);
311}
312#menu .amazon.active-icon{
313 background-image:url(../img/menu/icon-amazon-active.png);
314}
315#menu .software.active-icon{
316 background-image:url(../img/menu/icon-software-active.png);
317}
318#menu .settings.active-icon{
319 background-image:url(../img/menu/icon-systemsettings-active.png);
320}
321#menu .email.active-icon{
322 background-image:url(../img/menu/icon-thunderbird-active.png);
323}
324#menu .workspace.active-icon{
325 background-image:url(../img/menu/icon-workspace-active.png);
326}
327#menu .applications.active-icon{
328 background-image:url(../img/menu/icon-applications-active.png);
329}
330#menu .files.active-icon{
331 background-image:url(../img/menu/icon-files-active.png);
332}
333#menu .rubbish.active-icon{
334 background-image:url(../img/menu/icon-trashempty-active.png);
335 position:absolute;
336}
337
338#menu .bottom{
339 bottom:6px;
340}
341
342#menu .temp{
343 display:none;
344}
345
346#top{
347 background-image: url(../img/top-bg.jpg);
348 background-repeat:repeat-x;
349 position:absolute;
350 left: 0px;
351 top: 0px;
352 width:100%;
353 height:24px;
354 color: #DFDBD2;
355 z-index:11;
356}
357
358#top.dashOpen{
359 background-image: none;
360 background-color: transparent;
361 z-index: 13;
362}
363
364#top.dashOpen #top-right #time{
365 color:#ffffff;
366}
367
368#top.dashOpen #top-left #title{
369 color:transparent;
370}
371
372#top #top-left #dash-control-buttons{
373 float:left;
374}
375
376#top.dashOpen #top-left #dash-control-buttons div{
377 width:15px;
378 height:15px;
379 float:left;
380 margin-left: 4px;
381 margin-top: 5px;
382}
383
384#top.dashOpen #top-left #dash-control-buttons .close{
385 background:url(../img/dash/dash-close.png) no-repeat;
386 margin-left:10px;
387}
388
389#top.dashOpen #top-left #dash-control-buttons .close:active{
390 background:url(../img/dash/dash-close-clicked.png) no-repeat;
391}
392
393#top.dashOpen #top-left #dash-control-buttons .min{
394 background:url(../img/dash/dash-min.png) no-repeat;
395}
396
397#top.dashOpen #top-left #dash-control-buttons .max{
398 background:url(../img/dash/dash-max.png) no-repeat;
399}
400
401#top.dropShadow{
402 -moz-box-shadow: 0px 0px 10px #000;
403 -webkit-box-shadow: 0px 0px 10px #000;
404 box-shadow: 0px 0px 10px #000;
405}
406#top #top-button-bg #top-button{
407 background: url('../img/topleft-button.png') no-repeat center center;
408 width:70px;
409 height:100%;
410}
411#top #top-button-bg{
412 width:70px;
413 height:100%;
414 border-right: 1px double #333;
415 float:left;
416}
417#top .open{
418 background: url('../img/top-bg-selected.jpg') repeat-x center center;
419}
420#top #top-left{
421 float:left;
422}
423#top #top-right{
424 float:right;
425 font-size:15px;
426}
427#top #top-right div{
428 float:left;
429 padding:0px 8px;
430 overflow:hidden;
431
432}
433#top #top-right div .drop-down{
434 list-style-type:none;
435 background:#464641;
436 padding:0px 5px;
437 margin-top: 0px;
438 -moz-box-shadow: -1px 1px 5px #000000;
439 -webkit-box-shadow: -1px 1px 5px #000000;
440 box-shadow: -1px 1px 5px #000000;
441 position: absolute;
442 display:none;
443 z-index:10;
444}
445.fullscreenTransOverlay{
446 position: absolute;
447 left:0px;
448 top:0px;
449 width:100%;
450 height:100%;
451 background:url(../img/black-bg-00.png);
452 background:rgba(0, 0, 0, 0);
453 z-index:8;
454}
455.fullscreenErrorTransOverlay{
456 position: absolute;
457 left:0px;
458 top:0px;
459 width:100%;
460 height:100%;
461 background:url(../img/black-bg-00.png);
462 background:rgba(0, 0, 0, 0);
463 z-index:2;
464}
465#top #top-right div .drop-down li.disabled{
466 color:#666;
467}
468#top #top-right div .drop-down li .key-combo{
469 float: right;
470 color: #666;
471 background-color:transparent;
472}
473#top #top-right div .drop-down li.disabled:hover{
474 background:#464641;
475 color:#666;
476}
477#top #top-right div .drop-down li:hover{
478 background:url(../img/top/drop-down-hover.jpg) repeat-x;
479 color:white;
480}
481#top #top-right div ul li.divider:hover{
482 background:#3d3c39;
483}
484#top #top-right #power .drop-down{
485 margin-left:-232px;
486 width:247px;
487}
488#top #top-right #user .drop-down{
489 width:192px;
490 margin-left:-129px;
491}
492#top #top-right #time .drop-down{
493 width:300px;
494 margin-left:-233px;
495 margin-top:3px;
496}
497#top #top-right #message .drop-down{
498 margin-left: -45px;
499 margin-top: 0px;
500 padding: 0;
501
502}
503#top #top-right #message .system-message{
504 background:url(../img/top/chat.jpg) no-repeat;
505 width:136px;
506 height:146px;
507 padding:0;
508 margin-left:0;
509 margin-top:0;
510}
511#top #top-right #speakers .drop-down{
512 width:255px;
513 margin-left:-152px;
514}
515#top #top-right #connection .drop-down{
516 width:219px;
517 margin-left: -75px;
518}
519#top #top-right #bluetooth .drop-down{
520 width:208px;
521 margin-left: -45px;
522}
523#top #top-right #time p{
524 margin:0px;
525}
526#top #top-right #time .system-calendar{
527 background:url(../img/top/calendar.jpg) no-repeat;
528 width:291px;
529 height:292px;
530 margin-left:0;
531 margin-top:0;
532}
533#top #top-right div img.disabled{opacity:0.4;filter:alpha(opacity=40)}
534#top #top-right div ul{
535 list-style-position:inside;
536}
537
538#top #top-right div ul li{
539 height: 18px;
540 padding: 3px 3px 3px 15px;
541}
542
543#top #top-right div ul li img{
544 margin-left:-10px;
545 margin-right:5px;
546 vertical-align: middle;
547}
548
549#top #top-right div ul li.ticked{
550 list-style-image:url('../img/top/tic7pxk.png');
551 padding-left:0px;
552}
553
554#top #top-right div ul li.divider{
555 height:1px;
556 background:#3d3c39;
557 border-bottom:1px solid #484844;
558 padding:0px;
559 margin:4px 0px;
560}
561
562#top #top-right #message{
563 padding-top:4px;
564}
565#top #top-right #connection,#top #top-right #speakers,#top #top-right #bluetooth{
566 padding-top:4px;
567}
568
569#top #top-right #user{
570 padding-top:2px;
571}
572#top #top-right #power{
573 padding-top:2px;
574}
575
576#top #top-right #time,#top #top-right #user{
577 padding-top:3px;
578}
579
580#top #top-right #user img{
581 vertical-align: bottom;
582}
583
584#top #top-right #speakers div{
585 float:left;
586}
587
588#top #top-right #speakers .small-icon{
589 background:url(../img/top/0slider.jpg) no-repeat;
590 height:15px;
591 width: 7px;
592 margin-top: 12px;
593}
594
595#top #top-right #speakers .system-volume{
596 height:37px;
597 padding:3px;
598}
599#top #top-right #speakers .system-volume:hover, #top #top-right #speakers .banshee:hover{
600 background:none;
601}
602
603#top #top-right #speakers .banshee{
604 height:43px;
605 padding-left:50px;
606}
607
608#top #top-right #speakers .banshee div:hover{
609 background-color:#4d4c48;
610}
611
612#top #top-right #speakers .banshee .banshee-rewind{
613 background:url(../img/top/banshee-rewind.png) no-repeat scroll center center #43423f;
614 height:29px;
615 width:52px;
616 margin-top:7px;
617 -moz-border-radius: 14px 0px 0px 14px;
618 -webkit-border-radius: 14px 0px 0px 14px;
619 border-radius: 14px 0px 0px 14px;
620 border-top:1px solid #64625b;
621 border-bottom:1px solid #393836;
622}
623
624#top #top-right #speakers .banshee .banshee-play{
625 background:url(../img/top/banshee-play.png) no-repeat scroll center center #43423f;
626 height:43px;
627 width:37px;
628 -moz-border-radius: 25px 25px 25px 25px;
629 -webkit-border-radius: 25px 25px 25px 25px;
630 border-radius: 25px 25px 25px 25px;
631 border-top:1px solid #64625b;
632 border-bottom:1px solid #393836;
633 margin-left:-100px;
634}
635
636#top #top-right #speakers .banshee .banshee-forward{
637 background:url(../img/top/banshee-forward.png) no-repeat scroll center center #43423f;
638 height:29px;
639 width:52px;
640 margin-top:7px;
641 -moz-border-radius: 0px 14px 14px 0px;
642 -webkit-border-radius: 0px 14px 14px 0px;
643 border-radius: 0px 14px 14px 0px;
644 border-top:1px solid #64625b;
645 border-bottom:1px solid #393836;
646 margin-left:30px;
647}
648
649#top #top-right #speakers .slider{
650 width: 185px;
651 height:17px;
652 float:left;
653 overflow: visible;
654 cursor: default;
655 margin-top: 5px;
656 padding-top: 10px;
657}
658
659#top #top-right #speakers .slider-active{
660 -moz-border-radius:5px 5px 5px 5px;
661 -webkit-border-radius:5px 5px 5px 5px;
662 border-radius:5px 5px 5px 5px;
663 background:#dd4814;
664 height: 5px;
665 width:60px;
666 margin-left: 26px;
667 margin-top: -15px;
668 position: relative;
669 z-index:1;
670 padding:0px;
671}
672
673#top #top-right #speakers .ui-slider-handle{
674 z-index:2;
675}
676
677#top #top-right #speakers .large-icon{
678 background:url(../img/top/100slider.jpg) no-repeat;
679 height:15px;
680 width: 7px;
681 float:right;
682 margin-top: 12px;
683}
684
685#top #top-right .selected{
686 background:url(../img/top/selected-bg.jpg) repeat-x;
687 -webkit-border-top-left-radius: 2px;
688 -webkit-border-top-right-radius: 2px;
689 -moz-border-radius-topleft: 2px;
690 -moz-border-radius-topright: 2px;
691 border-top-left-radius: 2px;
692 border-top-right-radius: 2px;
693}
694
695#top-left #title{
696 font-weight:bold;
697 float:left;
698 color: #DFDBD2;
699 font-size: 14px;
700 margin-left: 10px;
701 margin-top: 2px;
702}
703
704
705
706#control-buttons{
707 margin-top:2px;
708 margin-left:8px;
709 float:left;
710 display:none;
711}
712
713#control-buttons div{
714 width:19px;
715 height:19px;
716 background-repeat: no-repeat;
717 float:left;
718 margin-right:2px;
719}
720
721#control-buttons div:hover{
722 background-position: 0px -19px;
723}
724
725#control-buttons #close{
726 background-image:url(../img/close-button.jpg);
727}
728#control-buttons #min{
729 background-image:url(../img/min-button.jpg);
730}
731#control-buttons #max{
732 background-image:url(../img/max-button.jpg);
733}
734#top.dashOpen #control-buttons{
735 display:none;
736}
737
738.fullsize{
739 top:0px !important;
740 left:70px !important;
741}
742.fullsize .control .max{
743 background:url(../img/folder/resume.jpg) no-repeat;
744}
745
746.fullsize .control{
747}
748
749.fullsize .buttons{
750 margin-top:0px;
751}
752
753.ui-slider {
754 position: relative;
755 background: url('../img/speaker-bg-slider.png') 0 10px no-repeat transparent;
756 height: 10px;
757 width: 195px;
758}
759.ui-slider:hover {
760 cursor: pointer;
761}
762
763.ui-slider a {
764 margin: -6px 0 0 -5px;
765 position: absolute;
766 background: url('../img/button-slider.png') 0 0 no-repeat transparent;
767 width: 12px;
768 height: 20px;
769 display: block;
770}
771
772.selected-window{
773 -moz-box-shadow: 0px 0px 20px #000;
774 -webkit-box-shadow: 0px 0px 20px #000;
775 box-shadow: 0px 0px 20px #000;
776}
777.selected-window .control .window-title{
778 color: #DFDBD2;
779}
780
781.folder{
782 width:730px;
783 height:500px;
784 top:200px;
785 left:600px;
786 display:none;
787}
788.control{
789 height:21px;
790 margin-left:10px;
791 margin-top: 6px;
792}
793
794.control .folder-title{
795 font-weight:bold;
796 float:left;
797 color: #DFDBD2;
798 font-size: 14px;
799 margin-left: 10px;
800}
801
802.control .close{
803 background:url(../img/folder/close.jpg) no-repeat;
804 height:19px;
805 width:18px;
806 float:left;
807}
808
809.control div:hover{
810 background-position: 0px -19px !important;
811}
812
813.control .min{
814 background:url(../img/folder/minimise.jpg) no-repeat;
815 height:19px;
816 width:19px;
817 float:left;
818}
819
820.control .max{
821 background:url(../img/folder/maximise.jpg) no-repeat;
822 height:19px;
823 width:17px;
824 float:left;
825}
826
827.window-title{
828 color:#807d78;
829 float: left;
830 font-size: 14px;
831 font-weight: bold;
832 height: 18px;
833 margin-left: 10px;
834 overflow: hidden;
835 max-width:90%;
836}
837
838.hide {
839 display: none;
840}