We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

Commit 27ae2980 authored by Mike Sheldon's avatar Mike Sheldon

Remove meeja (media is stored as part of a theme package

parent 35907bf6
/*
GNU FM -- a free network service for sharing your music listening
habits
Copyright (C) 2009 Free Software Foundation, Inc
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. This file is offered as-is,
without warranty of any kind.
*/
html, body{background: #ddd; padding: 0; margin: 0;}
body{background: url(../img/bg-red.png) repeat-x;}
#content {background-color: #fff;}
#sidebar{background-color: #b3defd;}
.inner{margin:auto;text-align:left;width:57.69em;*width:56.25em;}
.inner{width:73.076em;*width:71.25em;}
.inner-p{padding: 10px;}
#hd {margin-top: -9px;}
#hd td label{display: none !important;}
#hd .inner {position: relative;}
.yui-u .first {background-color: white;}
#hd {margin-bottom: 8px; height: 100px; position: relative;}
#hd table, #hd td {border: 0;}
#hd ul{ margin: 0; padding: 0; line-height: 100px; position: absolute; top: 0; right: 0px;}
#hd li a:link, #hd li a:visited { color: black; text-decoration: none; padding: 7px; }
#hd li a:hover{background-color: maroon; color: yellow;}
#hd li #login {font-weight: bold;}
#hd li{ display: inline; text-transform: lowercase; margin-left: 20px; border-rright: 1px solid #aaa; font-size: 18px;}
#banner { height: 345px; position: relative;}
#banner img{ position: absolute; top: -12px; left: 0; }
#artists{background-color: lightblue; margin: 15px 0 15px 0; padding: 5px;}
#ft{margin-top: 15px;}
#ft p{text-align: center;}
#ft li{ display: inline; margin-right: 0.5em; }
#ft li.copy { margin-right: 1em; }
#hd h1{ background: url(../img/lfm-top.png) no-repeat;
border: 0;
padding: 0;
margin: 0;
}
#hd h1 a {
display: block;
text-decoration: none;
overflow: hidden;
border: 0;
margin: 0;
padding: 0;
padding-top: 100px;
height: 0px !important;
height /**/: 100px;
width: 181px;
cursor: pointer;
}
li{ line-height: 1.6em; }
.tagcloud { margin: 0; padding: 0; text-align: center; }
.tagcloud li{ display: inline; margin-right: 0.2em; line-height: 1.2em; }
.tagcloud .t1 { font-size: 200%; }
.tagcloud .t2 { font-size: 180%; }
.tagcloud .t3 { font-size: 160%; }
.tagcloud .t4 { font-size: 140%; }
.tagcloud .t5 { font-size: 120%; }
.tagcloud .t6 { font-size: 100%; }
a:hover { color: red; }
a:visited{ color: #07c;}
.highlight{ background-color: #ffb;}
th{background-color: black; color: white;}
tr.odd{background-color: #edf3fe;}
#try-the-alpha{font-size: 14px; padding: 4px; background-color: #fdca01; text-align: center;}
a:link, a:visited {
text-decoration: none;
outline: none;
color: #3465a4;
}
img {
border: none
}
h2 {
font-size: 131%;
margin: 5px 5px 10px 0;
}
div#footer a {
}
.yui-b, #ft{padding: 1em;}
.odd { background:#F4B624 !important; color:#000; }
.even { background:#FFFFFF !important; color:#000; }
/*
* We should use a class down here ¬¬ (fauno)
*/
div#invite,
div#register,
div#login-form {
margin: 1em auto 0 auto;
}
div#invite form,
div#register form,
div#login-form form {
width: 30em;
margin: 0 auto;
}
div#invite form fieldset,
div#register form fieldset,
div#login-form form fieldset {
border: none;
padding: 0;
}
div#invite form fieldset label,
div#register form fieldset label,
div#login-form form fieldset label {
float:left;
font-weight:bold;
text-align:right;
width: 11em;
}
div#invite form fieldset label span,
div#register form fieldset label span,
div#login-form form fieldset label span {
color:#666666;
display:block;
font-weight:normal;
text-align:right;
font-size: 60%;
}
div#invite form fieldset input,
div#register form fieldset input,
div#login-form form fieldset input {
float:left;
padding:.2em .1em;
width:200px;
margin:2px 0 20px 10px;
}
div#invite form fieldset input[type=submit],
div#register form fieldset input[type=submit],
div#login-form form fieldset input[type=submit] {
margin: 0;
width: 100%;
}
/* sidebar navigation */
ul#navigation { padding: 0; margin: 0; }
#navigation li { list-style-type: none; padding-bottom: 5px; }
#navigation li ul { padding: 0; margin-left: 20px; margin-top: 0px; }
/* the lists on the front and explore pages */
/* TODO: Do rounded corners for browsers other than Gecko as well? */
ul.listcloud { padding: 0px; margin: 0px; }
ul.listcloud li { float: left; margin-right: 10px; margin-bottom: 10px; list-style-type: none; padding: 0 10px;}
ul.listcloud li dl { margin: 0; padding: 0; }
ul.listcloud li dt { margin: 0; padding: 0; }
ul.listcloud li dd { margin: 0; padding: 0; }
ul.listcloud li dt a:link,
ul.listcloud li dt a:visited { color: #630000; text-decoration: none; }
ul.listcloud li dt a:hover { text-decoration: underline; }
ul#topartists.listcloud dd, ul#albums.listcloud dd { font-size: 77%; line-height: 1.2em; }
ul#nowplaying.listcloud li { float: left; margin-right: 10px; margin-bottom: 10px; list-style-type: none; padding: 10px; border: 1px solid #000; background-color: #eee; -moz-border-radius: 5px; height: 4.4em; }
ul#recenttracks.listcloud li { height: 3.4em; }
/* Users */
.user .fn , .group .fn {
font-size: 93%;
}
.avatar img {
max-height: 96px;
max-width: 96px;
min-height: 32px;
min-width: 32px;
}
.user .bio,
.group .bio {
}
.user .nickname ,
.group .nickname {
color: #666666
}
dl.now-playing dt, dl.recent-tracks dt {
margin-top: .3em
}
dl.now-playing dd {
font-size: 77%;
color: #666;
display: inline;
margin: 0
}
dl dd{
padding: 0 0 .3em 0;
}
dl.recent-tracks .track-name a{
color: #2e3436;
}
dl.now-playing dd.track-name {
display:block
}
dl.recent-tracks dd span.username {
font-size: 77%;
}
dl.now-playing dt {
font-size: 93%;
}
dl.now-playing dd {
font-size: 85%;
color: #666
}
ul.gobbles {
margin-left: 0;
}
ul.gobbles * {
list-style: none;
}
ul.gobbles .contributor a:link, ul.gobbles .contributor a:visited {
text-decoration: none;
color: #2e3436;
font-weight: bold;
}
ul.gobbles .contributor a:hover {
text-decoration: underline;
}
ul.gobbles .track-name {
font-weight: bold;
font-size: 77%;
}
ul.gobbles small {
color: #666;
display:block;
font-size: 77%;
margin-top: -0.4em;
}
ul.gobbles li img.albumart {
float: left;
margin-right: 10px;
}
h3 {
clear: left;
}
.clear {
clear: both;
}
.user, .group {
padding: .5em;
position: relative;
margin-bottom: .5em;
}
.user{ background: #fff url(/img/bg.png) repeat-x ;}
.user dl, .group dl
{
margin: 0 0 0 76px;
min-height: 64px;
}
.user dt, .group dt
{
margin: 0 0 0.1em 0;
}
.user dd, .group dd
{
margin: 0;
}
.user .avatar img, .group .avatar img
{
position: absolute;
top: 3em;
left: 8px;
border: 1px solid black;
}
.vcard .edit { float:right; }
#chooser { position: relative; }
#chooser_list { position: absolute; width: 26em; background: #eee; }
#chooser_list { border: 1px solid #999; padding: 0; margin: 0; list-style: none; }
#chooser_list li { border: 1px solid #bbb; padding: 2px; margin: 1px; font-size: 67%; }
#chooser_list li:hover, #chooser_list li.hover { background: #ffd; }
#location_uri_label { font-size: 80%; }
#location_uri_label.ok { color: green; }
#location_uri_label.no { color: red; }
.userlist {
padding: 0;
margin: 0;
list-style-type: none;
}
.userlist li
{
padding: 0;
margin: 0 0 1em;
list-style-type: none;
min-height: 64px;
clear: both;
}
ul#albums * {
padding: 0;
margin: 0;
}
ul#albums li {
list-style-type: none;
float: left;
}
ul#albums img.album, ul#albums li {
width: 160px;
height: 160px;
}
ul#albums img.album {
vertical-align: middle;
}
ul#albums dl dd.description {
line-height: 1.2em;
font-size: .8em;
margin: -1.4em 0 0 0;
padding: .1em .5em;
color: #FFF;
background-color: #000;
opacity: .85;
/* IE */
filter: alpha(opacity=85);
}
/* stats */
.stats_artists{ width: 100%; font-size: 98%; }
.stats_artists td{ border: 1px solid #ddd; }
.stats_artists .artist{ width: 300px; }
.stats_artists .bar{ width: 300px; }
.stats_artists .bar div{ background: #970102; height: 1em; }
.stats_artists .counts{ text-align: right; }
dt.libre{background-image: url(/img/square.png); background-repeat: no-repeat; padding-left: 22px; background-color: #eee;}
li.libre{background-image: url(/img/square.png); background-repeat: no-repeat; padding-left: 22px; background-color: #eee;}
#adbard{
margin: 0 auto 0 auto;
height: 205px;
width: 140px;
padding: 5px; text-align: center;
}
.cc-license {font-size: 73%; color: red;}
.disclaimer {padding: 8px; background-color: yellow; text-align: center; margin-top: 1em;}
#errors {border: 2px solid red; margin: 1em; padding: 1em; color: red !important;}
/* CSS for player */
#player > #interface {
background: #980101 url(/img/player/background.jpg) repeat-x;
width: 280px;
border: 1px solid black;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
padding: 10px;
padding-bottom: 0px;
color: white;
display: none;
}
#player > #interface > #buttons a {
opacity: 0.5;
}
#player > #interface > #progress {
text-align: right;
}
#player > #interface > #trackinfo {
border: 1px solid black;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
overflow: hidden;
padding: 3px 5px;
margin-bottom: 5px;
background: white;
color: black;
}
#player > #interface > #trackinfo > #playlist {
display: none;
}
#showplaylist {
margin-top: 2px;
float: right;
}
#hideplaylist {
margin-top: 2px;
display: none;
float: right;
}
#scrobbled {
display: none;
float: right;
}
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }
.ui-progressbar { height: 11px; text-align: left; }
.ui-progressbar .ui-progressbar-value {height:100%; }/* Resizable */
.ui-progressbar-value { background-image: url(/img/player/pbar-ani.gif); }
/* end of player CSS */
#register-prompt {background-color: #eee; padding: 12px; border: 5px solid #aaa;}
#purchase-download{background-color: #ececec; -moz-border-radius: 1em; padding: 15px; float: right;}
.photo{padding: 1px; border 1px solid #ccc; float: left;}
hr {clear: both; height: 0px; color: white !important; background-color: transparent !important;}
#new-libre-fm{background-color: black; color: white; padding-top: 190px;}
.bugs-button {
position: fixed;
top: 200px;
left: 0px;
width: 50px;
height: 89px;
z-index: -1;
}
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
body{margin:10px;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,table,pre{margin-bottom:1em;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}
\ No newline at end of file
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
\ No newline at end of file
#top h2, h3{margin: 0; padding: 0;}
#top h2{text-align: center; font-size: 45px; color: #222; margin-bottom: 14px }
#top h3{text-align: center; font-size: 20px; font-weight: normal; margin-bottom: 22px;}
#boxes{border-bottom: 1px solid #aaa; margin-bottom: 10px; padding-bottom: 20px;}
#boxes div{text-align: center; -moz-border-radius: 10px;}
#boxes div div{padding: 10px;}
#boxes div h4 {font-size: 23px; margin-bottom: 10px;}
#boxes div p{color: #333; font-size: 16px; line-height: 1.4em;}
#boxes div:hover {background-color: #ace;}
#about{font-size: 90%;}
#about div{margin-bottom: 24px}
#privacy div {padding: 14px}
#privacy h2, #about h2{color: #980101; font-size: 20px;}
#ft {background-color: white; color: black; }
#ft p {font-size: 18px; text-align: center;}
#foocorp {line-height: 32px; background: url(/img/stripe.png); text-align: right; font-size: 23px; font-weight: bold; }
#foocorp a{ color:#fdca01 !important;}
#foocorp span{background-color: black; padding: 3px}
#intro h2{font-size: 24px; color: #980101; padding: 0; margin: 0;}
#intro {text-align: center; background-color: #ececec; line-height: 48px; margin-bottom: 12px;}
#project {text-align: center; font-size: 18px;}
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"