added Greenzero as colorset of duepuntozero

This commit is contained in:
Tobias Diekershoff 2014-09-07 12:48:23 +02:00
parent cab46e2772
commit f0aaafa7aa
10 changed files with 105 additions and 0 deletions

View File

@ -0,0 +1,60 @@
<?php
/**
* Theme settings
*/
function theme_content(&$a){
if(!local_user())
return;
$colorset = get_pconfig( local_user(), 'duepuntozero', 'colorset');
$user = true;
return clean_form($a, $colorset, $user);
}
function theme_post(&$a){
if(! local_user())
return;
if (isset($_POST['duepuntozero-settings-submit'])){
set_pconfig(local_user(), 'duepuntozero', 'colorset', $_POST['duepuntozero_colorset']);
}
}
function theme_admin(&$a){
$colorset = get_config( 'duepuntozero', 'colorset');
$user = false;
return clean_form($a, $colorset, $user);
}
function theme_admin_post(&$a){
if (isset($_POST['duepuntozero-settings-submit'])){
set_config('duepuntozero', 'colorset', $_POST['duepuntozero_colorset']);
}
}
function clean_form(&$a, &$colorset, $user){
$colorset = array(
'default'=>t('default'),
'greenzero'=>t('greenzero'),
);
if ($user) {
$color = get_pconfig(local_user(), 'duepuntozero', 'colorset');
} else {
$color = get_config( 'duepuntozero', 'colorset');
}
$t = get_markup_template("theme_settings.tpl" );
$o .= replace_macros($t, array(
'$submit' => t('Submit'),
'$baseurl' => $a->get_baseurl(),
'$title' => t("Theme settings"),
'$colorset' => array('duepuntozero_colorset', t('Color scheme'), $color, '', $colorset),
));
return $o;
}

View File

@ -0,0 +1,34 @@
/* green variation by Tobias Diekershoff <tobias.diekershoff@gmx.net> */
a:link, a:visited { color: #549f4f; text-decoration: none; }
a:hover {text-decoration: underline; }
.nav-selected.nav-link { color: #549f4f!important; border-bottom: 0px}
.nav-commlink, .nav-login-link {background-color: #aed3b2;}
.nav-commlink:link, .nav-commlink:visited,
.nav-login-link:link, .nav-login-link:visited{
color: #ffffff;
}
.icon {
display: block; width: 16px; height: 16px;
background-image: url('imggreenzero/greenicons.png');
}
body { background-image: url('imggreenzero/head.jpg'); }
aside { background-image: url('imggreenzero/border.jpg'); }
section { background-image: url('imggreenzero/border.jpg'); }
.tabs { background-image: url('imggreenzero/head.jpg'); }
div.wall-item-content-wrapper.shiny { background-image: url('imggreenzero/shiny.png'); }
.fakelink, .fakelink:visited, .fakelink:hover, .fakelink:link {
color: #549f4f !important;
}
.wall-item-name-link {
color: #549f4f;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 614 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 B

View File

@ -0,0 +1,11 @@
<?php
if (file_exists("$THEMEPATH/style.css")){
echo file_get_contents("$THEMEPATH/style.css");
}
$s_colorset = get_config('duepuntozero','colorset');
$uid = local_user();
$colorset = get_pconfig( $uid, 'duepuntozero', 'colorset');
if (!x($colorset))
$colorset = $s_colorset;
?>