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 version of the output window that uses only your default foreground and
7 * backgrond colors. Message types are distinguished by font changes.
8 * see output-base.css for details.
11 /* LCARtrek needs corrections though. */
13 @import url("chrome://chatzilla/content/output-base.css");
15 body.chatzilla-body { /* The topmost container in the ChatZilla */
16 background: #000000; /* output window. */
24 a.chatzilla-link:visited {
29 background-color: #E7ADE7;
34 background-color: #9C9CFF;
35 border-color: #FFCF00;
48 color: #FFCF00 !important;
52 background-color: #8050B0;
55 .msg[msg-type="ACTION"] .msg-data {
59 .msg[msg-type="JOIN"] .msg-type,
60 .msg[msg-type="PART"] .msg-type,
61 .msg[msg-type="QUIT"] .msg-type {
65 .msg[msg-type="QUIT"] .msg-data {
66 font-variant: small-caps;
70 .msg[msg-type="JOIN"] .msg-data,
71 .msg[msg-type="PART"] .msg-data {
72 font-variant: small-caps;
75 .msg[msg-type="HELLO"] .msg-data,
76 .msg[msg-type="NICK"] .msg-type,
77 .msg[msg-type="NOTICE"] .msg-data {
81 .msg[msg-type="NICK"] .msg-data {
82 font-family: "Liberation Mono", Consolas, "Courier New", monospace;
85 .msg-type { /* .msg-type = message type */
86 color: #000000; /* indicator */
87 background-color: #008484;
88 border-radius: 9px 0px 0px 9px;
89 border: 1px solid transparent;
93 background-color: #9C9CFF;
94 border: 1px solid transparent;
95 border-radius: 0px 9px 9px 0px;
99 .msg[mark="even"] .msg-data { /* use even/odd marks to create a */
100 color: #004242; /* subtle brightness change when */
101 } /* the speaker changes. */
103 .msg[msg-type="JOIN"] .msg-data,
104 .msg[msg-type="PART"] .msg-data,
105 .msg[msg-type="QUIT"] .msg-data,
106 .msg[msg-type="NICK"] .msg-data,
107 .msg[msg-type="NOTICE"] .msg-data,
108 .msg[msg-type="INFO"] .msg-data,
109 .msg[msg-type="MODE"] .msg-data,
110 .msg[msg-type="HELLO"] .msg-data,
111 .msg[msg-type="USAGE"] .msg-data {
112 background-color: #008484;
116 .msg[msg-type="ERROR"] .msg-data,
117 .msg[msg-type="KICK"] .msg-data {
118 background-color: red;
122 .msg[msg-type="ACTION"] .msg-data {
127 .msg-user a.chatzilla-link,
128 .msg-user { /* msg-user = nickname portion of */
129 color: #008484 !important; /* a message (channel and query */
133 background-color: #9C9CFF;
134 border: 1px solid transparent;
135 border-radius: 9px 0px 0px 9px;
138 /* important="true" means that the message has text from your /stalk list in
139 * it, has your nickname in it, or was spoken by someone in your /stalk list.
141 .msg[important="true"] .msg-user,
142 .msg[important="true"] .msg-data {
143 background: #FF9F00 !important;
144 color: #000000 !important;
147 /* :before and :after pseudoclasses form the decorations around nicknames. */
151 font-family: "Liberation Mono", Consolas, "Courier New", monospace;
155 .msg[msg-user$="ME!"] .msg-user:before,
156 .msg[msg-user$="ME!"] .msg-user:after {
159 .msg[msg-user$="ME!"] .msg-user {
160 border: 1px solid #FFCF00;
164 .msg[msg-type="ACTION"] .msg-user:before,
165 .msg[msg-type="ACTION"] .msg-user:after {
169 .msg[msg-type="NOTICE"] .msg-user:before,
170 .msg[msg-type="NOTICE"] .msg-user:after {
174 /* private messages *not* in a query window */
175 .msg[dest-type="IRCUser"] .msg-user:before,
176 .msg[dest-type="IRCUser"] .msg-user:after {
180 .msg[dest-type="IRCUser"] .msg-user,
181 .msg[dest-type="IRCUser"][msg-dest$="ME!"] .msg-user {
185 .msg[msg-dest$="ME!"] .msg-user:before,
186 .msg[msg-dest$="ME!"] .msg-user:after {
190 .msg[dest-type="IRCUser"] .msg-user,
191 .msg[msg-dest$="ME!"] .msg-user {
192 border: 1px solid #FFCF00;
196 /* private messages in a query window */
197 .msg[view-type="IRCUser"] .msg-user:before,
198 .msg[view-type="IRCUser"] .msg-user:after {
202 .msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:before,
203 .msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:after {