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