8585eb7333ae63e3564661387fd9c09d5cf4712f
[themes.git] / LCARStrek / chatzilla / output-dark.css
1 /* -*- Mode: Text; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
2  * ***** BEGIN LICENSE BLOCK *****
3  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
4  *
5  * The contents of this file are subject to the Mozilla Public License Version
6  * 1.1 (the "License"); you may not use this file except in compliance with
7  * the License. You may obtain a copy of the License at
8  * http://www.mozilla.org/MPL/
9  *
10  * Software distributed under the License is distributed on an "AS IS" basis,
11  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
12  * for the specific language governing rights and limitations under the
13  * License.
14  *
15  * The Original Code is Chatzilla.
16  *
17  * The Initial Developer of the Original Code is
18  * New Dimensions Consulting, Inc.
19  * Portions created by the Initial Developer are Copyright (C) 1999
20  * the Initial Developer. All Rights Reserved.
21  *
22  * Contributor(s):
23  *   Robert Ginda, rginda@ndcico.com, original author
24  *
25  * Alternatively, the contents of this file may be used under the terms of
26  * either the GNU General Public License Version 2 or later (the "GPL"), or
27  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
28  * in which case the provisions of the GPL or the LGPL are applicable instead
29  * of those above. If you wish to allow use of your version of this file only
30  * under the terms of either the GPL or the LGPL, and not to allow others to
31  * use your version of this file under the terms of the MPL, indicate your
32  * decision by deleting the provisions above and replace them with the notice
33  * and other provisions required by the GPL or the LGPL. If you do not delete
34  * the provisions above, a recipient may use your version of this file under
35  * the terms of any one of the MPL, the GPL or the LGPL.
36  *
37  * ***** END LICENSE BLOCK ***** */
38
39 /*
40  *  a dark background/light text version of the output window.
41  *  see output-base.css for details.
42  */
43
44 @import url("chrome://chatzilla/content/output-base.css");
45
46 body.chatzilla-body {               /* The topmost container in the ChatZilla */
47   background: #000000;              /* output window. */
48   color: #E7ADE7;
49 }
50
51 a.chatzilla-link {
52   color: #FFCF00;
53 }
54
55 a.chatzilla-link:visited {
56   color: #8050B0;
57 }
58
59 .header-outer {
60   background-color: #000000;
61 }
62
63 .header {
64   color: #000000;
65   background-color: #9C9CFF;
66   -moz-border-radius: 7px;
67 }
68
69 .progress-fg {
70   background-color: #008484;
71 }
72
73 .value {
74   color: #008484;
75 }
76
77 /* Style userlist as white-on-black. */
78 treechildren {
79   background: #FFCF00;
80   color: #000000;
81 }
82
83 /* For Mac, who's theme sucks. */
84 treechildren:-moz-tree-row(unselected),
85 treechildren:-moz-tree-cell(unselected),
86 treechildren:-moz-tree-cell-text(unselected) {
87   border-color: #FFCF00 !important;
88   background: #FFCF00 !important;
89   color: #000000 !important;
90 }
91 treechildren::-moz-tree-row(unselected),
92 treechildren::-moz-tree-cell(unselected),
93 treechildren::-moz-tree-cell-text(unselected) {
94   border-color: #FFCF00 !important;
95   background: #FFCF00 !important;
96   color: #000000 !important;
97 }
98
99 #splash {
100   color: #008484;
101 }
102
103 #usr-descnodes,
104 #ch-topicnodes {
105   color: #000000;
106 }
107
108 [condition] {
109   font-weight: bold;
110 }
111
112 [condition="red"] {
113   color: red;
114 }
115
116 [condition="yellow"] {
117   color: yellow;
118 }
119
120 [condition="green"] {
121   color: #008484;
122 }
123
124 .msg[msg-type="JOIN"] .msg-data a.chatzilla-link,
125 .msg[msg-type="PART"] .msg-data a.chatzilla-link {
126   /* color: #9C9CFF; */
127 }
128
129 .msg[msg-type="KICK"] .msg-data a.chatzilla-link {
130   /* color: #000000; */
131 }
132
133 .chatzilla-rheet {
134   color: #FFCF00 !important;
135 }
136
137 .chatzilla-highlight[name="Slate"] {
138   color: #FFCF00;
139   background: #15272d;
140 }
141
142 .chatzilla-highlight[name="Plum"] {
143   color: #FFCF00;
144   background: #442144;
145 }
146
147 .chatzilla-highlight[name="Brown"] {
148   color: #FFCF00;
149   background: #562a14;
150 }
151
152 .msg-user {
153   background-color: #000000;
154   -moz-border-radius: 7px 0px 0px 7px;
155   border: 1px solid #004242;
156 }
157
158 .msg-data {
159   background-color: #000000;
160   -moz-border-radius: 0px 7px 7px 0px;
161   border: 1px solid #735673;
162 }
163
164 .msg-type {                                 /* .msg-type = message type       */
165   color: #008484;                           /* indicator                      */
166 }
167
168 .msg-user a.chatzilla-link,
169 .msg-user {                                 /* msg-user = nickname portion of */
170   color: #FF9F00 !important;                /* a message (channel and query   */
171 }                                           /* views)                         */
172
173 .msg[mark="even"] .msg-data {               /* use even/odd marks to create a */
174   color: #9C9CFF;                           /* subtle brightness change when  */
175 }                                           /* the speaker changes.           */
176
177 .msg[msg-type="JOIN"] .msg-data,
178 .msg[msg-type="PART"] .msg-data {
179   color: #008484;
180 }
181
182 .msg[msg-type="HELLO"] .msg-data {
183   color: #FF9F00;
184 }
185
186 .msg[msg-type="ERROR"] .msg-data,
187 .msg[msg-type="DISCONNECT"] .msg-data {
188   color: red;
189 }
190
191 .msg[msg-type="USAGE"] .msg-data {
192   color: #FF9F00;
193 }
194
195 .msg[msg-type="ACTION"] .msg-data {
196   font-weight: bold;
197   font-style: italic;
198 }
199
200 .msg[msg-type="NICK"] .msg-data {
201   color: #008484;
202 }
203
204 .msg[msg-type="NOTICE"] .msg-data,
205 .msg[msg-type="MODE"] .msg-data {
206   color: #008484;
207 }
208
209 .msg[msg-type="NOTICE"] .msg-data a.chatzilla-link,
210 .msg[msg-type="MODE"] .msg-data a.chatzilla-link {
211   color: #008484;
212 }
213
214 .msg[msg-type="KICK"] .msg-data {
215   color: red;
216 }
217
218 .msg[msg-type="QUIT"] .msg-data {
219   color: #008484;
220 }
221
222 /* important="true" means that the message has text from your /stalk list in
223  * it, has your nickname in it, or was spoken by someone in your /stalk list.
224  */
225 .msg[important="true"] .msg-user,
226 .msg[important="true"] .msg-data {
227   background: #4D4D7F !important;
228   color: #FFCF00 !important;
229 }
230
231 .msg:before,
232 .msg:after {
233   color: #008484;
234 }
235
236 .msg[msg-user$="ME!"] .msg-user:before,
237 .msg[msg-user$="ME!"] .msg-user:after {
238   color: #9C9CFF;
239 }
240 .msg[msg-user$="ME!"] .msg-user {
241   border: 1px solid #9C9CFF;
242 }
243
244 .msg[msg-type="ACTION"] .msg-user:before,
245 .msg[msg-type="ACTION"] .msg-user:after {
246   color: #008484;
247 }
248
249 .msg[msg-type="NOTICE"] .msg-user:before,
250 .msg[msg-type="NOTICE"] .msg-user:after {
251   color: #008484;
252 }
253
254 /* private messages *not* in a query window */
255 .msg[dest-type="IRCUser"] .msg-user:before,
256 .msg[dest-type="IRCUser"] .msg-user:after {
257   color: #FFCF00;
258 }
259
260 .msg[msg-dest$="ME!"] .msg-user:before,
261 .msg[msg-dest$="ME!"] .msg-user:after {
262   color: #FFCF00;
263 }
264
265 /* private messages in a query window */
266 .msg[view-type="IRCUser"] .msg-user:before,
267 .msg[view-type="IRCUser"] .msg-user:after {
268   color: #008484;
269 }
270
271 .msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:before,
272 .msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:after {
273   color: #008484;
274 }