]> jfr.im git - irc/quakenet/qwebirc.git/blob - css/qui.mcss
Merge colours into default.
[irc/quakenet/qwebirc.git] / css / qui.mcss
1 topic_background=f2f0ff
2 lines_background=f2f0ff
3 topic_border=c8d2dc
4 tabbar_border=c3cee0
5 tabbar_background=e2ecf9
6 tabbar_text=000000
7 tab_border=c8d2dc
8 tab_text=000000
9 tab_hover=ffffff
10 tab_selected=ffffff
11 tab_selected_border=c8d2dc
12 tab_selected_text=333333
13 input_border=c3cee0
14 nicklist_border=c8d2dc
15 nicklist_background=f2f0ff
16 hilight_us=FF0000
17 hilight_speech=0000FF
18 hilight_activity=00FF00
19 nicklist_text=000000
20 nicklist_selected_border=c8d2dc
21 menu_border=c8d2dc
22 menu_background=f2f0ff
23 menu_hover_background=FFFFFE
24 lastposition_bar=C8D2DC
25
26 body {
27 margin: 0;
28 height: 100%;
29 overflow: hidden;
30 font-family: Verdana, sans-serif;
31 }
32
33 html {
34 overflow: hidden;
35 }
36
37 #ircui {
38 position: absolute;
39 left: 0px;
40 right: 0px;
41 top: 0px;
42 height: 100%;
43 width: 100%;
44 overflow: hidden;
45 }
46
47 .qwebirc-qui .dynamicpanel {
48 position: absolute;
49 }
50 .qwebirc-qui .widepanel, .leftboundpanel {
51 left: 0px;
52 }
53 .qwebirc-qui .widepanel {
54 width: 100%;
55 }
56 .qwebirc-qui .topboundpanel {
57 top: 0px;
58 }
59 .qwebirc-qui .rightboundpanel {
60 /*right: 0px;*/
61 }
62 .qwebirc-qui .bottomboundpanel {
63 color: red;
64 }
65
66 .qwebirc-qui .lines {
67 color: black;
68 overflow: auto;
69 font-size: 0.8em;
70 background: $(lines_background);
71 }
72
73 .qwebirc-qui .ircwindow {
74 font-family: Consolas, "Lucida Console", monospace, Verdana, sans-serif, "sans serif";
75 }
76
77 .qwebirc-qui .tab-invisible {
78 display: none;
79 }
80
81 .qwebirc-qui .input input.keyboard-input {
82 border: 0px;
83 margin: 2px 0px 0px 0px;
84 width: 99%;
85 }
86
87 .qwebirc-qui .input input.mobile-input {
88 border: 0px;
89 margin: 2px 0px 0px 0px;
90 }
91
92 .qwebirc-qui .input input.mobile-button {
93 position: absolute;
94 top: 0px;
95 }
96
97 .qwebirc-qui form {
98 margin: 0px;
99 padding: 0px;
100 }
101
102 .qwebirc-qui .topic {
103 position: absolute;
104 left: 0px;
105 top: 0px;
106 right: 0px;
107 background-color: $(topic_background);
108 border-bottom: 1px dashed $(topic_border);
109 }
110
111 .qwebirc-qui .topic .emptytopic {
112 color: gray;
113 }
114
115 .qwebirc-qui .topic {
116 color: gray;
117 padding-left: 5px;
118 font-size: 0.7em;
119 cursor: default;
120 }
121
122 .qwebirc-qui .outertabbar {
123 border-bottom: 1px solid $(tabbar_border);
124 background: $(tabbar_background);
125 white-space: nowrap;
126 }
127
128 .qwebirc-qui .tabbar {
129 padding: 4px;
130 font-size: 0.8em;
131 color: $(tabbar_text);
132 }
133
134 .qwebirc-qui a.tab {
135 border: 1px solid $(tab_border);
136 padding: 2px;
137 cursor: default;
138 margin-right: 2px;
139 -moz-border-radius: 4px;
140 -webkit-border-radius: 4px;
141 }
142
143 .qwebirc-qui a.tab {
144 text-decoration: none;
145 color: $(tab_text);
146 }
147
148 .qwebirc-qui .tab:hover {
149 background: $(tab_hover);
150 border: 1px solid #c8d2dc;
151 -moz-border-radius: 4px;
152 -webkit-border-radius: 4px;
153 }
154
155 .qwebirc-qui .tab-selected {
156 background: $(tab_selected);
157 border: 1px solid $(tab_selected_border);
158 -moz-border-radius: 4px;
159 -webkit-border-radius: 4px;
160 color: $(tab_selected_text);
161 }
162
163 .qwebirc-qui div.input {
164 border-top: 1px solid $(input_border);
165 padding-left: 3px;
166 padding-right: 3px;
167 }
168
169 .qwebirc-qui .tabclose {
170 margin-left: 5px;
171 font-size: 0.6em;
172 vertical-align: top;
173 padding-left: 3px;
174 -moz-border-radius: 2px;
175 -webkit-border-radius: 2px;
176 }
177
178 .qwebirc-qui a.tab-hilight-activity {
179 color: $(hilight_activity);
180 }
181
182 .qwebirc-qui a.tab-hilight-speech {
183 color: $(hilight_speech);
184 }
185
186 .qwebirc-qui a.tab-hilight-us {
187 color: $(hilight_us);
188 }
189
190 .qwebirc-qui .nicklist {
191 border-left: 1px solid $(nicklist_border);
192 position: absolute;
193 top: 0px;
194 right: 0px;
195 width: 140px;
196 overflow: auto;
197 background: $(nicklist_background);
198 color: $(nicklist_text);
199 font-size: 0.7em;
200 }
201
202 .qwebirc-qui .nicklist a {
203 display: block;
204 color: black;
205 text-decoration: none;
206 cursor: default;
207 border-top: 1px solid $(nicklist_background);
208 border-bottom: 1px solid $(nicklist_background);
209 padding-left: 1px;
210 }
211
212 .qwebirc-qui .nicklist a.selected {
213 display: block;
214 color: black;
215 background: white;
216 text-decoration: none;
217 border-bottom: $(nicklist_selected_border) 1px solid;
218 cursor: default;
219 }
220
221 .qwebirc-qui .nicklist a.selected-middle {
222 border-top: $(nicklist_selected_border) 1px solid;
223 }
224
225 div#noscript {
226 text-align: center;
227 font-weight: bold;
228 }
229
230 .qwebirc-qui .nicklist div.menu {
231 margin: 0px 0px 0px 5px;
232 }
233
234 .qwebirc-qui .nicklist div.menu a {
235 border-bottom: 0;
236 border-top: 0;
237 }
238
239 .qwebirc-qui .hyperlink-whois, .hyperlink-qwhois, .hyperlink-channel {
240 cursor: pointer;
241 cursor: hand;
242 }
243
244 .qwebirc-qui .hyperlink-whois:hover, .hyperlink-qwhois:hover, .hyperlink-channel:hover {
245 text-decoration: underline;
246 }
247
248 .qwebirc-qui .outertabbar .dropdown-tab {
249 cursor: pointer;
250 cursor: hand;
251 float: left;
252 padding: 4px;
253 }
254
255 .qwebirc-qui .dropdownmenu {
256 z-index: 100;
257 border: 1px solid $(menu_border);
258 position: relative;
259 top: 10px;
260 left: 10px;
261 background: $(menu_background);
262 }
263
264 .qwebirc-qui .dropdownmenu a {
265 display: block;
266 font-size: 0.7em;
267 color: black;
268 cursor: pointer;
269 cursor: hand;
270 padding-top: 1px;
271 padding-left: 3px;
272 padding-bottom: 1px;
273 padding-right: 3px;
274 }
275
276 .qwebirc-qui .dropdownmenu a:hover {
277 background: $(menu_hover_background); /* IE is rubbish and doesn't like #FFFFFF or white */
278 }
279
280 .qwebirc-qui .dropdownhint {
281 position: relative;
282 left: -500px;
283 z-index: 10;
284 white-space: nowrap;
285 font-size: 0.7em;
286 }
287
288 .qwebirc-qui hr.lastpos {
289 border: none;
290 border-top: 1px solid $(lastpositionbar);
291 margin-left: 3em;
292 margin-right: 3em;
293 }