summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'contrib')
-rw-r--r--contrib/themes/BaskInBlue/images/ampache-dark-bg.gifbin0 -> 138 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/ampache-light-bg.gifbin0 -> 138 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/ampache-mid.gifbin0 -> 165 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/ampache.gifbin0 -> 2590 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/blank-pixel.gifbin0 -> 43 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/blankalbum.gifbin0 -> 11413 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/blankalbum.jpgbin0 -> 8795 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/blue-cd-case.jpgbin0 -> 6177 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/headphone.gifbin0 -> 2176 bytes
-rw-r--r--contrib/themes/BaskInBlue/images/table.gifbin0 -> 14013 bytes
-rw-r--r--contrib/themes/BaskInBlue/templates/style.inc192
-rw-r--r--contrib/themes/BaskInBlue/theme.cfg.php75
-rw-r--r--contrib/themes/Green-n-Black/images/active.tablebg.gifbin0 -> 155 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/ampache-dark-bg.gifbin0 -> 141 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/ampache-light-bg.gifbin0 -> 91 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/ampache-mid.gifbin0 -> 147 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/ampache.gifbin0 -> 4971 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/blank-pixel.gifbin0 -> 43 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/blankalbum.gifbin0 -> 8194 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/blankalbum.jpgbin0 -> 22197 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/headphone.gifbin0 -> 861 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/table.gifbin0 -> 5680 bytes
-rw-r--r--contrib/themes/Green-n-Black/images/tablebg.gifbin0 -> 159 bytes
-rw-r--r--contrib/themes/Green-n-Black/templates/style.inc323
-rw-r--r--contrib/themes/Green-n-Black/theme.cfg.php68
-rw-r--r--contrib/themes/OSXish/images/ampache-dark-bg.gifbin0 -> 901 bytes
-rw-r--r--contrib/themes/OSXish/images/ampache-light-bg.gifbin0 -> 58 bytes
-rw-r--r--contrib/themes/OSXish/images/ampache-mid.gifbin0 -> 268 bytes
-rw-r--r--contrib/themes/OSXish/images/ampache.gifbin0 -> 6477 bytes
-rw-r--r--contrib/themes/OSXish/images/blank-pixel.gifbin0 -> 43 bytes
-rw-r--r--contrib/themes/OSXish/images/blankalbum.gifbin0 -> 8194 bytes
-rw-r--r--contrib/themes/OSXish/images/blankalbum.jpgbin0 -> 20730 bytes
-rw-r--r--contrib/themes/OSXish/images/headphone.gifbin0 -> 861 bytes
-rw-r--r--contrib/themes/OSXish/images/table.gifbin0 -> 5680 bytes
-rwxr-xr-xcontrib/themes/OSXish/templates/style.inc291
-rw-r--r--contrib/themes/OSXish/theme.cfg.php68
-rwxr-xr-xcontrib/themes/Sunshine/images/ampache.gifbin0 -> 4955 bytes
-rwxr-xr-xcontrib/themes/Sunshine/images/blank-pixel.gifbin0 -> 43 bytes
-rwxr-xr-xcontrib/themes/Sunshine/images/blankalbum.gifbin0 -> 11378 bytes
-rwxr-xr-xcontrib/themes/Sunshine/images/blankalbum.jpgbin0 -> 20730 bytes
-rwxr-xr-xcontrib/themes/Sunshine/images/headphone.gifbin0 -> 861 bytes
-rwxr-xr-xcontrib/themes/Sunshine/images/table.gifbin0 -> 5680 bytes
-rwxr-xr-xcontrib/themes/Sunshine/templates/style.inc193
-rwxr-xr-xcontrib/themes/Sunshine/theme.cfg.php68
-rw-r--r--contrib/themes/Total_Blue/images/ampache-dark-bg.gifbin0 -> 823 bytes
-rw-r--r--contrib/themes/Total_Blue/images/ampache-light-bg.gifbin0 -> 815 bytes
-rw-r--r--contrib/themes/Total_Blue/images/ampache-mid.gifbin0 -> 818 bytes
-rw-r--r--contrib/themes/Total_Blue/images/ampache.gifbin0 -> 5192 bytes
-rw-r--r--contrib/themes/Total_Blue/images/blank-pixel.gifbin0 -> 43 bytes
-rw-r--r--contrib/themes/Total_Blue/images/blankalbum.gifbin0 -> 11378 bytes
-rw-r--r--contrib/themes/Total_Blue/images/blankalbum.jpgbin0 -> 20730 bytes
-rw-r--r--contrib/themes/Total_Blue/images/headphone.gifbin0 -> 861 bytes
-rw-r--r--contrib/themes/Total_Blue/images/table.gifbin0 -> 5680 bytes
-rw-r--r--contrib/themes/Total_Blue/templates/style.inc191
-rw-r--r--contrib/themes/Total_Blue/theme.cfg.php68
-rwxr-xr-xcontrib/themes/borders/images/ampache.gifbin0 -> 3136 bytes
-rw-r--r--contrib/themes/borders/images/blankalbum.gifbin0 -> 1437 bytes
-rw-r--r--contrib/themes/borders/readme.txt21
-rw-r--r--contrib/themes/borders/templates/style.inc369
-rw-r--r--contrib/themes/borders/theme.cfg.php71
-rwxr-xr-xcontrib/themes/classic-ng/images/ampache-dark-bg.gifbin0 -> 138 bytes
-rw-r--r--contrib/themes/classic-ng/images/ampache-light-bg.gifbin0 -> 70 bytes
-rwxr-xr-xcontrib/themes/classic-ng/images/ampache-mid.gifbin0 -> 268 bytes
-rwxr-xr-xcontrib/themes/classic-ng/images/ampache.gifbin0 -> 5810 bytes
-rw-r--r--contrib/themes/classic-ng/images/blank-pixel.gifbin0 -> 43 bytes
-rw-r--r--contrib/themes/classic-ng/images/blankalbum.gifbin0 -> 11378 bytes
-rw-r--r--contrib/themes/classic-ng/images/blankalbum.jpgbin0 -> 20730 bytes
-rwxr-xr-xcontrib/themes/classic-ng/images/headphone.gifbin0 -> 861 bytes
-rwxr-xr-xcontrib/themes/classic-ng/images/table.gifbin0 -> 5680 bytes
-rwxr-xr-xcontrib/themes/classic-ng/templates/style.inc270
-rw-r--r--contrib/themes/classic-ng/theme.cfg.php52
-rw-r--r--contrib/themes/dark/images/ampache.gifbin0 -> 6345 bytes
-rw-r--r--contrib/themes/dark/images/blank-pixel.gifbin0 -> 43 bytes
-rw-r--r--contrib/themes/dark/images/blankalbum.gifbin0 -> 11378 bytes
-rw-r--r--contrib/themes/dark/images/blankalbum.jpgbin0 -> 20730 bytes
-rw-r--r--contrib/themes/dark/images/headphone.gifbin0 -> 861 bytes
-rw-r--r--contrib/themes/dark/images/table.gifbin0 -> 5680 bytes
-rw-r--r--contrib/themes/dark/templates/style.inc274
-rw-r--r--contrib/themes/dark/theme.cfg.php72
-rw-r--r--contrib/themes/eGurl/eGurl-2.jpgbin0 -> 568742 bytes
-rw-r--r--contrib/themes/eGurl/eGurl.jpgbin0 -> 508635 bytes
-rw-r--r--contrib/themes/eGurl/images/ampache.gifbin0 -> 6526 bytes
-rw-r--r--contrib/themes/eGurl/images/blankalbum.gifbin0 -> 14013 bytes
-rw-r--r--contrib/themes/eGurl/images/blankalbum.jpgbin0 -> 6177 bytes
-rw-r--r--contrib/themes/eGurl/images/blue-cd-case.jpgbin0 -> 6177 bytes
-rw-r--r--contrib/themes/eGurl/images/flower_2.pngbin0 -> 943097 bytes
-rw-r--r--contrib/themes/eGurl/images/headphone.gifbin0 -> 2241 bytes
-rw-r--r--contrib/themes/eGurl/images/table.gifbin0 -> 14013 bytes
-rw-r--r--contrib/themes/eGurl/templates/style.inc268
-rw-r--r--contrib/themes/eGurl/theme.cfg.php75
-rw-r--r--contrib/themes/steel/images/ampache.gifbin0 -> 1444 bytes
-rw-r--r--contrib/themes/steel/images/blank-pixel.gifbin0 -> 43 bytes
-rw-r--r--contrib/themes/steel/images/blankalbum.gifbin0 -> 11378 bytes
-rw-r--r--contrib/themes/steel/images/blankalbum.jpgbin0 -> 20730 bytes
-rw-r--r--contrib/themes/steel/images/headphone.gifbin0 -> 861 bytes
-rw-r--r--contrib/themes/steel/images/table.gifbin0 -> 5680 bytes
-rw-r--r--contrib/themes/steel/templates/style.inc274
-rw-r--r--contrib/themes/steel/theme.cfg.php74
-rw-r--r--contrib/themes/theBside/images/ampache-dark-bg.gifbin0 -> 138 bytes
-rw-r--r--contrib/themes/theBside/images/ampache-light-bg.gifbin0 -> 138 bytes
-rw-r--r--contrib/themes/theBside/images/ampache-mid.gifbin0 -> 268 bytes
-rw-r--r--contrib/themes/theBside/images/ampache.gifbin0 -> 25039 bytes
-rw-r--r--contrib/themes/theBside/images/ampache.orig.gifbin0 -> 6343 bytes
-rw-r--r--contrib/themes/theBside/images/blank-pixel.gifbin0 -> 43 bytes
-rw-r--r--contrib/themes/theBside/images/blankalbum.gifbin0 -> 11378 bytes
-rw-r--r--contrib/themes/theBside/images/blankalbum.jpgbin0 -> 20730 bytes
-rw-r--r--contrib/themes/theBside/images/bodybag.gifbin0 -> 840 bytes
-rw-r--r--contrib/themes/theBside/images/bside.side.pngbin0 -> 246 bytes
-rw-r--r--contrib/themes/theBside/images/headphone.gifbin0 -> 861 bytes
-rw-r--r--contrib/themes/theBside/images/sidetitle.pngbin0 -> 2885 bytes
-rw-r--r--contrib/themes/theBside/images/table.gifbin0 -> 5680 bytes
-rw-r--r--contrib/themes/theBside/images/theBsideTitle.pngbin0 -> 35077 bytes
-rw-r--r--contrib/themes/theBside/templates/style.inc219
-rw-r--r--contrib/themes/theBside/theme.cfg.php68
114 files changed, 3644 insertions, 0 deletions
diff --git a/contrib/themes/BaskInBlue/images/ampache-dark-bg.gif b/contrib/themes/BaskInBlue/images/ampache-dark-bg.gif
new file mode 100644
index 00000000..b3ec8dba
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/ampache-dark-bg.gif
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/ampache-light-bg.gif b/contrib/themes/BaskInBlue/images/ampache-light-bg.gif
new file mode 100644
index 00000000..1b490a7c
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/ampache-light-bg.gif
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/ampache-mid.gif b/contrib/themes/BaskInBlue/images/ampache-mid.gif
new file mode 100644
index 00000000..f52ef057
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/ampache-mid.gif
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/ampache.gif b/contrib/themes/BaskInBlue/images/ampache.gif
new file mode 100644
index 00000000..355f04c4
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/blank-pixel.gif b/contrib/themes/BaskInBlue/images/blank-pixel.gif
new file mode 100644
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/blankalbum.gif b/contrib/themes/BaskInBlue/images/blankalbum.gif
new file mode 100644
index 00000000..318c81e3
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/blankalbum.jpg b/contrib/themes/BaskInBlue/images/blankalbum.jpg
new file mode 100644
index 00000000..2b4b0636
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/blue-cd-case.jpg b/contrib/themes/BaskInBlue/images/blue-cd-case.jpg
new file mode 100644
index 00000000..d86ef568
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/blue-cd-case.jpg
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/headphone.gif b/contrib/themes/BaskInBlue/images/headphone.gif
new file mode 100644
index 00000000..fc2dc47d
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/BaskInBlue/images/table.gif b/contrib/themes/BaskInBlue/images/table.gif
new file mode 100644
index 00000000..8b0fabe3
--- /dev/null
+++ b/contrib/themes/BaskInBlue/images/table.gif
Binary files differ
diff --git a/contrib/themes/BaskInBlue/templates/style.inc b/contrib/themes/BaskInBlue/templates/style.inc
new file mode 100644
index 00000000..d93b78d7
--- /dev/null
+++ b/contrib/themes/BaskInBlue/templates/style.inc
@@ -0,0 +1,192 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+ body
+ {
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+ }
+
+ p
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ a
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:visited
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:active
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ .text-box
+ {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+ }
+ table.tabledata
+ {
+ }
+
+ td
+ {
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ th
+ {
+ padding-right: 10px;
+ }
+ input
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ }
+ select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2') ?>;
+ }
+ textarea
+ {
+ background-color: <?php echo conf('base_color2'); ?>;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .table-header
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ }
+ .navitem
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .header1
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+ }
+ .header2
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+ }
+ .active_navitem
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('bg_color1')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .headrow
+ {
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .odd
+ {
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .even
+ {
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .blank
+ {
+ background: #fff;
+ }
+ .border
+ {
+ background:<?php echo conf('bg_color2'); ?>;
+ }
+ .header
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .error
+ {
+ color: <?php echo conf('error_color'); ?>;
+ }
+ .fatalerror
+ {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+ }
+ .disabled
+ {
+ text-decoration: line-through;
+ }
+ .alphabet
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+ }
+-->
+</style>
diff --git a/contrib/themes/BaskInBlue/theme.cfg.php b/contrib/themes/BaskInBlue/theme.cfg.php
new file mode 100644
index 00000000..2563c303
--- /dev/null
+++ b/contrib/themes/BaskInBlue/theme.cfg.php
@@ -0,0 +1,75 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# BaskInBlue Ampache Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "Bask In Blue"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+#author = "s1amson"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+#maintainer = "You"
+
+#Image Credits
+#Please give credit where credit is due
+#CD and Heanphone images edited from
+#amaranth-althaea-.5 icon pack for KDE
+#Table.gif borrowed from Google(tm) search. Credit
+#for image respectivly belongs to photogropher.
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#1100D0"
+
+# Background Color 2
+bg_color2 = "#0000C1"
+
+# Base Color 1
+base_color1 = "#1100D0"
+
+# Base Color 2
+base_color2 = "#0000C1"
+
+# Font Color 1
+font_color1 = "#FFFFFF"
+
+# Font Color 2
+font_color2 = "#C5F5FF"
+
+# Font Color 3
+font_color3 = "#ffffff"
+
+# Row Color 1
+row_color1 = "#1100D0"
+
+# Row Color 2
+row_color2 = "#1100D0"
+
+# Row Color 3
+row_color3 = "#0000C1"
+
+# Error Color
+error_color = "#FF0000"
+
diff --git a/contrib/themes/Green-n-Black/images/active.tablebg.gif b/contrib/themes/Green-n-Black/images/active.tablebg.gif
new file mode 100644
index 00000000..57a62058
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/active.tablebg.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/ampache-dark-bg.gif b/contrib/themes/Green-n-Black/images/ampache-dark-bg.gif
new file mode 100644
index 00000000..648a87c3
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/ampache-dark-bg.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/ampache-light-bg.gif b/contrib/themes/Green-n-Black/images/ampache-light-bg.gif
new file mode 100644
index 00000000..d74a2db7
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/ampache-light-bg.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/ampache-mid.gif b/contrib/themes/Green-n-Black/images/ampache-mid.gif
new file mode 100644
index 00000000..2a986d25
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/ampache-mid.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/ampache.gif b/contrib/themes/Green-n-Black/images/ampache.gif
new file mode 100644
index 00000000..20ae82aa
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/blank-pixel.gif b/contrib/themes/Green-n-Black/images/blank-pixel.gif
new file mode 100644
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/blankalbum.gif b/contrib/themes/Green-n-Black/images/blankalbum.gif
new file mode 100644
index 00000000..3fbb331e
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/blankalbum.jpg b/contrib/themes/Green-n-Black/images/blankalbum.jpg
new file mode 100644
index 00000000..f3a49a2d
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/headphone.gif b/contrib/themes/Green-n-Black/images/headphone.gif
new file mode 100644
index 00000000..74a66e11
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/table.gif b/contrib/themes/Green-n-Black/images/table.gif
new file mode 100644
index 00000000..89761b38
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/table.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/images/tablebg.gif b/contrib/themes/Green-n-Black/images/tablebg.gif
new file mode 100644
index 00000000..e598d84d
--- /dev/null
+++ b/contrib/themes/Green-n-Black/images/tablebg.gif
Binary files differ
diff --git a/contrib/themes/Green-n-Black/templates/style.inc b/contrib/themes/Green-n-Black/templates/style.inc
new file mode 100644
index 00000000..00276496
--- /dev/null
+++ b/contrib/themes/Green-n-Black/templates/style.inc
@@ -0,0 +1,323 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+ body
+ {
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+ }
+
+ p
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+
+ a
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+
+ a:visited
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+
+ a:active
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+
+ .text-box
+ {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+ }
+
+ input
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ border-style: solid;
+ border-width: 1px;
+ border-color: <?php echo conf('bg_color2'); ?>;
+ margin: 2px 2px 2px 2px;
+ }
+
+ select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2') ?>;
+ }
+
+ textarea
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .headrow
+ {
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .odd
+ {
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .even
+ {
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .blank
+ {
+ background: #000;
+ }
+ .border
+ {
+ background:<?php echo conf('bg_color2'); ?>;
+ border-collapse: collapse;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+ }
+ .header
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .error
+ {
+ color: <?php echo conf('error_color'); ?>;
+ }
+ .fatalerror
+ {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+ }
+ .disabled
+ {
+ text-decoration: line-through;
+ }
+ .alphabet
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+ }
+ .button
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/tablebg.gif) <?php echo conf('base_color2')?> repeat-x;
+ padding: 2px;
+
+ }
+ .table-header
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/tablebg.gif) <?php echo conf('base_color2')?> repeat-x;
+ padding: 0px;
+ border-color: black;
+ border-style: solid;
+ border-width: 8px;
+ }
+
+ tr.even
+ {
+ border-collapse: collapse;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+ }
+
+ tr.odd
+ {
+ border-collapse: collapse;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+ }
+
+ table.tabledata
+ {
+ margin-bottom:2px;
+ }
+
+ td
+ {
+ padding: 1px 9px 1px 9px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ margin: 2px;
+ }
+
+
+ th
+ {
+ padding-right: 10px;
+ }
+
+/*************** Main Menu *****************/
+ #mainmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/tablebg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+ #mainmenu li {
+ float: left;
+ margin: 0;
+ padding: 1px 20px 1px 20px;
+ display: inline;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/tablebg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+
+ #mainmenu li.active {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/active.tablebg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+
+ #mainmenu a {
+ text-decoration: none;
+ }
+
+ #mainmenu a:hover {
+ color: #000;
+ }
+
+ #mainmenu a:active {
+ color: #00a;
+ }
+
+/*************** END Main Menu *************/
+/*************** Admin Menu *************/
+ #adminmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border-bottom: 1px solid #000;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat;
+ }
+ #adminmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 20px 0 20px;
+ border-right: 1px solid #000;
+ display: inline;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+ #adminmenu li.active {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+ #adminmenu a {
+ text-decoration: none;
+ }
+ #adminmenu a:hover {
+ color: #000;
+ }
+ #adminmenu a:active {
+ color: #000;
+ }
+/*************** END Main Menu *************/
+/*************** Page Header *********************/
+ #pageheader {
+ background: <?php echo conf('bgcolor1');?>;
+ }
+
+ img.pageheader {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+/*************** END Page Header *****************/
+ .navitem
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .header1
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+ }
+ .header2
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+ }
+ .active_navitem
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('bg_color1')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+
+-->
+</style>
diff --git a/contrib/themes/Green-n-Black/theme.cfg.php b/contrib/themes/Green-n-Black/theme.cfg.php
new file mode 100644
index 00000000..47e8ef75
--- /dev/null
+++ b/contrib/themes/Green-n-Black/theme.cfg.php
@@ -0,0 +1,68 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# Green-n-Black Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "Green-n-Black"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+author = "XGizzmo"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+maintainer = "XGizzmo irc.freenode.net #ampache"
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#000000"
+
+# Background Color 2
+bg_color2 = "#000000"
+
+# Base Color 1
+base_color1 = "#000000"
+
+# Base Color 2
+base_color2 = "#716F6B"
+
+# Font Color 1
+font_color1 = "#00ff00"
+
+# Font Color 2
+font_color2 = "#00ff00"
+
+# Font Color 3
+font_color3 = "#00ff00"
+
+# Row Color 1
+row_color1 = "#000000"
+
+# Row Color 2
+row_color2 = "#000000"
+
+# Row Color 3
+row_color3 = "#000000"
+
+# Error Color
+error_color = "#990033"
+
diff --git a/contrib/themes/OSXish/images/ampache-dark-bg.gif b/contrib/themes/OSXish/images/ampache-dark-bg.gif
new file mode 100644
index 00000000..9fa78cb9
--- /dev/null
+++ b/contrib/themes/OSXish/images/ampache-dark-bg.gif
Binary files differ
diff --git a/contrib/themes/OSXish/images/ampache-light-bg.gif b/contrib/themes/OSXish/images/ampache-light-bg.gif
new file mode 100644
index 00000000..088aeb2a
--- /dev/null
+++ b/contrib/themes/OSXish/images/ampache-light-bg.gif
Binary files differ
diff --git a/contrib/themes/OSXish/images/ampache-mid.gif b/contrib/themes/OSXish/images/ampache-mid.gif
new file mode 100644
index 00000000..57376ea4
--- /dev/null
+++ b/contrib/themes/OSXish/images/ampache-mid.gif
Binary files differ
diff --git a/contrib/themes/OSXish/images/ampache.gif b/contrib/themes/OSXish/images/ampache.gif
new file mode 100644
index 00000000..a3e2032d
--- /dev/null
+++ b/contrib/themes/OSXish/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/OSXish/images/blank-pixel.gif b/contrib/themes/OSXish/images/blank-pixel.gif
new file mode 100644
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/OSXish/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/OSXish/images/blankalbum.gif b/contrib/themes/OSXish/images/blankalbum.gif
new file mode 100644
index 00000000..3fbb331e
--- /dev/null
+++ b/contrib/themes/OSXish/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/OSXish/images/blankalbum.jpg b/contrib/themes/OSXish/images/blankalbum.jpg
new file mode 100644
index 00000000..468301bd
--- /dev/null
+++ b/contrib/themes/OSXish/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/OSXish/images/headphone.gif b/contrib/themes/OSXish/images/headphone.gif
new file mode 100644
index 00000000..74a66e11
--- /dev/null
+++ b/contrib/themes/OSXish/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/OSXish/images/table.gif b/contrib/themes/OSXish/images/table.gif
new file mode 100644
index 00000000..89761b38
--- /dev/null
+++ b/contrib/themes/OSXish/images/table.gif
Binary files differ
diff --git a/contrib/themes/OSXish/templates/style.inc b/contrib/themes/OSXish/templates/style.inc
new file mode 100755
index 00000000..2af86e9c
--- /dev/null
+++ b/contrib/themes/OSXish/templates/style.inc
@@ -0,0 +1,291 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+ body
+ {
+ padding-top: 5px;
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+ }
+
+ p
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ a
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:visited
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:active
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ .text-box
+ {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+ }
+ table.tabledata
+ {
+ border-collapse: collapse;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+ }
+
+ td
+ {
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ th
+ {
+ padding-right: 10px;
+ }
+ input
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ margin: 2px 2px 2px 2px;
+ }
+ select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2'); ?>;
+ }
+ textarea
+ {
+ background-color: <?php echo conf('base_color2'); ?>;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .table-header
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ border-collapse: collapse;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+ }
+ tr.table-header
+{
+ border-collapse: seperate;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+}
+ tr.even
+{
+ border-collapse: collapse;
+}
+ tr.odd
+{
+ border-collapse: collapse;
+}
+ .border
+ {
+ border-collapse: collapse;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+ }
+
+/*************** Main Menu *****************/
+ #mainmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border-top: 1px solid #000;
+ border-bottom: 1px solid #000;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+ #mainmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 20px 0 20px;
+ border-right: 1px solid #000;
+ display: inline;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+ #mainmenu li.active {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+ #mainmenu a {
+ text-decoration: none;
+ }
+ #mainmenu a:hover {
+ color: #000;
+ }
+ #mainmenu a:active {
+ color: #00a;
+ }
+/*************** END Main Menu *************/
+/*************** Admin Menu *************/
+ #adminmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border-bottom: 1px solid #000;
+ border-right: 1px solid #000;
+ border-left: 1px solid #000;
+ border-top: 1px solid #000;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat;
+ }
+ #adminmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 20px 0 20px;
+ border-right: 1px solid #000;
+ display: inline;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+ #adminmenu li.active {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('base_color2');?> repeat-x;
+ }
+ #adminmenu a {
+ text-decoration: none;
+ }
+ #adminmenu a:hover {
+ color: #000;
+ }
+ #adminmenu a:active {
+ color: #000;
+ }
+/*************** END Main Menu *************/
+/*************** Page Header *********************/
+ #pageheader {
+ background: <?php echo conf('bgcolor1');?>;
+ }
+/*************** END Page Header *****************/
+ .header1
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+ }
+ .header2
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+ }
+ .headrow
+ {
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .odd
+ {
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .even
+ {
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .blank
+ {
+ background: #fff;
+ }
+ .border
+ {
+ background:<?php echo conf('bg_color2'); ?>;
+ }
+ .header
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .error
+ {
+ color: <?php echo conf('error_color'); ?>;
+ }
+ .fatalerror
+ {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+ }
+ .disabled
+ {
+ text-decoration: line-through;
+ }
+ .alphabet
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+ }
+-->
+</style>
+
diff --git a/contrib/themes/OSXish/theme.cfg.php b/contrib/themes/OSXish/theme.cfg.php
new file mode 100644
index 00000000..6fe0d862
--- /dev/null
+++ b/contrib/themes/OSXish/theme.cfg.php
@@ -0,0 +1,68 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# OSXish Ampache Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "OSXish Ampache"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+author = "XGizzmo"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+#maintainer = "N/A"
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#ffffff"
+
+# Background Color 2
+bg_color2 = "#000000"
+
+# Base Color 1
+base_color1 = "#dddddd"
+
+# Base Color 2
+base_color2 = "#eaeaea"
+
+# Font Color 1
+font_color1 = "#222222"
+
+# Font Color 2
+font_color2 = "#000000"
+
+# Font Color 3
+font_color3 = "#ffffff"
+
+# Row Color 1
+row_color1 = "#E5ECF8"
+
+# Row Color 2
+row_color2 = "#E5ECF8"
+
+# Row Color 3
+row_color3 = "#CEDDF9"
+
+# Error Color
+error_color = "#990033"
+
diff --git a/contrib/themes/Sunshine/images/ampache.gif b/contrib/themes/Sunshine/images/ampache.gif
new file mode 100755
index 00000000..e780851d
--- /dev/null
+++ b/contrib/themes/Sunshine/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/Sunshine/images/blank-pixel.gif b/contrib/themes/Sunshine/images/blank-pixel.gif
new file mode 100755
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/Sunshine/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/Sunshine/images/blankalbum.gif b/contrib/themes/Sunshine/images/blankalbum.gif
new file mode 100755
index 00000000..a1d25b40
--- /dev/null
+++ b/contrib/themes/Sunshine/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/Sunshine/images/blankalbum.jpg b/contrib/themes/Sunshine/images/blankalbum.jpg
new file mode 100755
index 00000000..468301bd
--- /dev/null
+++ b/contrib/themes/Sunshine/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/Sunshine/images/headphone.gif b/contrib/themes/Sunshine/images/headphone.gif
new file mode 100755
index 00000000..74a66e11
--- /dev/null
+++ b/contrib/themes/Sunshine/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/Sunshine/images/table.gif b/contrib/themes/Sunshine/images/table.gif
new file mode 100755
index 00000000..89761b38
--- /dev/null
+++ b/contrib/themes/Sunshine/images/table.gif
Binary files differ
diff --git a/contrib/themes/Sunshine/templates/style.inc b/contrib/themes/Sunshine/templates/style.inc
new file mode 100755
index 00000000..994554cc
--- /dev/null
+++ b/contrib/themes/Sunshine/templates/style.inc
@@ -0,0 +1,193 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+ body
+ {
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+ }
+
+ p
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ a
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:visited
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:active
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ .text-box
+ {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+ }
+ table.tabledata
+ {
+ }
+
+ td
+ {
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ th
+ {
+ padding-right: 10px;
+ }
+ input
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ margin: 2px 2px 2px 2px;
+ }
+ select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2') ?>;
+ }
+ textarea
+ {
+ background-color: <?php echo conf('base_color2'); ?>;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .table-header
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ }
+ .navitem
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .header1
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+ }
+ .header2
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+ }
+ .active_navitem
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('bg_color1')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .headrow
+ {
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .odd
+ {
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .even
+ {
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .blank
+ {
+ background: #fff;
+ }
+ .border
+ {
+ background:<?php echo conf('bg_color2'); ?>;
+ }
+ .header
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .error
+ {
+ color: <?php echo conf('error_color'); ?>;
+ }
+ .fatalerror
+ {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+ }
+ .disabled
+ {
+ text-decoration: line-through;
+ }
+ .alphabet
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+ }
+-->
+</style>
diff --git a/contrib/themes/Sunshine/theme.cfg.php b/contrib/themes/Sunshine/theme.cfg.php
new file mode 100755
index 00000000..a29293ca
--- /dev/null
+++ b/contrib/themes/Sunshine/theme.cfg.php
@@ -0,0 +1,68 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# Sunshine Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "Sunshine"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+#author = "Ripmaster TS"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+#maintainer = "No@mail.org
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#ffffe0"
+
+# Background Color 2
+bg_color2 = "#000000"
+
+# Base Color 1
+base_color1 = "#FFCE00"
+
+# Base Color 2
+base_color2 = "#FFCE00"
+
+# Font Color 1
+font_color1 = "#2090C0"
+
+# Font Color 2
+font_color2 = "#333333"
+
+# Font Color 3
+font_color3 = "#ffffff"
+
+# Row Color 1
+row_color1 = "#FFFFCE"
+
+# Row Color 2
+row_color2 = "#eee8aa"
+
+# Row Color 3
+row_color3 = "#FFFFCE"
+
+# Error Color
+error_color = "#990033"
+
diff --git a/contrib/themes/Total_Blue/images/ampache-dark-bg.gif b/contrib/themes/Total_Blue/images/ampache-dark-bg.gif
new file mode 100644
index 00000000..c5cc27a5
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/ampache-dark-bg.gif
Binary files differ
diff --git a/contrib/themes/Total_Blue/images/ampache-light-bg.gif b/contrib/themes/Total_Blue/images/ampache-light-bg.gif
new file mode 100644
index 00000000..1372bcdf
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/ampache-light-bg.gif
Binary files differ
diff --git a/contrib/themes/Total_Blue/images/ampache-mid.gif b/contrib/themes/Total_Blue/images/ampache-mid.gif
new file mode 100644
index 00000000..221438bf
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/ampache-mid.gif
Binary files differ
diff --git a/contrib/themes/Total_Blue/images/ampache.gif b/contrib/themes/Total_Blue/images/ampache.gif
new file mode 100644
index 00000000..96ba8d6e
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/Total_Blue/images/blank-pixel.gif b/contrib/themes/Total_Blue/images/blank-pixel.gif
new file mode 100644
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/Total_Blue/images/blankalbum.gif b/contrib/themes/Total_Blue/images/blankalbum.gif
new file mode 100644
index 00000000..a1d25b40
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/Total_Blue/images/blankalbum.jpg b/contrib/themes/Total_Blue/images/blankalbum.jpg
new file mode 100644
index 00000000..468301bd
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/Total_Blue/images/headphone.gif b/contrib/themes/Total_Blue/images/headphone.gif
new file mode 100644
index 00000000..74a66e11
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/Total_Blue/images/table.gif b/contrib/themes/Total_Blue/images/table.gif
new file mode 100644
index 00000000..89761b38
--- /dev/null
+++ b/contrib/themes/Total_Blue/images/table.gif
Binary files differ
diff --git a/contrib/themes/Total_Blue/templates/style.inc b/contrib/themes/Total_Blue/templates/style.inc
new file mode 100644
index 00000000..8fc1e9e8
--- /dev/null
+++ b/contrib/themes/Total_Blue/templates/style.inc
@@ -0,0 +1,191 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+ body
+ {
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+ }
+
+ p
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ a
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:visited
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:active
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ .text-box
+ {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+ }
+ table.tabledata
+ {
+ }
+
+ td
+ {
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ th
+ {
+ padding-right: 10px;
+ }
+ input
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ }
+ select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2') ?>;
+ }
+ textarea
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .table-header
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ }
+ .navitem
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .header1
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+ }
+ .header2
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+ }
+ .active_navitem
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('bg_color1')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .headrow
+ {
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .odd
+ {
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .even
+ {
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .blank
+ {
+ background: #fff;
+ }
+ .border
+ {
+ background:<?php echo conf('bg_color2'); ?>;
+ }
+ .header
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .error
+ {
+ color: <?php echo conf('error_color'); ?>;
+ }
+ .fatalerror
+ {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+ }
+ .disabled
+ {
+ text-decoration: line-through;
+ }
+ .alphabet
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+ }
+-->
+</style>
diff --git a/contrib/themes/Total_Blue/theme.cfg.php b/contrib/themes/Total_Blue/theme.cfg.php
new file mode 100644
index 00000000..00557088
--- /dev/null
+++ b/contrib/themes/Total_Blue/theme.cfg.php
@@ -0,0 +1,68 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# Total_Blue Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "Total_Blue"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+#author = "Ripmaster TS"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+#maintainer = "no@mail!"
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#101830"
+
+# Background Color 2
+bg_color2 = "#0000FF"
+
+# Base Color 1
+base_color1 = "#003050"
+
+# Base Color 2
+base_color2 = "#003050"
+
+# Font Color 1
+font_color1 = "#2090C0"
+
+# Font Color 2
+font_color2 = "#2090C0"
+
+# Font Color 3
+font_color3 = "#ffffff"
+
+# Row Color 1
+row_color1 = "#003050"
+
+# Row Color 2
+row_color2 = "#003050"
+
+# Row Color 3
+row_color3 = "#003050"
+
+# Error Color
+error_color = "#990033"
+
diff --git a/contrib/themes/borders/images/ampache.gif b/contrib/themes/borders/images/ampache.gif
new file mode 100755
index 00000000..6d14b699
--- /dev/null
+++ b/contrib/themes/borders/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/borders/images/blankalbum.gif b/contrib/themes/borders/images/blankalbum.gif
new file mode 100644
index 00000000..a83219d8
--- /dev/null
+++ b/contrib/themes/borders/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/borders/readme.txt b/contrib/themes/borders/readme.txt
new file mode 100644
index 00000000..19bc64ba
--- /dev/null
+++ b/contrib/themes/borders/readme.txt
@@ -0,0 +1,21 @@
+ This ampache theme does not use any graphics in generating the backgrounds, so the colors can be changed to
+whatever you want. The main feature of this theme is the borders. The borders can easily be customized at the
+top of themes/borders/templates/style.inc. There is a primary border around all the boxes, and a relief line across
+the top and the left side.
+
+ This them will overide your font with "Comic Sans MS". This can be disabled in the top of the file
+themes/borders/templates/style.inc. It also tells you how to get this font in linux.
+
+ This theme was created against svn 577
+
+Issues
+
+1. If you use black (or something real dark) as a color;
+ If you set your background (bg_color1) to black, some of the text wont be readable, especially on mouseover.
+ If your background is black you will lose the shading and some text on themes/borders/images/ampache.gif.
+ this is the image at the top of the page.
+ If you set most frames (row_color3) to black, you should replace themes/borders/images/blankalbum.gif
+
+
+
+If you have any questions, bugs or improvements, give me a holler. randyperkins@randyperkins.com
diff --git a/contrib/themes/borders/templates/style.inc b/contrib/themes/borders/templates/style.inc
new file mode 100644
index 00000000..f5b66e5d
--- /dev/null
+++ b/contrib/themes/borders/templates/style.inc
@@ -0,0 +1,369 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+
+
+
+# CUSTOMIZE THIS CSS FILE HERE
+
+# the following line changes the font to Comic Sans MS
+# if you dont have that font on linux check out http://corefonts.sourceforge.net/
+# or on debian i use the package msttcorefonts
+# if you dont like your fonts overridden at all comment out the first line and uncomment the second one
+
+$font = "Comic Sans MS, " . conf('font');
+#$font = "conf('font')";
+
+
+# customize the main border here
+$border = "outset 5pt";
+
+# this is the thin inside border on the top and left side of the main border
+$relief_border = "solid 1pt " . conf('bg_color2');
+
+# this is the border on the active_nav item
+$relief_border2 = "solid 1pt " . conf('row_color1');
+
+
+
+
+?>
+<style type="text/css">
+<!--
+ body
+ {
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo $font ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+ }
+
+ p
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo $font?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ a
+ {
+ color: <?php echo conf('font_color1') ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: none;
+ }
+ a:visited
+ {
+ color: <?php echo conf('font_color3') ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: none;
+ }
+ a:hover
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: underline;
+ }
+ table a:hover
+ {
+ color: <?php echo conf('bg_color1') ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: underline;
+ }
+ a:active
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: none;
+ }
+ .border
+ {
+ background:<?php echo conf('bg_color2'); ?>;
+ border-collapse: separate;
+ border: <?php echo "$border " . conf('row_color1'); ?>;
+ border-spacing: 0pt;
+ }
+ .border tr td:first-child
+ {
+ # this is the one thats put the border down the left side;
+ border-left: <?php echo "$relief_border"; ?>;
+ }
+ .border tr table tr td:first-child
+ {
+ # gets rid of funkyness on left side in albums.php;
+ border-left: solid 0pt <?php echo conf('bg_color2'); ?>;
+ }
+ .border .even:first-child td
+ {
+ # adds line on top in albums.php;
+ border-top: <?php echo "$relief_border"; ?>;
+ }
+ .border .even .even:first-child td
+ {
+ # removes extra line from random play on index.php;
+ border-top: solid 0pt <?php echo conf('bg_color2'); ?>;
+ }
+ .border .even:first-child tr td
+ {
+ # gets rid of double line on top in albums.php;
+ border-top: solid 0pt <?php echo conf('bg_color2'); ?>;
+ }
+ .table-header
+ {
+ background: <?php echo conf('base_color2')?> ;
+ vertical-align: top;
+ }
+ .table-header td
+ {
+ border-bottom: <?php echo "$relief_border"; ?>;
+ border-top: <?php echo "$relief_border"; ?>;
+ text-align: center;
+ font-size: larger;
+ }
+ .table-header th
+ {
+ border-bottom: <?php echo "$relief_border"; ?>;
+ border-top: <?php echo "$relief_border"; ?>;
+ }
+ .table-header th:first-child
+ {
+ #border-top: <?php echo "$relief_border"; ?>;
+ #border-bottom: <?php echo "$relief_border"; ?>;
+ border-left: <?php echo "$relief_border"; ?>;
+ }
+ .tabledata
+ {
+ background:<?php echo conf('bg_color2'); ?>;
+ border-collapse: separate;
+ border: <?php echo "$border " . conf('row_color1'); ?>;
+ }
+ .tabledata tr td:first-child
+ {
+ # this line is for the playlist page;
+ border-left: solid 1pt <?php echo conf('bg_color2'); ?>;
+ }
+ .text-box
+ {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background: <?php echo conf('base_color1'); ?>;
+ border-collapse: separate;
+ border: <?php echo "$border " . conf('base_color1'); ?>;
+ }
+ .text-box .tabledata
+ {
+ # these next 2 lines fix the show catalog box;
+ border: outset 0pt <?php echo conf('base_color1'); ?>;
+ background: <?php echo conf('base_color1'); ?>;
+ #border-left: solid 0pt <?php echo conf('bg_color2'); ?>;
+ }
+ .text-box .tabledata tr td
+ {
+ # this line removes a red line from the left of the show catalog box;
+ border-left: solid 0pt <?php echo conf('bg_color2'); ?>;
+ }
+
+/*************** Main Menu *****************/
+ #mainmenu {
+ float: left;
+ width: 99%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border-collapse: separate;
+ border: <?php echo "$border " . conf('row_color1'); ?>;
+ border-spacing: 0pt;
+ background: <?php echo conf('base_color2')?> ;
+ }
+ #mainmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 20px 0 20px;
+ display: inline;
+ background: <?php echo conf('base_color2')?> ;
+ border-top: <?php echo "$relief_border"; ?>;
+ border-right: <?php echo "$relief_border"; ?>;
+ text-align: center;
+ font-size: larger;
+ }
+ #mainmenu li:first-child
+ {
+ border-left: <?php echo "$relief_border"; ?>;
+ }
+ #mainmenu li.active {
+ vertical-align: top;
+ text-align: center;
+ border: <?php echo "$relief_border2"; ?>;
+ background:<?php echo conf('bg_color2'); ?>;
+ }
+ #mainmenu a {
+ color: <?php echo conf('font_color1') ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: none;
+ }
+ #mainmenu a:hover {
+ color: <?php echo conf('bg_color1') ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: underline;
+ }
+ #mainmenu a:active {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: none;
+ }
+/*************** END Main Menu *************/
+/*************** Admin Menu *************/
+ #adminmenu {
+ width: 99%;
+ float: left;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border-collapse: separate;
+ border: <?php echo "$border " . conf('row_color1'); ?>;
+ border-spacing: 0pt;
+ background: <?php echo conf('base_color2')?> ;
+ }
+ #adminmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 20px 0 20px;
+ background: <?php echo conf('base_color2')?> ;
+ border-top: <?php echo "$relief_border"; ?>;
+ border-right: <?php echo "$relief_border"; ?>;
+ text-align: center;
+ font-size: larger;
+ display: inline;
+ }
+ #adminmenu li:first-child
+ {
+ border-left: <?php echo "$relief_border"; ?>;
+ }
+ #adminmenu li.active {
+ vertical-align: top;
+ text-align: center;
+ border: <?php echo "$relief_border2"; ?>;
+ background:<?php echo conf('bg_color2'); ?>;
+ }
+ #adminmenu a {
+ text-decoration: none;
+ }
+ #adminmenu a:hover {
+ color: <?php echo conf('bg_color1') ?>;
+ font-family: <?php echo $font?>;
+ text-decoration: underline;
+ }
+ #adminmenu a:active {
+ color: #000;
+ }
+/*************** END Main Menu *************/
+/*************** Page Header *********************/
+ #pageheader {
+ background: <?php echo conf('bgcolor1');?>;
+ }
+/*************** END Page Header *****************/
+
+ td
+ {
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo $font?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ th
+ {
+ padding-right: 10px;
+ }
+ input
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo $font; ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ }
+ .header1
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo $font; ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+ }
+ .header2
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo $font; ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+ }
+ .navitem
+ {
+ background: <?php echo conf('base_color2')?>;
+ vertical-align: top;
+ text-align: center;
+ border: <?php echo "$relief_border"; ?>;
+ }
+ .active_navitem
+ {
+ background: <?php echo conf('bg_color2')?>;
+ vertical-align: top;
+ text-align: center;
+ border: <?php echo "$relief_border2"; ?>;
+ }
+ .odd
+ {
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .even
+ {
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .error
+ {
+ color: <?php echo conf('error_color'); ?>;
+ }
+ .fatalerror
+ {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+ }
+ .alphabet
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+ }
+-->
+</style>
diff --git a/contrib/themes/borders/theme.cfg.php b/contrib/themes/borders/theme.cfg.php
new file mode 100644
index 00000000..6e7a0d95
--- /dev/null
+++ b/contrib/themes/borders/theme.cfg.php
@@ -0,0 +1,71 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# Classic Ampache Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "Borders"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+author = "Randy Perkins"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+maintainer = "Randy Perkins <randyperkins@randyperkins.com>"
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#06c7ee"
+
+# Background Color 2
+bg_color2 = "#ef9494"
+
+# Base Color 1
+base_color1 = "#aab3ff"
+
+# Base Color 2
+base_color2 = "#f0b3b3"
+
+# Font Color 1
+font_color1 = "#0000ee"
+
+
+# Font Color 2
+font_color2 = "#000000"
+
+# Font Color 3
+font_color3 = "#551a8b"
+
+# Row Color 1
+# this is used in style.css in .headrow but .headrow is not used
+# i am going to use it as a border color
+row_color1 = "#ef4f4f"
+
+# Row Color 2
+row_color2 = "#e1afaf"
+
+# Row Color 3
+row_color3 = "#f9c1c1"
+
+# Error Color
+error_color = "#990033"
+
diff --git a/contrib/themes/classic-ng/images/ampache-dark-bg.gif b/contrib/themes/classic-ng/images/ampache-dark-bg.gif
new file mode 100755
index 00000000..e9fc72c9
--- /dev/null
+++ b/contrib/themes/classic-ng/images/ampache-dark-bg.gif
Binary files differ
diff --git a/contrib/themes/classic-ng/images/ampache-light-bg.gif b/contrib/themes/classic-ng/images/ampache-light-bg.gif
new file mode 100644
index 00000000..2fa58b29
--- /dev/null
+++ b/contrib/themes/classic-ng/images/ampache-light-bg.gif
Binary files differ
diff --git a/contrib/themes/classic-ng/images/ampache-mid.gif b/contrib/themes/classic-ng/images/ampache-mid.gif
new file mode 100755
index 00000000..57376ea4
--- /dev/null
+++ b/contrib/themes/classic-ng/images/ampache-mid.gif
Binary files differ
diff --git a/contrib/themes/classic-ng/images/ampache.gif b/contrib/themes/classic-ng/images/ampache.gif
new file mode 100755
index 00000000..5ee651ca
--- /dev/null
+++ b/contrib/themes/classic-ng/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/classic-ng/images/blank-pixel.gif b/contrib/themes/classic-ng/images/blank-pixel.gif
new file mode 100644
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/classic-ng/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/classic-ng/images/blankalbum.gif b/contrib/themes/classic-ng/images/blankalbum.gif
new file mode 100644
index 00000000..a1d25b40
--- /dev/null
+++ b/contrib/themes/classic-ng/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/classic-ng/images/blankalbum.jpg b/contrib/themes/classic-ng/images/blankalbum.jpg
new file mode 100644
index 00000000..468301bd
--- /dev/null
+++ b/contrib/themes/classic-ng/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/classic-ng/images/headphone.gif b/contrib/themes/classic-ng/images/headphone.gif
new file mode 100755
index 00000000..74a66e11
--- /dev/null
+++ b/contrib/themes/classic-ng/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/classic-ng/images/table.gif b/contrib/themes/classic-ng/images/table.gif
new file mode 100755
index 00000000..89761b38
--- /dev/null
+++ b/contrib/themes/classic-ng/images/table.gif
Binary files differ
diff --git a/contrib/themes/classic-ng/templates/style.inc b/contrib/themes/classic-ng/templates/style.inc
new file mode 100755
index 00000000..d4b11dbd
--- /dev/null
+++ b/contrib/themes/classic-ng/templates/style.inc
@@ -0,0 +1,270 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+body {
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+ margin: 0;
+ padding: 0;
+ }
+
+p {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+
+a {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+
+a:visited {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+
+a:active {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+
+.text-box {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+ }
+
+table.tabledata {
+ }
+
+td {
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+
+th {
+ padding-right: 10px;
+ }
+
+input {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ margin: 2px 2px 2px 2px;
+ }
+
+select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2'); ?>;
+ }
+
+textarea {
+ background-color: <?php echo conf('base_color2'); ?>;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+
+.table-header {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ }
+/*************** Main Menu *****************/
+#mainmenu {
+ width: 100%;
+ background: #ddd;
+ margin: 0px 0 0px 0;
+ padding: 15px 10px 5px;
+ list-style: none;
+ border-bottom: 1px solid #000;
+ }
+
+#mainmenu li {
+ margin-left: 5px;
+ margin-bottom: 0;
+ padding: 2px 10px 5px;
+ border: 1px solid #000;
+ display: inline;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat;
+ font-weight: bold;
+ }
+
+#mainmenu li:hover {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('base_color2')?> repeat;
+ }
+
+#mainmenu li.active {
+ background: #fff;
+ border-bottom: 2px solid #fff;
+ }
+
+#mainmenu a {
+ text-decoration: none;
+ }
+
+#mainmenu a:hover {
+ color: #fff;
+ }
+
+#mainmenu a.active {
+ color: #00a;
+ }
+/*************** END Main Menu *************/
+/*************** Admin Menu *************/
+#adminmenu {
+ background: #fff;
+ margin: 0px 0 20px 0;
+ padding: 15px 10px 5px;
+ list-style: none;
+ border-bottom: 1px solid #000;
+ }
+
+#adminmenu li {
+ margin-left: 5px;
+ margin-bottom: 0;
+ padding: 2px 10px 5px;
+ border: 1px solid #000;
+ display: inline;
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-light-bg.gif) <?php echo conf('base_color2')?> repeat;
+ font-weight: bold;
+ }
+
+#adminmenu li:hover {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/ampache-dark-bg.gif) <?php echo conf('base_color2')?> repeat;
+ }
+
+#adminmenu li.active {
+ background: #fff;
+ border-bottom: 2px solid #fff;
+ }
+
+#adminmenu a {
+ text-decoration: none;
+ }
+
+#adminmenu a:hover {
+ color: #fff;
+ }
+
+#adminmenu a.active {
+ color: #00a;
+ }
+/*************** END Admin Menu *************/
+/*************** Page Header *********************/
+#pageheader {
+ display: block;
+ background: #ddd;
+ }
+/*************** END Page Header *****************/
+
+.header1 {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+ }
+
+.header2 {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+ }
+
+.headrow {
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+
+.odd {
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+
+.even {
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+
+.blank {
+ background: #fff;
+ }
+
+.border {
+ background:<?php echo conf('bg_color2'); ?>;
+ }
+
+.header {
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+
+.error {
+ color: <?php echo conf('error_color'); ?>;
+ }
+
+.fatalerror {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+ }
+
+.disabled {
+ text-decoration: line-through;
+ }
+
+.alphabet {
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+ }
+
+-->
+</style>
+
diff --git a/contrib/themes/classic-ng/theme.cfg.php b/contrib/themes/classic-ng/theme.cfg.php
new file mode 100644
index 00000000..b510e628
--- /dev/null
+++ b/contrib/themes/classic-ng/theme.cfg.php
@@ -0,0 +1,52 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# Classic Ampache NG
+###########################
+
+name = "Classic Ampache NG"
+maintainer = "Matt Keadle <mkeadle@mkeadle.org>"
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#ffffff"
+
+# Background Color 2
+bg_color2 = "#000000"
+
+# Base Color 1
+base_color1 = "#bbbbbb"
+
+# Base Color 2
+base_color2 = "#dddddd"
+
+# Font Color 1
+font_color1 = "#222222"
+
+# Font Color 2
+font_color2 = "#000000"
+
+# Font Color 3
+font_color3 = "#ffffff"
+
+# Row Color 1
+row_color1 = "#cccccc"
+
+# Row Color 2
+row_color2 = "#bbbbbb"
+
+# Row Color 3
+row_color3 = "#dddddd"
+
+# Error Color
+error_color = "#990033"
+
diff --git a/contrib/themes/dark/images/ampache.gif b/contrib/themes/dark/images/ampache.gif
new file mode 100644
index 00000000..59ec5215
--- /dev/null
+++ b/contrib/themes/dark/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/dark/images/blank-pixel.gif b/contrib/themes/dark/images/blank-pixel.gif
new file mode 100644
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/dark/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/dark/images/blankalbum.gif b/contrib/themes/dark/images/blankalbum.gif
new file mode 100644
index 00000000..a1d25b40
--- /dev/null
+++ b/contrib/themes/dark/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/dark/images/blankalbum.jpg b/contrib/themes/dark/images/blankalbum.jpg
new file mode 100644
index 00000000..468301bd
--- /dev/null
+++ b/contrib/themes/dark/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/dark/images/headphone.gif b/contrib/themes/dark/images/headphone.gif
new file mode 100644
index 00000000..74a66e11
--- /dev/null
+++ b/contrib/themes/dark/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/dark/images/table.gif b/contrib/themes/dark/images/table.gif
new file mode 100644
index 00000000..89761b38
--- /dev/null
+++ b/contrib/themes/dark/images/table.gif
Binary files differ
diff --git a/contrib/themes/dark/templates/style.inc b/contrib/themes/dark/templates/style.inc
new file mode 100644
index 00000000..8f7a32ae
--- /dev/null
+++ b/contrib/themes/dark/templates/style.inc
@@ -0,0 +1,274 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+body
+{
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+}
+
+p
+{
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+a
+{
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+}
+a:visited
+{
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+}
+a:active
+{
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+}
+.text-box
+{
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+}
+table.tabledata
+{
+}
+
+table.login
+{
+ padding: 5px 5px 5px 5px;
+}
+
+td
+{
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+th
+{
+ padding-right: 10px;
+}
+input
+{
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ border-style: solid;
+ border-width: 1px;
+ border-color: <?php echo conf('bg_color2'); ?>;
+ margin: 3px 3px 3px 3px;
+}
+select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2') ?>;
+}
+textarea
+{
+ background-color: <?php echo conf('base_color2'); ?>;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.table-header
+{
+ background: #404040;
+ vertical-align: top;
+}
+.header1
+{
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+}
+.header2
+{
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+}
+.headrow
+{
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.odd
+{
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.even
+{
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.blank
+{
+ background: #fff;
+}
+.border
+{
+ background:<?php echo conf('bg_color2'); ?>;
+}
+.header
+{
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.error
+{
+ color: <?php echo conf('error_color'); ?>;
+ font-weight: bold;
+}
+.fatalerror
+{
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+}
+.disabled
+{
+ text-decoration: line-through;
+}
+.alphabet
+{
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+}
+
+/*************** Main Menu *****************/
+
+#mainmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border: 1px solid <?php echo conf('bg_color2'); ?>;
+ background: #282828;
+}
+
+#mainmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 10px 0 10px;
+ border-right: 1px solid <?php echo conf('bg_color2'); ?>;
+ display: inline;
+ background: #282828;
+}
+
+#mainmenu li.active {
+ background: #404040;
+}
+
+#mainmenu a {
+ text-decoration: none;
+}
+
+#mainmenu a:hover {
+ text-decoration: underline;
+}
+
+#mainmenu a:active {
+}
+
+/*************** END Main Menu *************/
+
+/*************** Admin Menu *************/
+
+#adminmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border: 1px solid <?php echo conf('bg_color2'); ?>;
+ background: #282828;
+}
+
+#adminmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 10px 0 10px;
+ border-right: 1px solid <?php echo conf('bg_color2'); ?>;
+ display: inline;
+ background: #282828;
+}
+
+#adminmenu li.active {
+ background: #404040;
+}
+
+#adminmenu a {
+ text-decoration: none;
+}
+
+#adminmenu a:hover {
+ text-decoration: underline;
+}
+
+#adminmenu a:active {
+}
+
+/*************** END Main Menu *************/
+
+/*************** Page Header *********************/
+
+#pageheader {
+}
+
+/*************** END Page Header *****************/
+
+-->
+</style>
diff --git a/contrib/themes/dark/theme.cfg.php b/contrib/themes/dark/theme.cfg.php
new file mode 100644
index 00000000..47a4cbf1
--- /dev/null
+++ b/contrib/themes/dark/theme.cfg.php
@@ -0,0 +1,72 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# Dark Ampache Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "Dark"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+author = "Nedko Arnaudov"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+maintainer = "Nedko Arnaudov <nedko@users.sourceforge.net>"
+
+# Version
+# This is the revision for this theme, It's up to the maintainer
+# or author to decide how they want to format this
+version = "1.2"
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#000000"
+
+# Background Color 2
+bg_color2 = "#606060"
+
+# Base Color 1
+base_color1 = "#404040"
+
+# Base Color 2
+base_color2 = "#202020"
+
+# Font Color 1
+font_color1 = "#222222"
+
+# Font Color 2
+font_color2 = "#A0A0A0"
+
+# Font Color 3
+font_color3 = "#404040"
+
+# Row Color 1
+row_color1 = "#404040"
+
+# Row Color 2
+row_color2 = "#303030"
+
+# Row Color 3
+row_color3 = "#202020"
+
+# Error Color
+error_color = "#FF8080"
diff --git a/contrib/themes/eGurl/eGurl-2.jpg b/contrib/themes/eGurl/eGurl-2.jpg
new file mode 100644
index 00000000..c989b589
--- /dev/null
+++ b/contrib/themes/eGurl/eGurl-2.jpg
Binary files differ
diff --git a/contrib/themes/eGurl/eGurl.jpg b/contrib/themes/eGurl/eGurl.jpg
new file mode 100644
index 00000000..b2958604
--- /dev/null
+++ b/contrib/themes/eGurl/eGurl.jpg
Binary files differ
diff --git a/contrib/themes/eGurl/images/ampache.gif b/contrib/themes/eGurl/images/ampache.gif
new file mode 100644
index 00000000..16492e5d
--- /dev/null
+++ b/contrib/themes/eGurl/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/eGurl/images/blankalbum.gif b/contrib/themes/eGurl/images/blankalbum.gif
new file mode 100644
index 00000000..8b0fabe3
--- /dev/null
+++ b/contrib/themes/eGurl/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/eGurl/images/blankalbum.jpg b/contrib/themes/eGurl/images/blankalbum.jpg
new file mode 100644
index 00000000..d86ef568
--- /dev/null
+++ b/contrib/themes/eGurl/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/eGurl/images/blue-cd-case.jpg b/contrib/themes/eGurl/images/blue-cd-case.jpg
new file mode 100644
index 00000000..d86ef568
--- /dev/null
+++ b/contrib/themes/eGurl/images/blue-cd-case.jpg
Binary files differ
diff --git a/contrib/themes/eGurl/images/flower_2.png b/contrib/themes/eGurl/images/flower_2.png
new file mode 100644
index 00000000..3f466443
--- /dev/null
+++ b/contrib/themes/eGurl/images/flower_2.png
Binary files differ
diff --git a/contrib/themes/eGurl/images/headphone.gif b/contrib/themes/eGurl/images/headphone.gif
new file mode 100644
index 00000000..605d29b5
--- /dev/null
+++ b/contrib/themes/eGurl/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/eGurl/images/table.gif b/contrib/themes/eGurl/images/table.gif
new file mode 100644
index 00000000..8b0fabe3
--- /dev/null
+++ b/contrib/themes/eGurl/images/table.gif
Binary files differ
diff --git a/contrib/themes/eGurl/templates/style.inc b/contrib/themes/eGurl/templates/style.inc
new file mode 100644
index 00000000..3ad50a1b
--- /dev/null
+++ b/contrib/themes/eGurl/templates/style.inc
@@ -0,0 +1,268 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+ body
+ {
+ background: url(<?php echo conf('web_path'); ?><?php echo conf('theme_path'); ?>/images/flower_2.png); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+ }
+
+ p
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ a
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:visited
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ a:active
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ }
+ .text-box
+ {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+ }
+ table.tabledata
+ {
+ }
+
+ td
+ {
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ th
+ {
+ padding-right: 10px;
+ }
+ input
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ border-style: solid;
+ border-width: 1px;
+ border-color: <?php echo conf('bg_color2'); ?>;
+ margin: 2px 2px 2px 2px;
+ }
+ select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2') ?>;
+ }
+ textarea
+ {
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .table-header
+ {
+ background: <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ }
+/*************** Main Menu *****************/
+ #mainmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border-top: 0px solid #000;
+ border-bottom: 0px solid #000;
+ border-right: 0px solid #000;
+ border-left: 0px solid #000;
+ background: <?php echo conf('base_color2');?> repeat-x;
+ }
+ #mainmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 10px 0 10px;
+ border-right: 0px solid #000;
+ display: inline;
+ background: <?php echo conf('base_color2');?> repeat-x;
+ }
+ #mainmenu li.active {
+ background: <?php echo conf('base_color2');?> rep
+ }
+ #mainmenu a {
+ text-decoration: bold;
+ }
+ #mainmenu a:hover {
+ color: #000;
+ }
+ #mainmenu a:active {
+ color: #00a;
+ }
+/*************** END Main Menu *************/
+/*************** Admin Menu *************/
+ #adminmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border-bottom: 0px solid #000;
+ border-right: 0px solid #000;
+ border-left: 0px solid #000;
+ border-top: 0px solid #000;
+ background: <?php echo conf('base_color2')?> repeat;
+ }
+ #adminmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 20px 0 20px;
+ border-right: 0px solid #000;
+ display: inline;
+ background: <?php echo conf('base_color2');?> repeat-x;
+ }
+ #adminmenu li.active {
+ background: <?php echo conf('base_color2');?> repeat-x;
+ }
+ #adminmenu a {
+ text-decoration: none;
+ }
+ #adminmenu a:hover {
+ color: #000;
+ }
+ #adminmenu a:active {
+ color: #000;
+ }
+/*************** END Main Menu *************/
+/*************** Page Header *********************/
+ #pageheader {
+ background: <?php echo conf('bgcolor1');?>;
+ }
+/*************** END Page Header *****************/
+ .navitem
+ {
+ background: <?php echo conf('base_color2')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .header1
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+ }
+ .header2
+ {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+ }
+ .active_navitem
+ {
+ background: <?php echo conf('bg_color1')?> repeat-x;
+ vertical-align: top;
+ text-align: center;
+ }
+ .headrow
+ {
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .odd
+ {
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .even
+ {
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .blank
+ {
+ background: #fff;
+ }
+ .border
+ {
+ background:<?php echo conf('bg_color2'); ?>;
+ }
+ .header
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ }
+ .error
+ {
+ color: <?php echo conf('error_color'); ?>;
+ }
+ .fatalerror
+ {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+ }
+ .disabled
+ {
+ text-decoration: line-through;
+ }
+ .alphabet
+ {
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+ }
+-->
+</style>
diff --git a/contrib/themes/eGurl/theme.cfg.php b/contrib/themes/eGurl/theme.cfg.php
new file mode 100644
index 00000000..743795a6
--- /dev/null
+++ b/contrib/themes/eGurl/theme.cfg.php
@@ -0,0 +1,75 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# eGurl Ampache Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "eGurl"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+#author = "s1amson wuzzuppy"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+#maintainer = "s1amson wuzzuppy" s1amson@gmail.com
+
+#Image Credits
+#Please give credit where credit is due
+#Heanphone image from amaranth-althaea-.5 icon pack for KDE
+#Table.gif borrowed from Google(tm) search. Credit for image respectivly belongs to photogropher.
+#plant_02 (background image) by buczo a.k.a Przemek B http://www.sxc.hu/browse.phtml?f=profile&l=buczo
+#red rose (used in logo) by float a.k.a Dora M http://www.sxc.hu/browse.phtml?f=profile&l=float
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#"
+
+# Background Color 2
+bg_color2 = "#"
+
+# Base Color 1
+base_color1 = "#"
+
+# Base Color 2
+base_color2 = "#"
+
+# Font Color 1
+font_color1 = "#000000"
+
+# Font Color 2
+font_color2 = "#000000"
+
+# Font Color 3
+font_color3 = "#000000"
+
+# Row Color 1
+row_color1 = "#"
+
+# Row Color 2
+row_color2 = "#"
+
+# Row Color 3
+row_color3 = "#"
+
+# Error Color
+error_color = "#FF0000"
+
diff --git a/contrib/themes/steel/images/ampache.gif b/contrib/themes/steel/images/ampache.gif
new file mode 100644
index 00000000..096104ae
--- /dev/null
+++ b/contrib/themes/steel/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/steel/images/blank-pixel.gif b/contrib/themes/steel/images/blank-pixel.gif
new file mode 100644
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/steel/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/steel/images/blankalbum.gif b/contrib/themes/steel/images/blankalbum.gif
new file mode 100644
index 00000000..a1d25b40
--- /dev/null
+++ b/contrib/themes/steel/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/steel/images/blankalbum.jpg b/contrib/themes/steel/images/blankalbum.jpg
new file mode 100644
index 00000000..468301bd
--- /dev/null
+++ b/contrib/themes/steel/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/steel/images/headphone.gif b/contrib/themes/steel/images/headphone.gif
new file mode 100644
index 00000000..74a66e11
--- /dev/null
+++ b/contrib/themes/steel/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/steel/images/table.gif b/contrib/themes/steel/images/table.gif
new file mode 100644
index 00000000..89761b38
--- /dev/null
+++ b/contrib/themes/steel/images/table.gif
Binary files differ
diff --git a/contrib/themes/steel/templates/style.inc b/contrib/themes/steel/templates/style.inc
new file mode 100644
index 00000000..2bfff45e
--- /dev/null
+++ b/contrib/themes/steel/templates/style.inc
@@ -0,0 +1,274 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+body
+{
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: <?php echo conf('font') ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ color: <?php echo conf('font_color2'); ?>;
+}
+
+p
+{
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+a
+{
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+}
+a:visited
+{
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+}
+a:active
+{
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+}
+.text-box
+{
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: <?php echo conf('base_color1'); ?>;
+ border-right:2px solid <?php echo conf('bg_color2'); ?>;
+ border-bottom:2px solid <?php echo conf('bg_color2'); ?>;
+ border-left:2px solid <?php echo conf('bg_color2'); ?>;
+ border-top:2px solid <?php echo conf('bg_color2'); ?>;
+}
+table.tabledata
+{
+}
+
+table.login
+{
+ padding: 5px 5px 5px 5px;
+}
+
+td
+{
+ padding: 0px 8px 0px 8px;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+th
+{
+ padding-right: 10px;
+}
+input
+{
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: bold;
+ background-color: <?php echo conf('base_color2') ?>;
+ border-style: solid;
+ border-width: 1px;
+ border-color: <?php echo conf('bg_color2'); ?>;
+ margin: 3px 3px 3px 3px;
+}
+select {
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+ background-color: <?php echo conf('base_color2') ?>;
+}
+textarea
+{
+ background-color: <?php echo conf('base_color2'); ?>;
+ color: <?php echo conf('font_color2') ?>;
+ font-family: <?php echo conf('font')?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.table-header
+{
+ background: #607080;
+ vertical-align: top;
+}
+.header1
+{
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 6; ?>px;
+ font-weight: 900;
+}
+.header2
+{
+ color: <?php echo conf('font_color2'); ?>;
+ font-family: <?php echo conf('font'); ?>;
+ font-size: <?php echo conf('font_size') + 2; ?>px;
+ font-weight: 900;
+}
+.headrow
+{
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.odd
+{
+ background:<?php echo conf('row_color2'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.even
+{
+ background:<?php echo conf('row_color3'); ?>;
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.blank
+{
+ background: #fff;
+}
+.border
+{
+ background:<?php echo conf('bg_color2'); ?>;
+}
+.header
+{
+ font-size: <?php echo conf('font_size'); ?>px;
+}
+.error
+{
+ color: <?php echo conf('error_color'); ?>;
+ font-weight: bold;
+}
+.fatalerror
+{
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: <?php echo conf('font_size')+2; ?>px;
+ font-weight: 900;
+ text-align: center;
+}
+.disabled
+{
+ text-decoration: line-through;
+}
+.alphabet
+{
+ font-size: <?php echo conf('font_size'); ?>px;
+ font-weight: normal;
+}
+
+/*************** Main Menu *****************/
+
+#mainmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border: 1px solid <?php echo conf('bg_color2'); ?>;
+ background: #283848;
+}
+
+#mainmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 10px 0 10px;
+ border-right: 1px solid <?php echo conf('bg_color2'); ?>;
+ display: inline;
+ background: #283848;
+}
+
+#mainmenu li.active {
+ background: #405060;
+}
+
+#mainmenu a {
+ text-decoration: none;
+}
+
+#mainmenu a:hover {
+ text-decoration: underline;
+}
+
+#mainmenu a:active {
+}
+
+/*************** END Main Menu *************/
+
+/*************** Admin Menu *************/
+
+#adminmenu {
+ float: left;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ list-style: none;
+ border: 1px solid <?php echo conf('bg_color2'); ?>;
+ background: #283848;
+}
+
+#adminmenu li {
+ float: left;
+ margin: 0;
+ padding: 0 10px 0 10px;
+ border-right: 1px solid <?php echo conf('bg_color2'); ?>;
+ display: inline;
+ background: #283848;
+}
+
+#adminmenu li.active {
+ background: #405060;
+}
+
+#adminmenu a {
+ text-decoration: none;
+}
+
+#adminmenu a:hover {
+ text-decoration: underline;
+}
+
+#adminmenu a:active {
+}
+
+/*************** END Main Menu *************/
+
+/*************** Page Header *********************/
+
+#pageheader {
+}
+
+/*************** END Page Header *****************/
+
+-->
+</style>
diff --git a/contrib/themes/steel/theme.cfg.php b/contrib/themes/steel/theme.cfg.php
new file mode 100644
index 00000000..f54f87e6
--- /dev/null
+++ b/contrib/themes/steel/theme.cfg.php
@@ -0,0 +1,74 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# Burgundy Ampache Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "Steel"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+author = "Nedko Arnaudov"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+maintainer = "Nedko Arnaudov <nedko@users.sourceforge.net>"
+
+# Version
+# This is the revision for this theme, It's up to the maintainer
+# or author to decide how they want to format this
+version = "1.1"
+
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#05212B"
+
+# Background Color 2
+bg_color2 = "#607080"
+
+# Base Color 1
+base_color1 = "#15313B"
+
+# Base Color 2
+base_color2 = "#15313B"
+
+# Font Color 1
+font_color1 = "#222222"
+
+# Font Color 2
+font_color2 = "#CCCCCC"
+
+# Font Color 3
+font_color3 = "#FFFFFF"
+
+# Row Color 1
+row_color1 = "#CCCCCC"
+
+# Row Color 2
+row_color2 = "#405060"
+
+# Row Color 3
+row_color3 = "#304050"
+
+# Error Color
+error_color = "#FF8080"
+
diff --git a/contrib/themes/theBside/images/ampache-dark-bg.gif b/contrib/themes/theBside/images/ampache-dark-bg.gif
new file mode 100644
index 00000000..e9fc72c9
--- /dev/null
+++ b/contrib/themes/theBside/images/ampache-dark-bg.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/ampache-light-bg.gif b/contrib/themes/theBside/images/ampache-light-bg.gif
new file mode 100644
index 00000000..262430b8
--- /dev/null
+++ b/contrib/themes/theBside/images/ampache-light-bg.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/ampache-mid.gif b/contrib/themes/theBside/images/ampache-mid.gif
new file mode 100644
index 00000000..57376ea4
--- /dev/null
+++ b/contrib/themes/theBside/images/ampache-mid.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/ampache.gif b/contrib/themes/theBside/images/ampache.gif
new file mode 100644
index 00000000..b3e934bd
--- /dev/null
+++ b/contrib/themes/theBside/images/ampache.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/ampache.orig.gif b/contrib/themes/theBside/images/ampache.orig.gif
new file mode 100644
index 00000000..fb110191
--- /dev/null
+++ b/contrib/themes/theBside/images/ampache.orig.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/blank-pixel.gif b/contrib/themes/theBside/images/blank-pixel.gif
new file mode 100644
index 00000000..17d43908
--- /dev/null
+++ b/contrib/themes/theBside/images/blank-pixel.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/blankalbum.gif b/contrib/themes/theBside/images/blankalbum.gif
new file mode 100644
index 00000000..a1d25b40
--- /dev/null
+++ b/contrib/themes/theBside/images/blankalbum.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/blankalbum.jpg b/contrib/themes/theBside/images/blankalbum.jpg
new file mode 100644
index 00000000..468301bd
--- /dev/null
+++ b/contrib/themes/theBside/images/blankalbum.jpg
Binary files differ
diff --git a/contrib/themes/theBside/images/bodybag.gif b/contrib/themes/theBside/images/bodybag.gif
new file mode 100644
index 00000000..21720c92
--- /dev/null
+++ b/contrib/themes/theBside/images/bodybag.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/bside.side.png b/contrib/themes/theBside/images/bside.side.png
new file mode 100644
index 00000000..3819ff88
--- /dev/null
+++ b/contrib/themes/theBside/images/bside.side.png
Binary files differ
diff --git a/contrib/themes/theBside/images/headphone.gif b/contrib/themes/theBside/images/headphone.gif
new file mode 100644
index 00000000..74a66e11
--- /dev/null
+++ b/contrib/themes/theBside/images/headphone.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/sidetitle.png b/contrib/themes/theBside/images/sidetitle.png
new file mode 100644
index 00000000..83ec5818
--- /dev/null
+++ b/contrib/themes/theBside/images/sidetitle.png
Binary files differ
diff --git a/contrib/themes/theBside/images/table.gif b/contrib/themes/theBside/images/table.gif
new file mode 100644
index 00000000..89761b38
--- /dev/null
+++ b/contrib/themes/theBside/images/table.gif
Binary files differ
diff --git a/contrib/themes/theBside/images/theBsideTitle.png b/contrib/themes/theBside/images/theBsideTitle.png
new file mode 100644
index 00000000..38ed2047
--- /dev/null
+++ b/contrib/themes/theBside/images/theBsideTitle.png
Binary files differ
diff --git a/contrib/themes/theBside/templates/style.inc b/contrib/themes/theBside/templates/style.inc
new file mode 100644
index 00000000..32068169
--- /dev/null
+++ b/contrib/themes/theBside/templates/style.inc
@@ -0,0 +1,219 @@
+<?php
+/*
+
+ Copyright (c) 2001 - 2005 Ampache.org
+ All rights reserved.
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+*/
+
+/*!
+ @header Style File
+ @discussion this is the css that is included on every page of
+ ampache, mod this to change the look and feel of the site
+*/
+?>
+<style type="text/css">
+<!--
+ body
+ {
+ background: <?php echo conf('bg_color1'); ?>;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #333;
+ }
+
+ p
+ {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 12px;
+ }
+ a
+ {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ }
+ a:visited
+ {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ }
+ a:active
+ {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ }
+ .text-box
+ {
+ padding-left:5px;
+ padding-top:5px;
+ margin-bottom:10px;
+ background-color: #f4f4f4;
+ }
+ table.tabledata
+ {
+ }
+
+ td
+ {
+ padding: 0px 8px 0px 8px;
+ color: #333>;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 12px;
+ }
+ th
+ {
+ padding-right: 10px;
+ }
+ input
+ {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 12px;
+ background-color: #f4f4f4;
+ }
+ .button {
+ color: #fff;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 12px;
+ background-color: #adbdcf;
+ }
+ select {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 12px;
+ background-color: #f4f4f4;
+ }
+ textarea
+ {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 12px;
+ }
+ .table-header
+ {
+ background: transparent url(<?php echo conf('web_path'); ?>/<?php echo conf('theme_path'); ?>/images/bside.side.png) repeat-x top center;
+ vertical-align: top;
+ }
+ .navitem
+ {
+ margin: 0;
+ padding:5px;
+ color: #333;
+ background: transparent url(<?php echo conf('web_path'); ?>/<?php echo conf('theme_path'); ?>/images/sidetitle.png) repeat-x top center;
+ text-align: center;
+ text-decoration: none;
+ }
+ .navitem a
+ {
+ color: #333;
+ text-decoration: none;
+ font-family: verdana, helvetica, sans-serif;
+ }
+ .navitem a:hover
+ {
+ color: #1d479a;
+ text-decoration: underline;
+ }
+ .header1
+ {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 18px;
+ font-weight: 900;
+ }
+ .header2
+ {
+ color: #333;
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 14px;
+ font-weight: 900;
+ }
+ .active_navitem
+ {
+ margin: 0;
+ padding:5px;
+ background: transparent url(<?php echo conf('web_path'); ?>/<?php echo conf('theme_path'); ?>/images/bside.side.png) repeat-x top center;
+ text-align: center;
+ }
+ .active_navitem a
+ {
+ color: #333;
+ text-decoration: none;
+ }
+ .active_navitem a:hover
+ {
+ color: #1d479a;
+ text-decoration: none;
+ text-decoration: underline;
+ }
+ .headrow
+ {
+ background:<?php echo conf('row_color1'); ?>;
+ font-size: 12px;
+ }
+ .odd
+ {
+ background: #fff;
+ font-size: 12px;
+ }
+ .even
+ {
+ background: #edf1f8;
+ font-size: 12px;
+ }
+ .blank
+ {
+ background: #fff;
+ }
+ .border
+ {
+ background: #fff;
+ padding: 5px;
+ }
+ .header
+ {
+ font-size: 12px;
+ }
+ .error
+ {
+ color: <?php echo conf('error_color'); ?>;
+ }
+ .fatalerror
+ {
+ padding-top: 3px;
+ padding-bottom: 3px;
+ color: <?php echo conf('error_color'); ?>;
+ border-right:4px solid <?php echo conf('error_color'); ?>;
+ border-bottom:4px solid <?php echo conf('error_color'); ?>;
+ border-left:4px solid <?php echo conf('error_color'); ?>;
+ border-top:4px solid <?php echo conf('error_color'); ?>;
+ font-size: 14px;
+ font-weight: 900;
+ text-align: center;
+ }
+ .disabled
+ {
+ text-decoration: line-through;
+ }
+ .alphabet
+ {
+ font-size: 12px;
+ font-weight: normal;
+ }
+-->
+</style>
diff --git a/contrib/themes/theBside/theme.cfg.php b/contrib/themes/theBside/theme.cfg.php
new file mode 100644
index 00000000..df99dab5
--- /dev/null
+++ b/contrib/themes/theBside/theme.cfg.php
@@ -0,0 +1,68 @@
+##################
+#<?php exit(); ?>#
+##################
+
+###########################
+# Classic Ampache Theme
+###########################
+
+# Theme Name
+# This is the actual name of the theme that
+# will be displayed in the preferences screen
+# DEFAULT: ampache-theme
+name = "theBside"
+
+# Theme Author
+# This is just a way of giving credit to the
+# person who actually created this theme
+# DEFAULT: N/A
+author = "Kirk Bridger"
+
+# Theme Maintainer
+# This is just a way of listing who is responsible for
+# maintaining this theme incase it's not working right
+# please include an e-mail address so you can be contacted
+# DEFAULT: N/A
+maintainer = "Kirk Bridger <flappy@shaw.ca>"
+
+# Theme Colors
+###################
+[color]
+###################
+# Below is a list of the default colors for this theme, upon
+# applying this theme the users color preferences will be reset
+# to what is listed below...
+
+# Background Color 1
+bg_color1 = "#ffffff"
+
+# Background Color 2
+bg_color2 = "#000000"
+
+# Base Color 1
+base_color1 = "#bbbbbb"
+
+# Base Color 2
+base_color2 = "#dddddd"
+
+# Font Color 1
+font_color1 = "#222222"
+
+# Font Color 2
+font_color2 = "#000000"
+
+# Font Color 3
+font_color3 = "#ffffff"
+
+# Row Color 1
+row_color1 = "#cccccc"
+
+# Row Color 2
+row_color2 = "#bbbbbb"
+
+# Row Color 3
+row_color3 = "#dddddd"
+
+# Error Color
+error_color = "#990033"
+