Minor fixes related to Issue 60.
[pithos] / src / gr / ebs / gss / public / gss.css
1 body {
2         background-color: #bec8e6;
3         color: black;
4         font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
5         font-size: small;
6         margin: 8px;
7         margin-top: 3px;
8 }
9
10 a {
11         color: darkblue;
12 }
13
14 a:visited {
15         color: darkblue;
16 }
17
18 .hidden-link {
19         text-decoration: none !important;
20         color: black !important;
21 }
22
23 .hidden-link:visited {
24         text-decoration: none !important;
25         color: black !important;
26 }
27
28 .gss-TopPanel {
29         font-size: 100%;
30 }
31
32 .gss-TopPanelLinks {
33         font-size: 100%;
34 }
35
36 .gss-AboutText {
37         width: 24em;
38         /* Restore the padding we remove when overriding the gwt-DialogBox style */
39         padding: 3px;
40 }
41
42 .gss-Groups {
43         background-color: white;
44         font-size: 80%;
45 }
46
47 .toolbar {
48         border: 1px solid #AAAAAA;
49         background-color: white;
50         font-size: 80%;
51         cursor: pointer;
52 }
53
54 .toolbarmenu {
55         font-size: 80%;
56         cursor: pointer;
57 }
58
59 .statusbar-inner {
60         border: none;
61         font-size: 90%;
62         vertical-align: middle;
63         font-weight: normal;
64 }
65
66 .gss-List {
67         background-color: white;
68         font-size: 80%;
69         cursor: default;
70         border-collapse: collapse;
71         /* prevents selecting text in table with shift and ctrl*/
72         -moz-user-select: none;
73 }
74
75 .gss-ListHeader {
76         border: 1px lightblue solid;
77         background-color: #E0EDFE;
78         font-weight: bold;
79         cursor: pointer;
80 }
81
82 .gss-searchLabel {
83         font-weight: bold;
84         font-style: italic;
85         font-size: 90%;
86         padding:5px;
87 }
88
89 .gss-ListNavBar {
90         font-size: 80%;
91 }
92
93 .gss-SelectedRow {
94         background-color: #E0EDFE;
95 }
96 .gss-fileRow{
97         cursor: pointer;
98 }
99
100 .gss-Toolbar {
101 }
102
103 .gss-ToolButton {
104         font-size: 80%;
105         width: 10em;
106 }
107
108 .props-labels {
109         font-size: 80%;
110         font-weight: bold;
111 }
112
113 .props-toplabels {
114         font-size: 80%;
115         font-weight: bold;
116         font-style: italic;
117 }
118
119 .props-values {
120         font-size: 80%;
121 }
122
123 .gss-errorMessage {
124         font-size: 90%;
125         background-color: #ff9999;
126         cursor: pointer;
127 }
128
129 .gss-warnMessage {
130         font-size: 90%;
131         background-color: #eeee99;
132         cursor: pointer;
133 }
134
135 .gss-infoMessage {
136         font-size: 90%;
137         background-color: #ccffcc;
138         cursor: pointer;
139 }
140
141 .gss-clearMessage {
142         font-size: 90%;
143         font-weight: bold;
144         text-decoration: none;
145         color: black;
146 }
147
148 .gss-clearMessage:visited {
149         font-size: 90%;
150         font-weight: bold;
151         text-decoration: none;
152         color: black;
153 }
154
155 .gss-search {
156         color: black;
157 }
158
159 .gss-search-empty {
160         color: #d3d3d3;
161 }
162
163 .gss-DialogBox {
164 }
165
166 .gss-readForAllNote {
167         width: 240px;
168         text-align: justify;
169         font-style: italic;
170         font-size: 12px;
171         padding-left: 4;
172 }
173
174 /* Tooltips */
175 a.info {
176         position: relative; /*this is the key*/
177         z-index: 24;
178         color: black;
179         text-decoration: none
180 }
181
182 a.info:hover {
183         z-index: 25;
184         background-color: yellow;
185 }
186
187 a.info div {
188         display: none
189 }
190
191 a.info:hover span {
192         cursor: pointer;
193 }
194
195 /* The span will only display on :hover state. */
196 a.info:hover div {
197         display: block;
198         position: absolute;
199         bottom: 2em;
200         right: 1em;
201         width: 10em;
202         border: 1px solid lightblue;
203         background-color: #D0E4F6;
204         color: black;
205         text-align: center
206 }
207
208 table.gss-permList.props-labels {
209         font-weight: bold;
210 }
211
212 table.gss-permList {
213         border-spacing: 3px;
214         border-collapse: collapse;
215         
216 }
217
218 table.gss-permList td {
219         padding: 5px 5px 5px 5px;
220         font-size:80%;
221 }
222
223 .progressbar-text {
224         font-weight: bold;
225 }
226
227 .progressbar-remaining {
228         font-size: 12px;
229         font-style: italic;
230 }
231
232 .progressbar-outer {
233 }
234
235 .progressbar-inner {
236         border: 1px solid darkgrey;
237         margin: 1px;
238 }
239
240 .progressbar-bar {
241         width: 5px;
242         height: 15px;
243         margin: 0px;
244 }
245
246 .progressbar-fullbar {
247         background: #E0EDFE;
248 }
249
250 .progressbar-blankbar {
251         background: white;
252 }
253
254 .gss-uploadNote {
255         text-align: justify;
256         font-style: italic;
257         font-size: 12px;
258         padding-top: 16;
259         padding-bottom: 16;
260         padding-right: 4;
261         padding-left: 4;
262 }
263
264 .gss-MainTabBar {
265         padding-top: 4px;
266 }
267
268 .gss-MainTabPanelBottom {
269         border-bottom: none;
270         border-left: none;
271         border-right: none;
272         overflow: hidden;
273         padding: 6px;
274 }
275
276 .gss-TabPanelBottom {
277         border-color: darkgrey;
278         border-width: 1px 1px 1px;
279         overflow: hidden;
280         padding: 6px;
281 }
282
283 .gss-splitPanel {
284         background-color: white;
285         border: 1px solid darkgrey;
286 }
287
288 .gss-tag {      
289         display:inline;
290 }
291
292 /* Use the background color for the splitter. */
293 .gwt-HorizontalSplitPanel .hsplitter {
294         cursor: move;
295         border: 0px; 
296         background: #bec8e6;
297 }
298
299 /* Avoid extended background color in tree nodes. */
300 .gwt-TreeItem-selected .gwt-HTML {
301         display: inline;        
302 }
303
304 /*
305  * Remove the padding inside the dialog boxes so that our background color
306  * appears uniform in warnings and errors.
307  */
308 .gwt-DialogBox .dialogMiddleCenter {
309         background:none repeat scroll 0 0 white;
310         padding: 0;
311 }