9ca9f6bd |
1 | /* -*- Mode: Text; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- |
2 | * The contents of this file are subject to the Mozilla Public |
3 | * License Version 1.1 (the "License"); you may not use this file |
4 | * except in compliance with the License. You may obtain a copy of |
5 | * the License at http://www.mozilla.org/MPL/ |
6 | * |
7 | * Software distributed under the License is distributed on an "AS |
8 | * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or |
9 | * implied. See the License for the specific language governing |
10 | * rights and limitations under the License. |
11 | * |
12 | * The Original Code is Chatzilla. |
13 | * |
14 | * The Initial Developer of the Original Code is New Dimensions Consulting, |
15 | * Inc. Portions created by New Dimensions Consulting, Inc. are |
16 | * Copyright (C) 1999 New Dimenstions Consulting, Inc. All |
17 | * Rights Reserved. |
18 | * |
19 | * Contributor(s): |
20 | * Robert Ginda, rginda@ndcico.com, original author |
21 | * |
22 | * Styles for output window |
23 | * |
24 | */ |
25 | |
26 | /* |
27 | * a dark background/light text version of the output window. |
28 | * see output-base.css for details. |
29 | */ |
30 | |
31 | @import url(chrome://chatzilla/content/output-base.css); |
32 | |
33 | body.chatzilla-body { /* The topmost container in the ChatZilla */ |
34 | background: black; /* output window. */ |
35 | color: lightgrey; |
36 | } |
37 | |
38 | a.chatzilla-link { |
39 | color: #336699; |
40 | } |
41 | |
42 | a.chatzilla-link:visited { |
43 | color: #666699; |
44 | } |
45 | |
88166091 |
46 | .header-outer { |
47 | background-color: black; |
48 | } |
49 | |
50 | .header { |
51 | color: lightslategrey; |
52 | background-color: #333333; |
53 | /* -moz-opacity: 0.9; causes memory leak? */ |
54 | -moz-border-radius: 7px; |
55 | } |
56 | |
57 | .value { |
58 | color: silver; |
59 | } |
60 | |
61 | #splash { |
62 | color: #444444; |
63 | } |
64 | |
65 | #usr-descnodes, |
66 | #ch-topicnodes { |
67 | color: white; |
68 | } |
69 | |
70 | [condition] { |
71 | font-weight: bold; |
72 | } |
73 | |
9ca9f6bd |
74 | .msg-data[msg-type="JOIN"] a.chatzilla-link, |
75 | .msg-data[msg-type="PART"] a.chatzilla-link { |
76 | color: lightcyan; |
77 | } |
78 | |
79 | .msg-data[msg-type="KICK"] a.chatzilla-link { |
80 | color: #ff5700; |
81 | } |
82 | |
83 | .chatzilla-rheet { |
84 | color: magenta !important; |
85 | } |
86 | |
87 | .chatzilla-highlight[name="Slate"] { |
88 | color: white; |
89 | background: #15272d; |
90 | } |
91 | |
92 | .chatzilla-highlight[name="Plum"] { |
93 | color: white; |
94 | background: #442144; |
95 | } |
96 | |
97 | .chatzilla-highlight[name="Brown"] { |
98 | color: white; |
99 | background: #562a14; |
100 | } |
101 | |
102 | .msg-type { /* .msg-type = message type */ |
103 | color: #CCD0DD; /* indicator */ |
104 | } |
105 | |
106 | .msg-user a.chatzilla-link, |
107 | .msg-user { /* msg-user = nickname portion of */ |
108 | color: white !important; /* a message (channel and query */ |
109 | } /* views) */ |
110 | |
111 | .msg-data[mark="even"] { /* use even/odd marks to create a */ |
112 | color: white; /* subtle brightness change when */ |
113 | } /* the speaker changes. */ |
114 | |
115 | .msg-data[msg-type="JOIN"], |
116 | .msg-data[msg-type="PART"] { |
117 | color: lightblue; |
118 | } |
119 | |
120 | .msg-data[msg-type="PART"] { |
121 | color: lightblue; |
122 | } |
123 | |
124 | .msg-data[msg-type="HELLO"] { |
125 | color: yellow; |
126 | } |
127 | |
128 | .msg-data[msg-type="ERROR"] { |
129 | background: red; |
130 | color: white; |
131 | } |
132 | |
133 | .msg-data[msg-type="USAGE"] { |
134 | color: white; |
135 | } |
136 | |
137 | .msg-data[msg-type="ACTION"] { |
138 | color: #6ac9ee; |
139 | } |
140 | |
141 | .msg-data[msg-type="NICK"] { |
142 | color: #96fa94; |
143 | } |
144 | |
145 | .msg-data[msg-type="NOTICE"], |
146 | .msg-data[msg-type="MODE"] { |
147 | color: #60e066; |
148 | } |
149 | |
150 | .msg-data[msg-type="NOTICE"] a.chatzilla-link, |
151 | .msg-data[msg-type="MODE"] a.chatzilla-link { |
152 | color: #6dff74; |
153 | } |
154 | |
155 | .msg-data[msg-type="KICK"] { |
156 | color: #d85d24; |
157 | } |
158 | |
159 | .msg-data[msg-type="QUIT"] { |
160 | color: #f7b183; |
161 | } |
162 | |
163 | /* important="true" means that the message has text from your /stalk list in |
164 | * it, has your nickname in it, or was spoken by someone in your /stalk list. |
165 | */ |
166 | .msg-user[important="true"], |
167 | .msg-data[important="true"] { |
168 | background: #333333 !important; |
169 | } |
170 | |
171 | .msg-user:before, |
172 | .msg-user:after { |
173 | color: blue; |
174 | } |
175 | |
176 | .msg-user[msg-user$="ME!"]:before, |
177 | .msg-user[msg-user$="ME!"]:after { |
178 | color: #6afc73; |
179 | } |
180 | |
181 | .msg-user[msg-type="ACTION"]:before, |
182 | .msg-user[msg-type="ACTION"]:after { |
183 | color: cyan; |
184 | } |
185 | |
186 | .msg-user[msg-type="NOTICE"]:before, |
187 | .msg-user[msg-type="NOTICE"]:after { |
188 | color: #6afc73; |
189 | } |
190 | |
191 | /* private messages *not* in a query window */ |
192 | .msg-user[dest-type="IRCUser"]:before, |
193 | .msg-user[dest-type="IRCUser"]:after { |
194 | color: #6afc73; |
195 | } |
196 | |
197 | .msg-user[msg-dest$="ME!"]:before, |
198 | .msg-user[msg-dest$="ME!"]:after { |
199 | color: magenta; |
200 | } |
201 | |
202 | /* private messages in a query window */ |
203 | .msg-user[view-type="IRCUser"]:before, |
204 | .msg-user[view-type="IRCUser"]:after { |
205 | color: white; |
206 | } |
207 | |
208 | .msg-user[view-type="IRCUser"][msg-user$="ME!"]:before, |
209 | .msg-user[view-type="IRCUser"][msg-user$="ME!"]:after { |
210 | color: #6afc73; |
211 | } |