alecpl
2010-09-25 e019f2d0f2dc2fbfa345ab5d7ae85e67bfdd76b8
commit | author | age
e019f2 1 /***** Roundcube|Mail address book task styles *****/
4e17e6 2
T 3 #abooktoolbar
4 {
5   position: absolute;
7902df 6   top: 45px;
a61bbb 7   left: 225px;
4e17e6 8   height: 35px;
T 9 }
10
11 #abooktoolbar a
12 {
13   padding-right: 10px;
14 }
15
4a4265 16 #abooktoolbar a.button,
T 17 #abooktoolbar a.buttonPas,
18 #abooktoolbar span.separator {
19   display: block;
20   float: left;
21   width: 32px;
22   height: 32px;
23   padding: 0;
24   margin-right: 10px;
25   overflow: hidden;
9224c8 26   background: url(images/abook_toolbar.png) 0 0 no-repeat transparent;
4a4265 27   opacity: 0.99; /* this is needed to make buttons appear correctly in Chrome */
T 28 }
29
30 #abooktoolbar a.buttonPas {
31   opacity: 0.35;
32 }
33
34 #abooktoolbar a.addcontactSel {
35   background-position: 0 -32px;
36 }
37
38 #abooktoolbar a.compose {
39   background-position: -32px 0;
40 }
41
42 #abooktoolbar a.composeSel {
43   background-position: -32px -32px;
44 }
45
46 #abooktoolbar a.delete {
47   background-position: -64px 0;
48 }
49
50 #abooktoolbar a.deleteSel {
51   background-position: -64px -32px;
52 }
53
54 #abooktoolbar a.import {
55   background-position: -96px 0;
56 }
57
58 #abooktoolbar a.importSel {
59   background-position: -96px -32px;
60 }
61
62 #abooktoolbar a.export {
63   background-position: -128px 0;
64 }
65
66 #abooktoolbar a.exportSel {
67   background-position: -128px -32px;
68 }
69
70 #abooktoolbar span.separator {
71   width: 5px;
72   background-position: -162px 0;
73 }
74
4e17e6 75 #abookcountbar
T 76 {
ce06d3 77   margin-top: 4px;
A 78   margin-left: 4px;
4e17e6 79 }
T 80
b4f7c6 81 #addressscreen
e5686f 82 {
A 83   position: absolute;
84   top: 85px;
85   right: 20px;
087c7d 86   bottom: 20px;
a61bbb 87   left: 225px;
e5686f 88 }
A 89
a61bbb 90 #directorylistbox
4e17e6 91 {
T 92   position: absolute;
7902df 93   top: 85px;
087c7d 94   bottom: 20px;
e5686f 95   left: 20px;
a61bbb 96   width: 195px;
4e17e6 97   border: 1px solid #999999;
T 98   background-color: #F9F9F9;
e5686f 99   overflow: hidden;
a61bbb 100 }
T 101
102 #directorylistbox input
103 {
104   margin: 2px;
503c3c 105   width: 90%;
e5686f 106 }
A 107
108 #addresslist
109 {
110   position: absolute;
087c7d 111   top: 0;
A 112   bottom: 0;
e5686f 113   border: 1px solid #999999;
A 114   background-color: #F9F9F9;
ce06d3 115   overflow: hidden;
a61bbb 116 }
T 117
118 #contactgroupslist
119 {
120   border-top: 1px solid #999;
e5686f 121 }
A 122
f11541 123 #addresslist
T 124 {
e5686f 125   left: 0px;
a61bbb 126   width: 280px;
ed132e 127 }
T 128
a61bbb 129 #directorylist
f11541 130 {
T 131   list-style: none;
132   margin: 0;
133   padding: 0;
0f8ff2 134   background-color: #FFFFFF;
f11541 135 }
T 136
a61bbb 137 #directorylist li
f11541 138 {
a61bbb 139   display: block;
f11541 140   font-size: 11px;
a61bbb 141   background: url(images/icons/folders.png) 5px -108px no-repeat;
f11541 142   border-bottom: 1px solid #EBEBEB;
f89f03 143   white-space: nowrap;
f11541 144 }
T 145
a61bbb 146 #directorylist li a
f11541 147 {
a61bbb 148   cursor: default;
f11541 149   display: block;
a61bbb 150   padding-left: 25px;
f11541 151   padding-top: 2px;
T 152   padding-bottom: 2px;
153   text-decoration: none;
f89f03 154   white-space: nowrap;
a61bbb 155 }
T 156
157 #directorylist li.contactgroup
158 {
bb8012 159   padding-left: 15px;
A 160   background-position: 20px -144px;
f11541 161 }
T 162
163 #directorylist li.selected
164 {
165   background-color: #929292;
166   border-bottom: 1px solid #898989;
167 }
168
169 #directorylist li.selected a
170 {
171   color: #FFF;
172   font-weight: bold;
173 }
174
175 #directorylist li.droptarget
176 {
177   background-color: #FFFFA6;
178 }
179
4e17e6 180 #contacts-table
T 181 {
182   width: 100%;
183   table-layout: fixed;
184 }
185
186 #contacts-table tbody td
187 {
1996d8 188   cursor: default;
58a58c 189   text-overflow: ellipsis;
A 190   -o-text-overflow: ellipsis;
4e17e6 191 }
T 192
193 #contacts-box
194 {
195   position: absolute;
e5686f 196   top: 0px;
a61bbb 197   left: 290px;
e5686f 198   right: 0px;
A 199   bottom: 0px;
4e17e6 200   border: 1px solid #999999;
T 201   overflow: hidden;
202 }
a7d5c6 203
4e17e6 204 body.iframe,
T 205 #contact-frame
206 {
0f8ff2 207   background-color: #F2F2F2;
4e17e6 208   border: none;
f11541 209 }
4e17e6 210
T 211 #contact-details table td.title
212 {
213   font-weight: bold;
214   text-align: right;
215 }
7a0b9b 216