added Greenzero as colorset of duepuntozero
60
view/theme/duepuntozero/config.php
Normal 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;
|
||||||
|
}
|
34
view/theme/duepuntozero/deriv/greenzero.css
Normal 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;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
BIN
view/theme/duepuntozero/deriv/imggreenzero/border.jpg
Normal file
After Width: | Height: | Size: 342 B |
BIN
view/theme/duepuntozero/deriv/imggreenzero/editicons.png
Normal file
After Width: | Height: | Size: 6.2 KiB |
BIN
view/theme/duepuntozero/deriv/imggreenzero/file.gif
Normal file
After Width: | Height: | Size: 614 B |
BIN
view/theme/duepuntozero/deriv/imggreenzero/greenicons.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
view/theme/duepuntozero/deriv/imggreenzero/head.jpg
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
view/theme/duepuntozero/deriv/imggreenzero/screenshot.jpg
Normal file
After Width: | Height: | Size: 69 KiB |
BIN
view/theme/duepuntozero/deriv/imggreenzero/shiny.png
Normal file
After Width: | Height: | Size: 362 B |
11
view/theme/duepuntozero/style.php
Normal 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;
|
||||||
|
|
||||||
|
?>
|