6d0471e9dde5154f74e980b9f65884163fb9fcf9
[themes.git] / LCARStrek / communicator / sidebar / sidebar.css
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this
3  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
6
7 /* ::::: sidebar container ::::: */
8
9 #sidebar-box {
10   border: none;
11 }
12
13 /* ::::: sidebar splitter ::::: */
14
15 #sidebar-panels-splitter[state="collapsed"] {
16   margin-bottom: 0px;
17 }
18
19 #sidebar-splitter[state="collapsed"] {
20   -moz-margin-start: 0px;
21 }
22
23 /* ::::: sidebar header ::::: */
24
25 .sidebarheader-main {
26   border: none;
27   color: #FF9F00;
28   background-color: #6000CF;
29   padding: 0px 2px;
30   -moz-padding-start: 4px;
31   height: auto;
32 }
33
34 .sidebar-header-text {
35   font-weight: bold;
36 }
37
38 /* ..... close button ..... */
39
40 #sidebar-close-button {
41   -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton-image");
42   padding: 3px;
43   list-style-image: url("chrome://global/skin/icons/close-button.gif");
44 }
45
46 #sidebar-close-button:hover,
47 #sidebar-close-button:hover:active {
48   list-style-image: url("chrome://global/skin/icons/close-button-hover.gif");
49 }
50
51 /* ..... panel picker button ..... */
52
53 #sidebar-panel-picker {
54   padding: 3px 1px;
55 }
56
57 /* ::::: sidebar panel ::::: */
58
59 .sidebar-iframe-no-panels,
60 .loadarea {
61   background-color: #000000;
62   color: #FF9F00;
63 }
64
65 .iframe-panel, .browser-sidebar {
66 }  
67
68 /* ::::: loading info ::::: */
69
70 .text-panel-loading {
71   margin: 5px 0px;
72 }
73
74 .text-panel-loading[loading="false"] {
75   -moz-margin-start: 11px;
76 }
77
78 .image-panel-loading {
79   margin: 5px;
80   list-style-image: url("chrome://global/skin/icons/loading.gif");
81 }
82
83 /* ::::: sidebar tabs ::::: */
84
85 .box-texttab {
86   -moz-binding: url("chrome://communicator/skin/sidebar/sidebarBindings.xml#sbtab");
87   cursor: pointer;
88   border-top: 3px solid black;
89 }
90
91 .box-texttab > hbox {
92   border-radius: 5px;
93   -moz-box-align: stretch;
94   padding: 2px 0px;
95   background-color: #FF9F00;
96   color: #000000;
97 }
98
99 .box-texttab[selected="true"] > hbox,
100 .box-texttab[selected="true"]:hover > hbox,
101 .box-texttab[selected="true"]:hover:active > hbox {
102   background-color: #008484;
103   color: #FFCF00;
104   font-weight: bold;
105 }
106
107 .box-texttab[selected="true"],
108 .box-texttab[selected="true"]:hover,
109 .box-texttab[selected="true"]:hover:active {
110   border-bottom: 3px solid black;
111 }
112
113 .box-texttab[last-panel="true"], 
114 .box-texttab[last-panel="true"]:hover,
115 .box-texttab[last-panel="true"]:hover:active,
116 .box-texttab[last-panel="true"][selected="true"],
117 .box-texttab[last-panel="true"][selected="true"]:hover,
118 .box-texttab[last-panel="true"][selected="true"]:hover:active {
119   border-bottom: none;
120 }
121
122 .sbtab-label {
123   margin: 0px !important;
124 }
125
126 .sbtab-twisty {
127   margin: 2px 3px 0px;
128   list-style-image: url("chrome://global/skin/tree/twisty-closed-selected.gif");
129 }
130
131 .box-texttab:hover > hbox,
132 .box-texttab:hover:active > hbox {
133   background-color: #FFCF00;
134 }
135
136 .box-texttab[last-panel="true"], 
137 .box-texttab[selected="true"] {
138   margin-bottom: 0px;
139 }
140
141 .sbtab-twisty[selected="true"] {
142   list-style-image: url("chrome://global/skin/tree/twisty-open.gif");
143 }
144
145 /* ::::: sidebar navigation buttons ::::: */
146
147 .sidebar-nav-button {
148   -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton-image");
149   padding: 5px 0px;
150 }
151
152 .tab-fwd {
153   list-style-image: url("chrome://global/skin/arrow/arrow-up.gif");
154 }
155
156 .tab-back {
157   list-style-image: url("chrome://global/skin/arrow/arrow-dn.gif");
158 }