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 light background/dark 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: white; /* output window. */
23 background-color: #d1d0ea;
28 background-color: #EEEEEE;
30 border: 1px #777499 solid;
44 background-color: darkslategrey;
55 [condition="yellow"] {
63 .msg[msg-type="PRIVMSG"] .msg-data,
64 .msg[msg-type="ACTION"] .msg-data {
65 background-color: #F0F0F0;
68 .msg[msg-type="HELLO"] .msg-data a.chatzilla-link {
72 .msg[msg-type="JOIN"] .msg-data a.chatzilla-link,
73 .msg[msg-type="PART"] .msg-data a.chatzilla-link {
78 .msg[msg-type="ERROR"] .msg-data a.chatzilla-link,
79 .msg[msg-type="DISCONNECT"] .msg-data a.chatzilla-link {
84 .msg[msg-type="KICK"] .msg-data a.chatzilla-link {
88 .msg[msg-type="NOTICE"] .msg-data a.chatzilla-link {
92 .msg[msg-type="QUIT"] .msg-data a.chatzilla-link {
97 color: #e25e00 !important;
100 .chatzilla-highlight[name="Slate"] {
105 .chatzilla-highlight[name="Plum"] {
110 .chatzilla-highlight[name="Brown"] {
115 .msg-type { /* .msg-type = message type */
116 color: #686699; /* indicator */
120 .msg-user a.chatzilla-link,
121 .msg-user { /* msg-user = nickname portion of */
122 color: black !important; /* a message (channel and query */
123 font-weight: bold; /* views) */
126 .msg[mark="even"] .msg-data { /* use even/odd marks to create a */
127 color: #555555; /* subtle brightness change when */
128 } /* the speaker changes. */
130 .msg[msg-type="JOIN"] .msg-data,
131 .msg[msg-type="PART"] .msg-data {
133 background-color: #c3f7c3;
135 border-radius: 5px 5px 5px 5px;
136 /*border: thin darkblue solid;*/
139 .msg[msg-type="QUIT"] .msg-data {
143 border-radius: 5px 5px 5px 5px;
146 .msg[msg-type="HELLO"] .msg-data {
149 border-radius: 5px 5px 5px 5px;
153 .msg[msg-type="ERROR"] .msg-data,
154 .msg[msg-type="DISCONNECT"] .msg-data {
155 border-radius: 5px 5px 5px 5px;
160 .msg[msg-type="USAGE"] .msg-data {
164 .msg[msg-type="ACTION"] .msg-data {
169 .msg[msg-type="NICK"] .msg-data {
171 background-color: #d5e9ea;
175 .msg[msg-type="NOTICE"] .msg-data {
180 .msg[msg-type="MODE"] .msg-data {
185 .msg[msg-type="KICK"] .msg-data {
189 border-radius: 5px 5px 5px 5px;
192 /* important="true" means that the message has text from your /stalk list in
193 * it, has your nickname in it, or was spoken by someone in your /stalk list.
195 .msg[important="true"] .msg-user {
197 border-radius: 5px 0px 0px 5px;
200 .msg[important="true"] .msg-data {
205 /* :before and :after pseudoclasses form the decorations around nicknames. */
211 .msg[msg-user$="ME!"] .msg-user:before, /* the decoration around MY */
212 .msg[msg-user$="ME!"] .msg-user:after { /* nick */