/* ============== * DEV * ==============*/ .submenu li, .inline-menu li { display:inline-block; } .submenu li.active, .inline-menu li.active { text-decoration:underline; } table.library { width:100%; /*border:1px solid black;*/ } .library td { /*border-left:1px dotted black;*/ padding:2px; } .library .icon { width: 16px; } .library .image { width:24px; } .library .count { width:50px; text-align:center; } .library .time { white-space:nowrap; text-align:center; width:100px; } .library .icon-heart { background-image:url("/themes/kaboot/img/love-small.png"); background-repeat:no-repeat; background-position:center; } .library .icon-music { } .library .icon-tag { } .library .image img { width:24px; height:24px; } .library tr .buttons form { visibility:hidden; width:50px; } .library tbody tr:hover td { /*background-color:#ddd;*/ } .library tbody tr:hover .buttons form { visibility:visible; } .library .buttons form { margin:0px; } /* * begin GNU FM player */ #player { text-align:left; margin:0px; padding:0px; } .player-panel { display:none; width:300px; border-radius:4px; border:1px solid #CCC; background-color:#EEE; overflow:hidden; padding:0px 3px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); } #artistname, #trackname { font-weight:bold; } #progress { clear:both; width:100%; height:10px; margin-bottom:5px; } #infobox #tracktags ul { display:inline; padding:0px; margin:0px; } #infobox .tunebutton { cursor:pointer; display:inline-block; border-radius:2px; margin:0px 2px; color: rgb(14,144,210); } #infobox .tunebutton:hover { background: rgb(14,144,210); color:white; } #volume-box { height: 20px; margin-bottom:3px; } #p_buttons { margin:3px 0px; } #tag_input { margin-bottom: 3px; } #player #tags { height:16px; width:70%; } #playlist { border: 1px solid #CCC; margin-bottom:3px; padding:3px 0px 0px 5px; background-color: #f7f7f7; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } #songs { margin: 0px; } /* * end GNU FM player */ /* * begin JQuery-UI widgets * @todo needs clean-up */ .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { background: none repeat scroll 0 0 transparent; border: 1px solid #CCC; color: #222222; } .ui-widget-content a { color: #222222; } .ui-corner-all { border-radius: 4px 4px 4px 4px; } .ui-slider { cursor:pointer; position: relative; text-align: left; overflow: hidden; height: 10px; background-color: #f7f7f7; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .ui-slider .ui-slider-handle { cursor: pointer; position: absolute; z-index: 2; } .ui-slider .ui-slider-range { cursor:pointer; border: 0 none; display: block; position: absolute; z-index: 1; width: 0%; height: 100%; color: #ffffff; float: left; font-size: 12px; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ui-slider-horizontal { height: 100%; } .ui-slider-horizontal .ui-slider-handle { margin-left: -1px; background-color:white; width:1px; height:100%; } .ui-slider-horizontal .ui-slider-range { height: 100%; top: 0; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { height:100%; } .ui-slider-vertical .ui-slider-handle { margin-bottom: -1px; background-color:white; height:1px; width:100%; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } /* * end JQuery-UI widgets */ .nav-submenu li { display:inline-block; } .nav-submenu li.active { text-decoration:underline; } .inline { display:inline; } .center { text-align:center; } .tagcloud { text-align:center; } .tagcloud li { border-radius:5px; background-color:rgba(0,0,0,0.1); padding: 5px 5px; display:inline-block; }