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;
|
||||
|
||||
?>
|