Browse Source

added Greenzero as colorset of duepuntozero

pull/1124/head
Tobias Diekershoff 7 years ago
parent
commit
f0aaafa7aa
  1. 60
      view/theme/duepuntozero/config.php
  2. 34
      view/theme/duepuntozero/deriv/greenzero.css
  3. BIN
      view/theme/duepuntozero/deriv/imggreenzero/border.jpg
  4. BIN
      view/theme/duepuntozero/deriv/imggreenzero/editicons.png
  5. BIN
      view/theme/duepuntozero/deriv/imggreenzero/file.gif
  6. BIN
      view/theme/duepuntozero/deriv/imggreenzero/greenicons.png
  7. BIN
      view/theme/duepuntozero/deriv/imggreenzero/head.jpg
  8. BIN
      view/theme/duepuntozero/deriv/imggreenzero/screenshot.jpg
  9. BIN
      view/theme/duepuntozero/deriv/imggreenzero/shiny.png
  10. 11
      view/theme/duepuntozero/style.php

60
view/theme/duepuntozero/config.php

@ -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

@ -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

After

Width: 1  |  Height: 112  |  Size: 342 B

BIN
view/theme/duepuntozero/deriv/imggreenzero/editicons.png

After

Width: 87  |  Height: 109  |  Size: 6.2 KiB

BIN
view/theme/duepuntozero/deriv/imggreenzero/file.gif

After

Width: 16  |  Height: 16  |  Size: 614 B

BIN
view/theme/duepuntozero/deriv/imggreenzero/greenicons.png

After

Width: 160  |  Height: 68  |  Size: 12 KiB

BIN
view/theme/duepuntozero/deriv/imggreenzero/head.jpg

After

Width: 5  |  Height: 124  |  Size: 1.1 KiB

BIN
view/theme/duepuntozero/deriv/imggreenzero/screenshot.jpg

After

Width: 800  |  Height: 600  |  Size: 69 KiB

BIN
view/theme/duepuntozero/deriv/imggreenzero/shiny.png

After

Width: 15  |  Height: 15  |  Size: 362 B

11
view/theme/duepuntozero/style.php

@ -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;
?>
Loading…
Cancel
Save