Commit | Line | Data |
---|---|---|
9099c61d 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/. */ | |
f6e0a33f | 4 | |
5 | /* ===== addressbook.css ================================================ | |
6 | == Styles for the main Address Book window. | |
7 | ======================================================================= */ | |
8 | ||
9 | @import url("chrome://messenger/skin/"); | |
f6e0a33f | 10 | |
11 | @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); | |
76983f4c | 12 | @namespace html url("http://www.w3.org/1999/xhtml"); |
f6e0a33f | 13 | |
f6e0a33f | 14 | /* ::::: primary toolbar buttons ::::: */ |
15 | ||
16 | #button-newcard { | |
1d7eeb22 RK |
17 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons.png"); |
18 | -moz-image-region: rect(42px 25px 63px 0px); | |
f6e0a33f | 19 | } |
20 | ||
74d14f90 | 21 | #button-newcard[disabled="true"] { |
1d7eeb22 | 22 | -moz-image-region: rect(42px 50px 63px 25px); |
76983f4c | 23 | } |
f6e0a33f | 24 | |
f6e0a33f | 25 | #button-newlist { |
1d7eeb22 RK |
26 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons.png"); |
27 | -moz-image-region: rect(63px 25px 84px 0px); | |
f6e0a33f | 28 | } |
29 | ||
74d14f90 | 30 | #button-newlist[disabled="true"] { |
1d7eeb22 | 31 | -moz-image-region: rect(63px 50px 84px 25px); |
76983f4c | 32 | } |
f6e0a33f | 33 | |
f6e0a33f | 34 | #button-editcard { |
1d7eeb22 RK |
35 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons.png"); |
36 | -moz-image-region: rect(21px 25px 42px 0px); | |
f6e0a33f | 37 | } |
38 | ||
74d14f90 | 39 | #button-editcard[disabled="true"] { |
1d7eeb22 | 40 | -moz-image-region: rect(21px 50px 42px 25px); |
76983f4c | 41 | } |
f6e0a33f | 42 | |
f6e0a33f | 43 | #button-newmessage { |
1d7eeb22 RK |
44 | list-style-image: url("chrome://messenger/skin/icons/messengericons.png"); |
45 | -moz-image-region: rect(105px 25px 126px 0px); | |
f6e0a33f | 46 | } |
47 | ||
74d14f90 | 48 | #button-newmessage[disabled="true"] { |
1d7eeb22 | 49 | -moz-image-region: rect(105px 50px 126px 25px); |
76983f4c | 50 | } |
f6e0a33f | 51 | |
8a7d0690 | 52 | #button-newim { |
1d7eeb22 RK |
53 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons.png"); |
54 | -moz-image-region: rect(84px 25px 105px 0px); | |
8a7d0690 | 55 | } |
56 | ||
57 | #button-newim[disabled="true"] { | |
1d7eeb22 | 58 | -moz-image-region: rect(84px 25px 105px 0px); |
76983f4c | 59 | } |
8a7d0690 | 60 | |
1d7eeb22 RK |
61 | #button-abdelete { |
62 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons.png"); | |
d61a45b2 | 63 | -moz-image-region: rect(0px 25px 21px 0px); |
f6e0a33f | 64 | } |
65 | ||
1d7eeb22 | 66 | #button-abdelete[disabled="true"] { |
d61a45b2 | 67 | -moz-image-region: rect(0px 50px 21px 25px); |
76983f4c | 68 | } |
f6e0a33f | 69 | |
08682b18 RK |
70 | /* ::::: small primary toolbar buttons ::::: */ |
71 | ||
72 | toolbar[iconsize="small"] > #button-newcard, | |
73 | toolbar[iconsize="small"] > toolbarpaletteitem > #button-newcard { | |
74 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons-small.png"); | |
75 | -moz-image-region: rect(32px 16px 48px 0); | |
76 | } | |
77 | ||
78 | toolbar[iconsize="small"] > #button-newcard[disabled] { | |
79 | -moz-image-region: rect(32px 32px 48px 16px); | |
80 | } | |
81 | ||
82 | toolbar[iconsize="small"] > #button-newlist, | |
83 | toolbar[iconsize="small"] > toolbarpaletteitem > #button-newlist { | |
84 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons-small.png"); | |
85 | -moz-image-region: rect(48px 16px 64px 0); | |
86 | } | |
87 | ||
88 | toolbar[iconsize="small"] > #button-newlist[disabled] { | |
89 | -moz-image-region: rect(48px 32px 64px 16px); | |
90 | } | |
91 | ||
92 | toolbar[iconsize="small"] > #button-editcard, | |
93 | toolbar[iconsize="small"] > toolbarpaletteitem > #button-editcard { | |
94 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons-small.png"); | |
95 | -moz-image-region: rect(16px 16px 32px 0); | |
96 | } | |
97 | ||
98 | toolbar[iconsize="small"] > #button-editcard[disabled] { | |
99 | -moz-image-region: rect(16px 32px 32px 16px); | |
100 | } | |
101 | ||
102 | toolbar[iconsize="small"] > #button-newmessage, | |
103 | toolbar[iconsize="small"] > toolbarpaletteitem > #button-newmessage { | |
104 | list-style-image: url("chrome://messenger/skin/icons/messengericons-small.png"); | |
105 | -moz-image-region: rect(80px 16px 96px 0); | |
106 | } | |
107 | ||
108 | toolbar[iconsize="small"] > #button-newmessage[disabled="true"] { | |
109 | -moz-image-region: rect(80px 32px 96px 16px); | |
110 | } | |
111 | ||
112 | toolbar[iconsize="small"] > #button-newim, | |
113 | toolbar[iconsize="small"] > toolbarpaletteitem > #button-newim { | |
114 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons-small.png"); | |
115 | -moz-image-region: rect(64px 16px 80px 0); | |
116 | } | |
117 | ||
118 | toolbar[iconsize="small"] > #button-newim[disabled] { | |
119 | -moz-image-region: rect(64px 32px 80px 16px); | |
120 | } | |
121 | ||
122 | toolbar[iconsize="small"] > #button-abdelete, | |
123 | toolbar[iconsize="small"] > toolbarpaletteitem > #button-abdelete { | |
124 | list-style-image: url("chrome://messenger/skin/addressbook/icons/addressbookicons-small.png"); | |
125 | -moz-image-region: rect(0 16px 16px 0); | |
126 | } | |
127 | ||
128 | toolbar[iconsize="small"] > #button-abdelete[disabled] { | |
129 | -moz-image-region: rect(0 32px 16px 16px); | |
130 | } | |
131 | ||
f6e0a33f | 132 | /* CardView styles - used in the Card View Pane */ |
133 | ||
134 | #CardViewOuterBox { | |
135 | /* border-left: 1px solid ThreeDShadow; | |
136 | border-top: 1px solid ThreeDShadow; | |
137 | border-right: 1px solid ThreeDHighlight; */ | |
138 | } | |
139 | ||
140 | #CardViewBox { | |
74d14f90 | 141 | -moz-user-focus: ignore; |
142 | overflow: auto; | |
143 | min-width: 150px; | |
144 | background-color: #CCD0DD; | |
f6e0a33f | 145 | } |
146 | ||
147 | #CardViewInnerBox { | |
74d14f90 | 148 | margin-top: 2px; |
149 | margin-bottom: 2px; | |
8caa872d RK |
150 | -moz-padding-start: 8px; |
151 | -moz-padding-end: 8px; | |
f6e0a33f | 152 | } |
153 | ||
154 | #CardTitle { | |
74d14f90 | 155 | font-size: 150%; |
156 | font-weight: bold; | |
157 | border-bottom: 2px solid black; | |
158 | min-width: 120px; | |
159 | margin: 0px; | |
f6e0a33f | 160 | } |
76983f4c | 161 | |
f6e0a33f | 162 | .cardViewGroup { |
74d14f90 | 163 | margin-top: 8px; |
164 | padding-bottom: 5px; | |
165 | min-width: 50px; | |
f6e0a33f | 166 | } |
167 | ||
168 | .CardViewHeading { | |
74d14f90 | 169 | padding: 1px; |
8caa872d | 170 | -moz-padding-start: 5px; |
02920d2b | 171 | margin: 0 0 1px; |
74d14f90 | 172 | background-color: #9999CC; |
173 | color: #FFFFFF; | |
174 | font-weight: bold; | |
175 | min-width: 30px; | |
f6e0a33f | 176 | } |
177 | ||
8a7d0690 | 178 | #cvBuddyIcon { |
8caa872d | 179 | -moz-padding-start: 20px; |
8a7d0690 | 180 | padding-top: 2px; |
181 | } | |
182 | ||
cd130c22 | 183 | .CardViewText, |
184 | .CardViewLink { | |
8caa872d RK |
185 | -moz-padding-start: 20px; |
186 | -moz-padding-end: 2px; | |
74d14f90 | 187 | min-width: 30px; |
188 | margin: 0px; | |
f6e0a33f | 189 | } |
190 | ||
cd130c22 | 191 | .CardViewLink { |
74d14f90 | 192 | color: blue; |
193 | text-decoration: underline; | |
194 | cursor: pointer; | |
cd130c22 | 195 | } |
196 | ||
c8120ee9 | 197 | #cvHomeMapIt, #cvWorkMapIt { |
198 | margin-bottom: 0px; | |
53fb801a | 199 | } |
c8120ee9 | 200 | |
f6e0a33f | 201 | html|a { |
8caa872d RK |
202 | -moz-padding-start: 0px; |
203 | -moz-padding-end: 2px; | |
74d14f90 | 204 | border: none !important; |
f6e0a33f | 205 | } |
206 | ||
207 | html|p { | |
208 | border: none !important; | |
209 | } | |
210 | ||
211 | /* ::::: border adjustments ::::: */ | |
212 | ||
0c8f119a | 213 | #abResultsTree { |
f6e0a33f | 214 | /* border-left: 1px solid ThreeDShadow; */ |
215 | } | |
fb2b5761 RK |
216 | |
217 | /* ::::: lightweight themes ::::: */ | |
218 | ||
219 | #CardViewOuterBox:-moz-lwtheme, | |
220 | treecols:-moz-lwtheme { | |
221 | text-shadow: none; | |
222 | /* color: -moz-dialogtext; | |
223 | background-color: -moz-dialog; */ | |
224 | } |