Fav Folder
by JQ Purfect
HTML
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css">
<h2>Fav Folder Demo</h2>
<div class="fav-box">
<input type="checkbox" />
<label data-expanded="Close Folders" data-collapsed="Favorite Folders"> <i class="fa fa-star"></i></label>
<div class="fav-box-content">contents area..
CSS
.fav-box {
font:normal normal 11px/1.4 Tahoma,Verdana,Sans-Serif;
color:#333;
width:200px; /* Chatbox width */
border:1px solid #344150;
border-bottom:none;
background-color:white;
position:fixed;
right:10px;
bottom:0;
z-index:9999;
-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.2);
-moz-box-shadow:1px 1px 5px rgba(0,0,0,.2);
box-shadow:1px 1px 5px rgba(0,0,0,.2);
}
.fav-box > input[type="checkbox"] {
display:block;
margin:0 0;
padding:0 0;
position:absolute;
top:0;
right:0;
left:0;
width:100%;
height:26px;
z-index:4;
cursor:pointer;
opacity:0;
filter:alpha(opacity=0);
}
.fav-box > label {
display:block;
height:24px;
line-height:24px;
background-color:#344150;
color:white;
font-weight:bold;
padding:0 1em 1px;
}
.fav-box > label:before {content:attr(data-collapsed)}
.fav-box .fav-box-content {
padding:10px;
display:none;
}
.fav-box > input[type="checkbox"]:hover + label {background-color:#084B8A}
.fav-box > input[type="checkbox"]:checked + label {background-color:#212A35}
.fav-box > input[type="checkbox"]:checked + label:before {content:attr(data-expanded)}
.fav-box > input[type="checkbox"]:checked ~ .fav-box-content {display:block}