From 77cff78bf2be397f765f1481078ddce9aedd3ac4 Mon Sep 17 00:00:00 2001 From: reliberate Date: Sun, 27 Mar 2016 00:32:19 -0600 Subject: [PATCH] Theme adjustments and fixes. Flesh out Theme Default Settings descriptions. --- themes/default/app_defaults.php | 98 ++++++++++++--------------------- themes/default/template.php | 64 +++++++++++---------- 2 files changed, 71 insertions(+), 91 deletions(-) diff --git a/themes/default/app_defaults.php b/themes/default/app_defaults.php index 32f886c071..4d78b2c3ff 100644 --- a/themes/default/app_defaults.php +++ b/themes/default/app_defaults.php @@ -54,7 +54,7 @@ if ($domains_processed == 1) { $array[$x]['default_setting_value'] = '#6c89b5'; $array[$x]['default_setting_enabled'] = 'true'; $array[$x]['default_setting_order'] = '0'; - $array[$x]['default_setting_description'] = 'Set a background (HTML compatible) color.'; + $array[$x]['default_setting_description'] = 'Set a background color.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'background_color'; @@ -62,7 +62,7 @@ if ($domains_processed == 1) { $array[$x]['default_setting_value'] = '#144794'; $array[$x]['default_setting_order'] = '1'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set a secondary background (HTML compatible) color, for a gradient effect.'; + $array[$x]['default_setting_description'] = 'Set a secondary background color, for a gradient effect.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_opacity'; @@ -76,14 +76,14 @@ if ($domains_processed == 1) { $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#888888'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the shadow color (HTML compatible) of the login box.'; + $array[$x]['default_setting_description'] = 'Set the shadow color of the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'login_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the background color (hexadecimal) for the login box.'; + $array[$x]['default_setting_description'] = 'Set the background color for the login box.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'domain_visible'; @@ -104,91 +104,63 @@ if ($domains_processed == 1) { $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the text color for domain name.'; - $x++; - $array[$x]['default_setting_category'] = 'theme'; - $array[$x]['default_setting_subcategory'] = 'domain_shadow_color'; - $array[$x]['default_setting_name'] = 'text'; - $array[$x]['default_setting_value'] = '#ffffff'; - $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the text shadow color for domain name (Enhanced theme only).'; - $x++; - $array[$x]['default_setting_category'] = 'theme'; - $array[$x]['default_setting_subcategory'] = 'domain_background_color'; - $array[$x]['default_setting_name'] = 'text'; - $array[$x]['default_setting_value'] = '#000000'; - $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = 'Set the background color (hexadecimal) for the domain name.'; - $x++; - $array[$x]['default_setting_category'] = 'theme'; - $array[$x]['default_setting_subcategory'] = 'domain_background_opacity'; - $array[$x]['default_setting_name'] = 'text'; - $array[$x]['default_setting_value'] = '0.1'; - $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = 'Set the background opacity of the domain name.'; + $array[$x]['default_setting_description'] = 'Set the text color (and opacity) for domain name.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'footer_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the background color (HTML compatible) for the footer bar.'; + $array[$x]['default_setting_description'] = 'Set the background color (and opacity) for the footer bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'footer_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the foreground color (HTML compatible) for the footer bar.'; - $x++; - $array[$x]['default_setting_category'] = 'theme'; - $array[$x]['default_setting_subcategory'] = 'footer_opacity'; - $array[$x]['default_setting_name'] = 'text'; - $array[$x]['default_setting_value'] = '0.2'; - $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the opacity of the footer bar (decimal).'; + $array[$x]['default_setting_description'] = 'Set the text color (and opacity) for the footer bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_default_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ccffcc'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the background color (HTML compatible) for the positive (default) message bar.'; + $array[$x]['default_setting_description'] = 'Set the background color for the positive (default) message bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_default_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#004200'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the foreground color (HTML compatible) for the positive (default) message bar text.'; + $array[$x]['default_setting_description'] = 'Set the text color for the positive (default) message bar text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_negative_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffcdcd'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the background color (HTML compatible) for the negative message bar.'; + $array[$x]['default_setting_description'] = 'Set the background color for the negative message bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_negative_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#670000'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the foreground color (HTML compatible) for the negative message bar text.'; + $array[$x]['default_setting_description'] = 'Set the text color for the negative message bar text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_alert_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffe585'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the background color (HTML compatible) for the alert message bar.'; + $array[$x]['default_setting_description'] = 'Set the background color for the alert message bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_alert_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#d66721'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'Set the foreground color (HTML compatible) for the alert message bar text.'; + $array[$x]['default_setting_description'] = 'Set the text color for the alert message bar text.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'message_opacity'; @@ -217,14 +189,14 @@ if ($domains_processed == 1) { $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#fffff'; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = 'Set the background color of the content'; + $array[$x]['default_setting_description'] = 'Set then body background color (and opacity) of the content.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'body_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the color (and opacity) of the body.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'cache'; @@ -238,105 +210,105 @@ if ($domains_processed == 1) { $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#888888'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'true'; + $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of the domain selector pane.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'logo_align'; $array[$x]['default_setting_name'] = 'text'; - $array[$x]['default_setting_value'] = 'left'; - $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = 'true'; + $array[$x]['default_setting_value'] = 'center'; + $array[$x]['default_setting_enabled'] = 'false'; + $array[$x]['default_setting_description'] = 'Set the alignment of the header logo (Inline menu only)'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ff0000'; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set a background color (and opacity) of the main menu bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; - $array[$x]['default_setting_subcategory'] = 'menu_main_background_color'; + $array[$x]['default_setting_subcategory'] = 'menu_main_background_image'; $array[$x]['default_setting_name'] = 'text'; - $array[$x]['default_setting_value'] = ''; + $array[$x]['default_setting_value'] = '/themes/default/images/background_black.png'; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set a background image for the main menu bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of the main menu bar.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the text color of the main menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_main_text_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#69e5ff'; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the text hover color of the main menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_position'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'top'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the position of the main menu (Fixed menu only).'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_style'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = 'fixed'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the style of the main menu.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = ''; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of the sub menus.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_background_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = ''; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the hover background color (and opacity) of the sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_icons'; $array[$x]['default_setting_name'] = 'boolean'; $array[$x]['default_setting_value'] = 'false'; $array[$x]['default_setting_enabled'] = 'true'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Show indicator icons next to selected sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_shadow_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#000000'; - $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_enabled'] = 'true'; + $array[$x]['default_setting_description'] = 'Set the shadow color (and opacity) of sub menus.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_text_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#ffffff'; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the text color (and opacity) of sub menu items.'; $x++; $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'menu_sub_text_color_hover'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#69e5ff'; $array[$x]['default_setting_enabled'] = 'false'; - $array[$x]['default_setting_description'] = ''; + $array[$x]['default_setting_description'] = 'Set the hover text color (and opacity) of sub menu items.'; if($set_session_theme){ foreach ($array as $index => $default_settings) { diff --git a/themes/default/template.php b/themes/default/template.php index 53d44fb7f3..aeb97a3405 100644 --- a/themes/default/template.php +++ b/themes/default/template.php @@ -139,17 +139,17 @@ } else if ($_SESSION['theme']['background_color'][0] != '' && $_SESSION['theme']['background_color'][1] != '') { // vertical gradient $background_color = "background: ".$_SESSION['theme']['background_color'][0].";\n"; - $background_color .= "background-image: -ms-linear-gradient(top, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; - $background_color .= "background-image: -moz-linear-gradient(top, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; - $background_color .= "background-image: -o-linear-gradient(top, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; - $background_color .= "background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, ".$_SESSION['theme']['background_color'][0]."), color-stop(1, ".$_SESSION['theme']['background_color'][1]."));\n"; - $background_color .= "background-image: -webkit-linear-gradient(top, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; - $background_color .= "background-image: linear-gradient(to bottom, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; - } - else { // default: white - $background_color = "background: #fff;"; + $background_color .= "background: -ms-linear-gradient(top, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; + $background_color .= "background: -moz-linear-gradient(top, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; + $background_color .= "background: -o-linear-gradient(top, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; + $background_color .= "background: -webkit-gradient(linear, left top, left bottom, color-stop(0, ".$_SESSION['theme']['background_color'][0]."), color-stop(1, ".$_SESSION['theme']['background_color'][1]."));\n"; + $background_color .= "background: -webkit-linear-gradient(top, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; + $background_color .= "background: linear-gradient(to bottom, ".$_SESSION['theme']['background_color'][0]." 0%, ".$_SESSION['theme']['background_color'][1]." 100%);\n"; } } + else { // default: white + $background_color = "background: #fff;\n"; + } ?>