summaryrefslogtreecommitdiffstats
path: root/themes/classic
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2006-12-31 23:16:58 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2006-12-31 23:16:58 +0000
commit3ac90131cee1432d8278cdeff47961a50d8c7125 (patch)
treef9854f3bd5e4f174704ab1b804c0b26e4910368b /themes/classic
parenta145e33a37948eda1d83e0272ee46faf6148d0e7 (diff)
downloadampache-3ac90131cee1432d8278cdeff47961a50d8c7125.tar.gz
ampache-3ac90131cee1432d8278cdeff47961a50d8c7125.tar.bz2
ampache-3ac90131cee1432d8278cdeff47961a50d8c7125.zip
* Updated CSS to improve compatibiliy and make appearance more consistant (Thx Spocky)
* Fixed some issues with the Amazon Album art gathering created when I re-wrote it
Diffstat (limited to 'themes/classic')
-rw-r--r--themes/classic/templates/default.css123
1 files changed, 79 insertions, 44 deletions
diff --git a/themes/classic/templates/default.css b/themes/classic/templates/default.css
index e9c2ff89..3ead2b0b 100644
--- a/themes/classic/templates/default.css
+++ b/themes/classic/templates/default.css
@@ -167,9 +167,6 @@ textarea {
font-size: 11px;
cursor: pointer;
}
-/* These three lines make a menu vertical */
- #sidebar li { float: none; }
- #sidebar li ul { margin: -1.5em 0 0 9em; }
/* ////////////////////////////////////////////////////////////////*/
/* De aqui pa'bajo, ros esta creando una hoja de estilos unica para todo Ampache */
@@ -260,21 +257,24 @@ div#Header{
* Make padding apply to the li, not just an a. Moving padding: to li throws off the dropdown menu alignment.
*/
-div#sidebar{
+#sidebar{
clear:both;
position:absolute;
left:5px;
top:87px;
}
+#sidebar select {
+ width: 95%;
+}
+
#sidebar h3 {
- border:0px;
+ border:0;
width: 120px;
height: 28px;
- margin:0px;
- padding:0px;
- background: transparent url("../images/sidebar_top.jpg") no-repeat left;
-
+ margin:0;
+ padding:0;
+ background: transparent url(../images/sidebar_top.jpg) no-repeat left;
}
#sidebar h3 span {
@@ -282,65 +282,99 @@ div#sidebar{
}
#sidebar ul {
- margin: 0px;
list-style: none;
font-family:Arial, Helvetica, Sans-Serif;
- font-size:10px;
- padding: 0px;
- line-height: 1.0;
+ font-size: 10px;
+ margin: 0;
+ padding: 0;
+ line-height: 1em;
+}
+
+#sidebar ul.subnavside {
+ display: none;
+ position: absolute;
+ width: 9em;
+ top: -1px;
+ left: 11.5em;
+ font-size: 1em;
+ z-index: 1;
}
#sidebar li {
+ float: left;
+ clear: both;
+ display: inline; /* IE6 Patch */
+ position: relative;
+ width: 13em;
+ width: /**/11.5em; /* Only IE5.5 can't see this */
margin: 0;
- display: block;
border-bottom: 1px solid #8B8B8B;
border-left: 1px solid #8B8B8B;
border-right: 4px solid #B4B4B4;
border-top: 1px solid #8B8B8B;
- /* float: left; /* use for horizontal menu; comment out otherwise */
- padding: 5px 0px 5px 10px;
- width: 10.5em;
- background-color:#FFFFFF;
+ background:#fff;
}
#sidebar ul.subnavside li {
border-right: 1px solid #B4B4B4;
}
-#sidebar a, .navbutton {
- display: block; /*Not sure why this is neccesary, but it is for IE*/
+#sidebar a, #sidebar .navbutton {
+ display: block;
+ position: relative;
text-decoration: none;
+ padding: .5em 0 .5em 1em;
}
-#sidebar li:hover, #sidebar li.sfhover {
- color:#000000;
- background-color:#DDDDDD;
+#sidebar li:hover ul.subnavside, #sidebar li.sfhover ul.subnavside {
+ display:block;
}
-#sidebar li.hover:active {
- background-color:#CCCCCC;
- z-index:30;
-}
-
-#sidebar li ul {
- float: left;
- position: absolute;
- width: 9em;
- margin: -1.5em 0 0 10.5em; /* for vertical menu; comment out otherwise */
-/* margin: 0.5em 0 0 -1.1em; /* for horizontal menu; comment out otherwise */
- left: -999em; /* this -999em puts the submenu item way off to the left until it's called back by a hover (below) */
- z-index:30;
+#sidebar li:hover, #sidebar li.sfhover, #sidebar li.activetopmenu {
+ color:#000;
+ background-color:#ddd;
}
-#sidebar li:hover ul, #sidebar li.sfhover ul {
- left: auto; /* this calls the submenu back when the parent li is hovered. */
-}
+#sidebar li.hover:active {
+ background-color:#ccc;
+ z-index:30;
+}
+
+/* For horizontal menu */
+.horizontal_menu #content {margin:3em 0 0 2em;}
+.horizontal_menu #sidebar { width: auto; top: 85px;}
+.horizontal_menu #sidebar h3 { display: none; }
+.horizontal_menu #sidebar li { clear: none; border:1px solid #8b8b8b}
+.horizontal_menu #sidebar ul.subnavside { left: 0; top: 2em; }
+
+
+/* Menu Elements Display (icons, visibility...) */
+#sidebar_home a { }
+#sidebar_admin a { }
+#sidebar_prefs a { }
+#sidebar_browse a { }
+#sidebar_plists a { }
+#sidebar_stats a { }
+#sidebar_search a { }
+#sidebar #sidebar_subsearch { }
+#sidebar_random a { }
+#sidebar_form { }
+#sidebar_localplay a { }
+#sidebar_localplay_ctrl { }
+#sidebar_logout a { }
+
+#sidebar_admin_users a { }
+#sidebar_admin_mail_users a { }
+#sidebar_admin_catalog a { }
+#sidebar_admin_config a { }
+#sidebar_admin_access_list a { }
+
+#sidebar_browse_albums a { }
+#sidebar_browse_artists a { }
+#sidebar_browse_genre a { }
+#sidebar_browse_song_title a { }
+#sidebar_browse_lists a { }
-#play_type_switch {
- font-size: 0.9em;
- position: relative;
- left: -2px;
-}
/* Styles for Now Playing */
#nowplaying{
@@ -519,6 +553,7 @@ margin-right:5em;
.np_row {
padding-top: 3px;
padding-bottom: 3px;
+ display: block;
}
.np_cell {
margin: 10px;