| 1 | /* |
| 2 | * Example CSS for Harvie's JuKe!Box |
| 3 | */ |
| 4 | |
| 5 | *:not(html):not(body) { border-radius:6px; -moz-border-radius:5px; } |
| 6 | |
| 7 | body { |
| 8 | color: lightblue; |
| 9 | font-family: monospace; |
| 10 | |
| 11 | margin: 5px; |
| 12 | background-color: black; |
| 13 | background-image: url(corner.gif); |
| 14 | background-repeat: no-repeat; |
| 15 | } |
| 16 | |
| 17 | a { |
| 18 | color: white; |
| 19 | text-decoration: none; |
| 20 | } |
| 21 | |
| 22 | h1 { |
| 23 | color: white; |
| 24 | margin: 15px 0 0 20px; |
| 25 | } |
| 26 | |
| 27 | input { |
| 28 | border: 1px solid lightblue; |
| 29 | } |
| 30 | |
| 31 | table * { |
| 32 | background-color: darkblue; |
| 33 | color: white; |
| 34 | } |
| 35 | |
| 36 | table { |
| 37 | border: 0px solid blue; |
| 38 | background-color: black; |
| 39 | } |
| 40 | |
| 41 | td { |
| 42 | border: 0px solid blue; |
| 43 | margin: 0px; |
| 44 | padding-left: 3px; |
| 45 | } |
| 46 | |
| 47 | .odd * { |
| 48 | background-color: darkblue; |
| 49 | } |
| 50 | |
| 51 | .even * { |
| 52 | background-color: #000044; |
| 53 | } |
| 54 | |
| 55 | .blank { |
| 56 | margin: 0; |
| 57 | padding: 0; |
| 58 | background-image: none; |
| 59 | color: white; |
| 60 | background-color: #000099; |
| 61 | } |
| 62 | |
| 63 | .directory { |
| 64 | font-weight: bolder; |
| 65 | } |
| 66 | |
| 67 | |
| 68 | /* Hovers */ |
| 69 | |
| 70 | a:hover, a:hover * { text-decoration: underline; } |
| 71 | |
| 72 | /*tr:hover, tr:hover * { */ |
| 73 | tr, .odd:hover, .odd:hover *, |
| 74 | .even:hover, .even:hover * { |
| 75 | background-color: black; |
| 76 | } |
| 77 | |
| 78 | tr:hover * a { text-decoration: underline;} |
| 79 | |
| 80 | :invalid { background-color: pink; } |
| 81 | :focus { border-color:yellow; } |
| 82 | |
| 83 | /* Helpful Classes */ |
| 84 | |
| 85 | *.hide { margin:0; padding:0; width:0; height:0; border:none; display:none; } |
| 86 | *.red { color: red; } |
| 87 | *.yellow { color: yellow;} |
| 88 | *.blue { color: blue;} |
| 89 | *.green { color: green;} |
| 90 | *.white { color: white;} |
| 91 | |
| 92 | /* Icon Classes */ |
| 93 | |
| 94 | *.icon { |
| 95 | display:inline-block; width:16px; height:16px; |
| 96 | margin:0; padding:0; overflow:hidden; |
| 97 | text-decoration: none; text-indent: 99999px; |
| 98 | background-repeat:no-repeat; |
| 99 | } |
| 100 | |
| 101 | .btntd { min-width:75px; } |
| 102 | |
| 103 | *.iplay { background-image: url(icons/playlist.png); } |
| 104 | *.irplay { background-image: url(icons/recursive.png); } |
| 105 | *.ifplay { background-image: url(icons/play.png); } |
| 106 | *.ifstop { background-image: url(icons/stop.png); } |
| 107 | *.ifolder { background-image: url(icons/folder.png); margin-right: 3px; } |
| 108 | *.ilogout { background-image: url(icons/logout.png); } |
| 109 | *.isearch { background-image: url(icons/search.png); position:relative; top:4px; } |
| 110 | *.ihome { background-image: url(icons/home.png); } |
| 111 | *.iback { background-image: url(icons/back.png); } |
| 112 | *.ihelp { background-image: url(icons/help.png); } |
| 113 | |
| 114 | */ |