diff --git a/view/theme/duepuntozero/style.php b/view/theme/duepuntozero/style.php
index d5f8696a7..89f44d9c0 100644
--- a/view/theme/duepuntozero/style.php
+++ b/view/theme/duepuntozero/style.php
@@ -2,10 +2,28 @@
if (file_exists("$THEMEPATH/style.css")){
echo file_get_contents("$THEMEPATH/style.css");
}
+$uid = get_theme_uid();
+
$s_colorset = get_config('duepuntozero','colorset');
-$uid = local_user();
$colorset = get_pconfig( $uid, 'duepuntozero', 'colorset');
if (!x($colorset))
$colorset = $s_colorset;
+if ($colorset) {
+ if ($colorset == 'greenzero')
+ $setcss = file_get_contents('view/theme/duepuntozero/deriv/greenzero.css');
+ if ($colorset == 'purplezero')
+ $setcss = file_get_contents('view/theme/duepuntozero/deriv/purplezero.css');
+ if ($colorset == 'easterbunny')
+ $setcss = file_get_contents('view/theme/duepuntozero/deriv/easterbunny.css');
+ if ($colorset == 'darkzero')
+ $setcss = file_get_contents('view/theme/duepuntozero/deriv/darkzero.css');
+ if ($colorset == 'comix')
+ $setcss = file_get_contents('view/theme/duepuntozero/deriv/comix.css');
+ if ($colorset == 'slackr')
+ $setcss = file_get_contents('view/theme/duepuntozero/deriv/slackr.css');
+}
+
+echo $setcss;
+
?>
diff --git a/view/theme/quattro/style.php b/view/theme/quattro/style.php
index c75091eb5..bf0b1e042 100644
--- a/view/theme/quattro/style.php
+++ b/view/theme/quattro/style.php
@@ -1,12 +1,14 @@
get_baseurl();
$a->theme_info = array();
-$style = get_pconfig(local_user(), 'vier', 'style');
-
-if ($style == "")
- $style = get_config('vier', 'style');
-
-if ($style == "")
- $style = "plus";
-
-if ($style == "flat")
- $a->page['htmlhead'] .= ''."\n";
-else if ($style == "netcolour")
- $a->page['htmlhead'] .= ''."\n";
-else if ($style == "breathe")
- $a->page['htmlhead'] .= ''."\n";
-else if ($style == "plus")
- $a->page['htmlhead'] .= ''."\n";
-else if ($style == "dark")
- $a->page['htmlhead'] .= ''."\n";
-
$a->page['htmlhead'] .= <<< EOT