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/. */
6 * a dark background/light text version of the output window.
7 * see output-base.css for details.
10 @import url("chrome://chatzilla/content/output-base.css");
12 body.chatzilla-body { /* The topmost container in the ChatZilla */
13 background: #000000; /* output window. */
21 a.chatzilla-link:visited {
26 background-color: #000000;
31 background-color: #9C9CFF;
36 background-color: #008484;
43 /* Style userlist as white-on-black. */
49 /* For Mac, who's theme sucks. */
50 treechildren::-moz-tree-row(unselected),
51 treechildren::-moz-tree-cell(unselected),
52 treechildren::-moz-tree-cell-text(unselected) {
53 border-color: #FFCF00 !important;
54 background: #FFCF00 !important;
55 color: #000000 !important;
75 [condition="yellow"] {
83 .msg[msg-type="JOIN"] .msg-data a.chatzilla-link,
84 .msg[msg-type="PART"] .msg-data a.chatzilla-link {
88 .msg[msg-type="KICK"] .msg-data a.chatzilla-link {
93 color: #FFCF00 !important;
96 .chatzilla-highlight[name="Slate"] {
101 .chatzilla-highlight[name="Plum"] {
106 .chatzilla-highlight[name="Brown"] {
112 background-color: #000000;
113 border-radius: 7px 0px 0px 7px;
114 border: 1px solid #004242;
118 background-color: #000000;
119 border-radius: 0px 7px 7px 0px;
120 border: 1px solid #735673;
123 .msg-type { /* .msg-type = message type */
124 color: #008484; /* indicator */
127 .msg-user a.chatzilla-link,
128 .msg-user { /* msg-user = nickname portion of */
129 color: #FF9F00 !important; /* a message (channel and query */
132 .msg[mark="even"] .msg-data { /* use even/odd marks to create a */
133 color: #9C9CFF; /* subtle brightness change when */
134 } /* the speaker changes. */
136 .msg[msg-type="JOIN"] .msg-data,
137 .msg[msg-type="PART"] .msg-data {
141 .msg[msg-type="HELLO"] .msg-data {
145 .msg[msg-type="ERROR"] .msg-data,
146 .msg[msg-type="DISCONNECT"] .msg-data {
150 .msg[msg-type="USAGE"] .msg-data {
154 .msg[msg-type="ACTION"] .msg-data {
159 .msg[msg-type="NICK"] .msg-data {
163 .msg[msg-type="NOTICE"] .msg-data,
164 .msg[msg-type="MODE"] .msg-data {
168 .msg[msg-type="NOTICE"] .msg-data a.chatzilla-link,
169 .msg[msg-type="MODE"] .msg-data a.chatzilla-link {
173 .msg[msg-type="KICK"] .msg-data {
177 .msg[msg-type="QUIT"] .msg-data {
181 /* important="true" means that the message has text from your /stalk list in
182 * it, has your nickname in it, or was spoken by someone in your /stalk list.
184 .msg[important="true"] .msg-user,
185 .msg[important="true"] .msg-data {
186 background: #4D4D7F !important;
187 color: #FFCF00 !important;
195 .msg[msg-user$="ME!"] .msg-user:before,
196 .msg[msg-user$="ME!"] .msg-user:after {
199 .msg[msg-user$="ME!"] .msg-user {
200 border: 1px solid #9C9CFF;
203 .msg[msg-type="ACTION"] .msg-user:before,
204 .msg[msg-type="ACTION"] .msg-user:after {
208 .msg[msg-type="NOTICE"] .msg-user:before,
209 .msg[msg-type="NOTICE"] .msg-user:after {
213 /* private messages *not* in a query window */
214 .msg[dest-type="IRCUser"] .msg-user:before,
215 .msg[dest-type="IRCUser"] .msg-user:after {
219 .msg[msg-dest$="ME!"] .msg-user:before,
220 .msg[msg-dest$="ME!"] .msg-user:after {
224 /* private messages in a query window */
225 .msg[view-type="IRCUser"] .msg-user:before,
226 .msg[view-type="IRCUser"] .msg-user:after {
230 .msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:before,
231 .msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:after {