You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

95 lines
2.4 KiB

#roster form {
padding: 0 2rem;
}
#roster ul#rosterlist > div > li {
min-height: 0;
}
#roster ul#rosterlist > div > li {
display: none;
position: relative;
}
#roster ul#rosterlist > div {
height: 5rem;
overflow: hidden;
}
#roster ul#rosterlist > div li:first-child:before {
font-family: "Material Design Iconic Font";
content: "\f1b6";
display: inline-block;
}
#roster ul#rosterlist > div.groupshown li:first-child:before {
font-family: "Material Design Iconic Font";
content: "\f1b4";
display: inline-block;
}
#roster ul#rosterlist > div.groupshown {
height: 100%;
}
#roster ul#rosterlist > div > li:not(.offline):not(.server_error) {
display: list-item;
}
#roster ul#rosterlist.offlineshown > div.groupshown > li {
display: list-item;
}
/*
#roster ul#rosterlist.offlineshown div.groupshown li:not(:first-child),
#roster ul#rosterlist.offlineshown div li:not(:first-child),
#roster ul#rosterlist div.groupshown li:not(:first-child),
#roster ul#rosterlist div li:not(:first-child) {
display: none;
}
* */
/* Show some clients icons, Xabber style */
/*
#roster ul#rosterlist li.client a {
background-repeat: no-repeat;
background-position: 95% center;
}
#roster ul#rosterlist li.client.adium a { background-image: url(img/clients/adium.png); }
#roster ul#rosterlist li.client.pidgin a { background-image: url(img/clients/pidgin.png); }
#roster ul#rosterlist li.client.gajim a { background-image: url(img/clients/gajim.png); }
#roster ul#rosterlist li.client.telepathy a { background-image: url(img/clients/empathy.png); }
#roster ul#rosterlist li.client.xabber a { background-image: url(img/clients/xabber.png); }
#roster ul#rosterlist li.client.psi a,
#roster ul#rosterlist li.client.psi+ a { background-image: url(img/clients/psi.png); }
*/
/* Chat button */
#roster ul#rosterlist li .chat {
width: 2rem;
height: 2rem;
left: 5.5rem;
top: 3.5rem;
position: absolute;
border-radius: 2em;
background-color: #DDD;
}
/* Search */
#roster ul li.subheader.search,
#roster.search ul#rosterlist div.groupshown > li {
display: none;
}
#roster.search ul li.subheader.search,
#roster.search ul#rosterlist div > li.found {
display: list-item;
}
#roster ul#rosterlist > div#spinner{
position: relative;
overflow: visible;
text-align: center;
margin: 50% 0;
}