make sure we don't inherit some unrelated image region
[themes.git] / LCARStrek / chatzilla / output-default.css
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/. */
4
5 /* 
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. 
9  */
10
11 /* LCARtrek needs corrections though. */
12
13 @import url("chrome://chatzilla/content/output-base.css");
14
15 body.chatzilla-body {               /* The topmost container in the ChatZilla */
16   background: #000000;              /* output window. */
17   color: #008484;
18 }
19
20 a.chatzilla-link {
21   color: #FFCF00;
22 }
23
24 a.chatzilla-link:visited {
25   color: #8050B0;
26 }
27
28 .header-outer {
29   background-color: #E7ADE7;
30 }
31
32 .header {
33   color: #000000;
34   background-color: #9C9CFF;
35   border-color: #FFCF00;
36   border-radius: 7px;
37 }
38
39 .value {
40   color: #008484;
41 }
42
43 #splash {
44   color: #FF9F00;
45 }
46
47 .chatzilla-rheet {
48   color: #FFCF00 !important;
49 }
50
51 .progress-fg {
52   background-color: #8050B0;
53 }
54
55 .msg[msg-type="ACTION"] .msg-data {
56   font-style: italic;
57 }
58
59 .msg[msg-type="JOIN"] .msg-type,
60 .msg[msg-type="PART"] .msg-type,
61 .msg[msg-type="QUIT"] .msg-type {
62   font-weight: bold;
63 }
64
65 .msg[msg-type="QUIT"] .msg-data {
66   font-variant: small-caps;
67   font-weight: bold;
68 }
69
70 .msg[msg-type="JOIN"] .msg-data,
71 .msg[msg-type="PART"] .msg-data {
72   font-variant: small-caps;
73 }
74
75 .msg[msg-type="HELLO"] .msg-data,
76 .msg[msg-type="NICK"] .msg-type,
77 .msg[msg-type="NOTICE"] .msg-data {
78   font-weight: bold;
79 }
80
81 .msg[msg-type="NICK"] .msg-data {
82   font-family: "Liberation Mono", Consolas, "Courier New", monospace;
83 }
84
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;
90 }
91
92 .msg-data {
93   background-color: #9C9CFF;
94   border: 1px solid transparent;
95   border-radius: 0px 9px 9px 0px;
96   color: #000000;
97 }
98
99 .msg[mark="even"] .msg-data {               /* use even/odd marks to create a */
100   color: #004242;                           /* subtle brightness change when  */
101 }                                           /* the speaker changes.           */
102
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;
113   color: #000000;
114 }
115
116 .msg[msg-type="ERROR"] .msg-data,
117 .msg[msg-type="KICK"] .msg-data {
118   background-color: red;
119   color: #000000;
120 }
121
122 .msg[msg-type="ACTION"] .msg-data {
123   font-weight: bold;
124   font-style: italic;
125 }
126
127 .msg-user a.chatzilla-link,
128 .msg-user {                                 /* msg-user = nickname portion of */
129   color: #008484 !important;                /* a message (channel and query   */
130 }                                           /* views)                         */
131
132 .msg-user {
133   background-color: #9C9CFF;
134   border: 1px solid transparent;
135   border-radius: 9px 0px 0px 9px;
136 }
137
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.
140  */
141 .msg[important="true"] .msg-user,
142 .msg[important="true"] .msg-data {
143   background: #FF9F00 !important;
144   color: #000000 !important;
145 }
146
147 /* :before and :after pseudoclasses form the decorations around nicknames.     */
148 .msg-user:before,
149 .msg-user:after {
150     font-size: 100%;
151     font-family: "Liberation Mono", Consolas, "Courier New", monospace;
152     font-weight: bolder;
153 }
154
155 .msg[msg-user$="ME!"] .msg-user:before,
156 .msg[msg-user$="ME!"] .msg-user:after {
157   color: #000000;
158 }
159 .msg[msg-user$="ME!"] .msg-user {
160   border: 1px solid #FFCF00;
161   font-weight: bold;
162 }
163
164 .msg[msg-type="ACTION"] .msg-user:before,
165 .msg[msg-type="ACTION"] .msg-user:after {
166   color: #000000;
167 }
168
169 .msg[msg-type="NOTICE"] .msg-user:before,
170 .msg[msg-type="NOTICE"] .msg-user:after {
171   color: #000000;
172 }
173
174 /* private messages *not* in a query window */
175 .msg[dest-type="IRCUser"] .msg-user:before,
176 .msg[dest-type="IRCUser"] .msg-user:after {
177   color: #FFCF00;
178 }
179
180 .msg[dest-type="IRCUser"] .msg-user,
181 .msg[dest-type="IRCUser"][msg-dest$="ME!"] .msg-user {
182     font-style: italic;
183 }
184
185 .msg[msg-dest$="ME!"] .msg-user:before,
186 .msg[msg-dest$="ME!"] .msg-user:after {
187   color: #FFCF00;
188 }
189
190 .msg[dest-type="IRCUser"] .msg-user,
191 .msg[msg-dest$="ME!"] .msg-user {
192   border: 1px solid #FFCF00;
193   font-weight: bold;
194 }
195
196 /* private messages in a query window */
197 .msg[view-type="IRCUser"] .msg-user:before,
198 .msg[view-type="IRCUser"] .msg-user:after {
199   color: #008484;
200 }
201
202 .msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:before,
203 .msg[view-type="IRCUser"][msg-user$="ME!"] .msg-user:after {
204   color: #008484;
205 }