diff options
Diffstat (limited to 'skins/default/addressbook.css')
-rw-r--r-- | skins/default/addressbook.css | 225 |
1 files changed, 225 insertions, 0 deletions
diff --git a/skins/default/addressbook.css b/skins/default/addressbook.css new file mode 100644 index 000000000..4d831f84c --- /dev/null +++ b/skins/default/addressbook.css @@ -0,0 +1,225 @@ +/***** RoundCube|Mail address book task styles *****/ + +#abooktoolbar +{ + position: absolute; + top: 45px; + left: 205px; + height: 35px; +} + +#abooktoolbar a +{ + padding-right: 10px; +} + +#abooktoolbar a.button, +#abooktoolbar a.buttonPas, +#abooktoolbar span.separator { + display: block; + float: left; + width: 32px; + height: 32px; + padding: 0; + margin-right: 10px; + overflow: hidden; + background: url('images/abook_toolbar.png') 0 0 no-repeat transparent; + opacity: 0.99; /* this is needed to make buttons appear correctly in Chrome */ +} + +#abooktoolbar a.buttonPas { + opacity: 0.35; +} + +#abooktoolbar a.addcontactSel { + background-position: 0 -32px; +} + +#abooktoolbar a.compose { + background-position: -32px 0; +} + +#abooktoolbar a.composeSel { + background-position: -32px -32px; +} + +#abooktoolbar a.delete { + background-position: -64px 0; +} + +#abooktoolbar a.deleteSel { + background-position: -64px -32px; +} + +#abooktoolbar a.import { + background-position: -96px 0; +} + +#abooktoolbar a.importSel { + background-position: -96px -32px; +} + +#abooktoolbar a.export { + background-position: -128px 0; +} + +#abooktoolbar a.exportSel { + background-position: -128px -32px; +} + +#abooktoolbar span.separator { + width: 5px; + background-image: url('images/abook_toolbar.png'); + background-position: -162px 0; +} + +#abookcountbar +{ + position: absolute; + bottom: 16px; + left: 200px; + width: 240px; + height: 20px; + text-align: left; +} + +#abookcountbar span +{ + font-size: 11px; + color: #333333; +} + +#addressscreen +{ + position: absolute; + top: 85px; + right: 20px; + bottom: 40px; + left: 205px; +} + +#directorylist +{ + position: absolute; + top: 85px; + bottom: 40px; + left: 20px; + width: 175px; + border: 1px solid #999999; + background-color: #F9F9F9; + overflow: hidden; +} + +#addresslist +{ + position: absolute; + top: 0px; + bottom: 0px; + border: 1px solid #999999; + background-color: #F9F9F9; + overflow: auto; +} + +#importbox +{ + position: absolute; + top: 85px; + bottom: 40px; + left: 20px; + right: 20px; + border: 1px solid #999999; + background-color: #F9F9F9; + padding-bottom: 4ex; + overflow: auto; +} + +#addresslist +{ + left: 0px; + width: 340px; +} + +#importbox a +{ + color: blue; +} + +#directorylist ul +{ + list-style: none; + margin: 0; + padding: 0; +} + +#directorylist ul li +{ + font-size: 11px; + border-bottom: 1px solid #EBEBEB; + white-space: nowrap; +} + +#directorylist ul li a +{ + display: block; + padding-left: 6px; + padding-top: 2px; + padding-bottom: 2px; + text-decoration: none; + white-space: nowrap; +} + +#directorylist li.selected +{ + background-color: #929292; + border-bottom: 1px solid #898989; +} + +#directorylist li.selected a +{ + color: #FFF; + font-weight: bold; +} + +#directorylist li.droptarget +{ + background-color: #FFFFA6; +} + +#contacts-table +{ + width: 100%; + table-layout: fixed; +} + +#contacts-table tbody td +{ + cursor: default; +} + +#contacts-box +{ + position: absolute; + top: 0px; + left: 555px; + right: 0px; + bottom: 0px; + border: 1px solid #999999; + overflow: hidden; +} + +body.iframe, +#contact-frame +{ + background-color: #F9F9F9; +} + +#contact-frame +{ + border: none; +} + +#contact-details table td.title +{ + font-weight: bold; + text-align: right; +} |