roundcubemail-plugins-kolab/plugins/kolab_addressbook/skins/larry/kolab_addressbook.css

141 lines
3 KiB
CSS

#directorylistbox .listsearchbox + .scroller {
top: 34px;
}
#directorylistbox .listsearchbox.expanded + .scroller {
top: 68px;
}
#directorylistbox .boxtitle a.iconbutton.search {
position: absolute;
top: 8px;
right: 8px;
width: 16px;
cursor: pointer;
background-position: -2px -317px;
}
#directorylist li.addressbook.selected > div a {
background-position: 6px -791px;
}
#directorylist ul li.addressbook.selected > div a {
background-position: 32px -791px;
}
#directorylist ul ul li.addressbook.selected > div a {
background-position: 58px -791px;
}
#directorylist ul ul ul li.addressbook.selected > div a {
background-position: 84px -791px;
}
#directorylistbox ul.treelist li.virtual {
background-image: none !important;
}
#directorylistbox ul.treelist li.virtual > div a {
color: #aaa;
background-image: none;
height: 16px;
padding-top: 3px;
padding-bottom: 3px;
}
#directorylistbox ul.treelist li.virtual > .treetoggle {
top: 6px !important;
}
#directorylistbox ul.treelist li input[type='checkbox'] {
position: absolute;
top: 4px;
left: 10px;
}
#directorylistbox ul.treelist ul li input[type='checkbox'] {
left: 36px;
}
#directorylist li input[type='checkbox'] {
display: none;
}
#directorylistbox ul.treelist div span.subscribed {
display: inline-block;
position: absolute;
top: 4px;
right: 5px;
height: 16px;
width: 16px;
padding: 0;
background: url(folder_icons.png) -100px 0 no-repeat;
overflow: hidden;
text-indent: -5000px;
cursor: pointer;
}
#directorylistbox ul.treelist div span.subscribed:focus,
#directorylistbox ul.treelist div:hover span.subscribed {
background-position: 0px -160px;
}
#directorylistbox ul.treelist div.subscribed span.subscribed {
background-position: -16px -160px;
}
#directorylistbox ul.treelist div span.subscribed:focus {
border-radius: 3px;
outline: 2px solid rgba(30,150,192, 0.5);
}
#directorylistbox .searchresults .listing li {
background-color: #c7e3ef;
}
#directorylist li.addressbook.readonly,
#directorylist li.addressbook.shared,
#directorylist li.addressbook.other {
background-image: url(folder_icons.png);
background-position: right -1000px;
background-repeat: no-repeat;
}
#directorylist li.addressbook.readonly {
background-position: 98% -21px;
}
#directorylist li.addressbook.personal.readonly,
#directorylist li.addressbook.other.readonly {
background-position: 98% -77px;
}
#directorylist li.addressbook.shared {
background-position: 98% -103px;
}
#directorylist li.addressbook.shared.readonly {
background-position: 98% -130px;
}
#directorylist li.addressbook.virtual.user {
background-image: url(folder_icons.png) !important;
background-position: 98% -52px;
}
#directorylist li.addressbook.readonly a,
#directorylist li.addressbook.shared a,
#directorylist li.addressbook.other a {
padding-right: 24px;
}
#directorylist li.addressbook.other.readonly a,
#directorylist li.addressbook.shared.readonly a {
padding-right: 36px;
}
/* for contextmenu */
#directorylist a.contextRow {
background-color: #C7E3EF;
}