\n";
echo "
";
@@ -255,9 +257,9 @@
echo "
";
diff --git a/themes/default/app_defaults.php b/themes/default/app_defaults.php
index 7ebadbf02a..e566c682e1 100644
--- a/themes/default/app_defaults.php
+++ b/themes/default/app_defaults.php
@@ -100,6 +100,13 @@ if ($domains_processed == 1) {
$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'] = 'footer_border_radius';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '0 0 4px 4px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border radius of 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';
@@ -178,6 +185,13 @@ if ($domains_processed == 1) {
$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'] = 'body_border_radius';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '4px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border radius of the body.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
$array[$x]['default_setting_subcategory'] = 'cache';
$array[$x]['default_setting_name'] = 'boolean';
$array[$x]['default_setting_value'] = 'false';
@@ -968,6 +982,310 @@ if ($domains_processed == 1) {
$array[$x]['default_setting_enabled'] = 'false';
$array[$x]['default_setting_description'] = 'Set the font of text links on the login box.';
$x++;
+ /* buttons */
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_background_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#4f4f4f';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the background main/top color (and opacity) of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_background_color_bottom';
+ $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 bottom color (and opacity) of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_background_color_hover';
+ $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 main/top hover color (and opacity) of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_background_color_bottom_hover';
+ $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 bottom hover color (and opacity) of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_border_size';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '1px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border size of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_border_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#242424';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_border_color_hover';
+ $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 border hover color (and opacity) of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_border_radius';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '3px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border radius of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_text_size';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '11px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the size of button text.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_text_font';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = 'Candara, Calibri, Segoe, "Segoe UI", Optima, Arial, sans-serif';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the font of button text.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_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'] = 'Set the color (and opacity) of button text.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_text_color_hover';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#ffffff';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the hover color (and opacity) of button text.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_text_weight';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = 'bold';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the weight of button text.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_padding';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '5px 8px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the padding of buttons.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'button_height';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '28px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the height of buttons.';
+ $x++;
+ /* form input fields */
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_background_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#ffffff';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_border_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#c0c0c0';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_border_color_hover';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#c0c0c0';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border hover color (and opacity) of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_border_color_focus';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#c0c0c0';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border focus color (and opacity) of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_border_size';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '1px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border size of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_border_radius';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '3px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border radius of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_shadow_inner_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#cddaf0';
+ $array[$x]['default_setting_enabled'] = 'true';
+ $array[$x]['default_setting_description'] = 'Set the inner shadow color (and opacity) of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_shadow_inner_color_focus';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#ffffff';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the inner focus shadow color (and opacity) of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_shadow_outer_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#ffffff';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the outer shadow color (and opacity) of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_shadow_outer_color_focus';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#cddaf0';
+ $array[$x]['default_setting_enabled'] = 'true';
+ $array[$x]['default_setting_description'] = 'Set the outer focus shadow color (and opacity) of text inputs.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_text_size';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '12px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the size of text input content.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_text_font';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = 'Arial';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the font of text input content.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_text_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 color (and opacity) of text input content.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'input_text_placeholder_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#999999';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the color (and opacity) of input placeholder text.';
+ $x++;
+ /* login form input fields */
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_background_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#ffffff';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the background color (and opacity) of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_border_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#c0c0c0';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border color (and opacity) of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_border_color_hover';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#c0c0c0';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border hover color (and opacity) of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_border_color_focus';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#c0c0c0';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border focus color (and opacity) of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_border_size';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '1px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border size of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_border_radius';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '3px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the border radius of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_shadow_inner_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#cddaf0';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the inner shadow color (and opacity) of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_shadow_inner_color_focus';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#ffffff';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the inner focus shadow color (and opacity) of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_shadow_outer_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#ffffff';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the outer shadow color (and opacity) of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_shadow_outer_color_focus';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#cddaf0';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the outer focus shadow color (and opacity) of text inputs on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_text_size';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '12px';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the size of text input content on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_text_font';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = 'Arial';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the font of text input content on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_text_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 color (and opacity) of text input content on the login box.';
+ $x++;
+ $array[$x]['default_setting_category'] = 'theme';
+ $array[$x]['default_setting_subcategory'] = 'login_input_text_placeholder_color';
+ $array[$x]['default_setting_name'] = 'text';
+ $array[$x]['default_setting_value'] = '#999999';
+ $array[$x]['default_setting_enabled'] = 'false';
+ $array[$x]['default_setting_description'] = 'Set the color (and opacity) of input placeholder text on the login box.';
+ $x++;
//get an array of the default settings
$sql = "select * from v_default_settings ";
diff --git a/themes/default/template.php b/themes/default/template.php
index 55437eb448..c09557b12d 100644
--- a/themes/default/template.php
+++ b/themes/default/template.php
@@ -194,9 +194,12 @@
text-align: center;
vertical-align: middle;
padding: 8px;
- -webkit-border-radius: 0 0 4px 4px;
- -moz-border-radius: 0 0 4px 4px;
- border-radius: 0 0 4px 4px;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
}
.footer {
@@ -235,6 +238,9 @@
default: $default_radius = '0';
}
?>
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
border-radius: ;
}
@@ -319,7 +325,12 @@
-webkit-box-shadow: ;
-moz-box-shadow: ;
box-shadow: ;
- border-radius: ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
}
/* sub menu item */
@@ -411,7 +422,63 @@
/* BUTTONS ********************************************************************/
- /* default buttons */
+ /* buttons */
+ input.btn,
+ input.button {
+ height: ;
+ padding: ;
+ border: solid ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
+
+ background: ;
+ background-image: -ms-linear-gradient(top, 0%, 100%);
+ background-image: -moz-linear-gradient(top, 0%, 100%);
+ background-image: -o-linear-gradient(top, 0%, 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, ), color-stop(1, ));
+ background-image: -webkit-linear-gradient(top, 0%, 100%);
+ background-image: linear-gradient(to bottom, 0%, 100%);
+
+ font-family: ;
+ text-align: center;
+ text-transform: uppercase;
+ color: ;
+ font-weight: ;
+ font-size: ;
+ vertical-align: middle;
+ }
+
+ input.btn:hover,
+ input.btn:active,
+ input.btn:focus,
+ input.button:hover,
+ input.button:active,
+ input.button:focus {
+ cursor: pointer;
+ border-color: ;
+
+ background: ;
+ background-image: -ms-linear-gradient(top, 0%, 100%);
+ background-image: -moz-linear-gradient(top, 0%, 100%);
+ background-image: -o-linear-gradient(top, 0%, 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, ), color-stop(1, ));
+ background-image: -webkit-linear-gradient(top, 0%, 100%);
+ background-image: linear-gradient(to bottom, 0%, 100%);
+
+ color: ;
+ }
+
+ /* default bootstrap buttons - not currently used */
button.btn-default {
font-family: Candara, Calibri, Segoe, "Segoe UI", Optima, Arial, sans-serif;
padding: 4px 8px;
@@ -420,8 +487,8 @@
font-size: 8pt;
border: 1px solid #26242a;
background: #3e3e3e;
- background-image: -moz-linear-gradient(top, #000 25%, #3e3e3e 64%);
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.25, #000), color-stop(0.64, #3e3e3e));
+ background-image: -moz-linear-gradient(top, #000 0%, #3e3e3e 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #000), color-stop(1, #3e3e3e));
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
@@ -433,9 +500,11 @@
-moz-opacity: 0.9;
}
- button.btn-default:hover, .btn-default:active, .btn-default:focus {
+ button.btn-default:hover,
+ button.btn-default:active,
+ button.btn-default:focus {
cursor: pointer;
- color: #fff;
+ color: #ffffff;
border: 1px solid #26242a;
box-shadow: 0 0 5px #cddaf0;
-webkit-box-shadow: 0 0 5px #cddaf0;
@@ -444,40 +513,59 @@
-moz-opacity: 1.0;
}
- /* control icons */
+ /* control icons (must be defined after the default bootstrap buttons) */
button.list_control_icon,
button.list_control_icon_disabled {
- font-family: Candara, Calibri, Segoe, "Segoe UI", Optima, Arial, sans-serif;
- padding: 2px;
- color: #fff;
- font-weight: normal;
- font-size: 10.5pt;
width: 24px;
height: 24px;
+ padding: 2px;
margin: 1px;
- border: 1px solid #26242a;
- background: #3e3e3e;
- background-image: -moz-linear-gradient(top, #000 25%, #3e3e3e 64%);
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.25, #000), color-stop(0.64, #3e3e3e));
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
- -khtml-border-radius: 3px;
- border-radius: 3px;
+ border: solid ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
+
+ background: ;
+ background-image: -ms-linear-gradient(top, 0%, 100%);
+ background-image: -moz-linear-gradient(top, 0%, 100%);
+ background-image: -o-linear-gradient(top, 0%, 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, ), color-stop(1, ));
+ background-image: -webkit-linear-gradient(top, 0%, 100%);
+ background-image: linear-gradient(to bottom, 0%, 100%);
+
+ color: ;
+ font-size: 10.5pt;
text-align: center;
- text-shadow: 0px 0px 1px rgba(0,0,0,1.0);
- opacity: 0.3;
-moz-opacity: 0.3;
+ opacity: 0.3;
}
- button.list_control_icon:hover, button.list_control_icon:active, button.list_control_icon:focus {
+ button.list_control_icon:hover,
+ button.list_control_icon:active,
+ button.list_control_icon:focus {
cursor: pointer;
- color: #fff;
- border: 1px solid #26242a;
- box-shadow: 0 0 5px #cddaf0;
- -webkit-box-shadow: 0 0 5px #cddaf0;
- -moz-box-shadow: 0 0 5px #cddaf0;
- opacity: 1.0;
+ border-color: ;
+
+ background: ;
+ background-image: -ms-linear-gradient(top, 0%, 100%);
+ background-image: -moz-linear-gradient(top, 0%, 100%);
+ background-image: -o-linear-gradient(top, 0%, 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, ), color-stop(1, ));
+ background-image: -webkit-linear-gradient(top, 0%, 100%);
+ background-image: linear-gradient(to bottom, 0%, 100%);
+
+ color: ;
-moz-opacity: 1.0;
+ opacity: 1.0;
}
/* DOMAIN SELECTOR ***********************************************************/
@@ -558,9 +646,12 @@
$_SESSION['theme']['background_color'][1] != ''
) { ?>
background: ;
- -webkit-border-radius: ;
- -moz-border-radius: ;
- border-radius: ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
@@ -572,6 +663,8 @@
?>
}
+
+
a.login_link {
color: ;
font-size: ;
@@ -596,9 +689,12 @@
)) { ?>
background: ;
background-attachment: fixed;
- -webkit-border-radius: 4px;
- -moz-border-radius: 4px;
- border-radius: 4px;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
-webkit-box-shadow: ;
-moz-box-shadow: ;
box-shadow: ;
@@ -653,85 +749,188 @@
margin: 0;
}
- .frm {
- border: solid 1px #ccc;
- color: #666;
- background-color: #EFEFEF;
- }
+ /* style placeholder text (for browsers that support the attribute) - note: can't stack, each must be seperate */
+
+ ::-webkit-input-placeholder { color: } /* chrome/opera/safari */
+ ::-moz-placeholder { color: } /* ff 19+ */
+ :-moz-placeholder { color: } /* ff 18- */
+ :-ms-input-placeholder { color: } /* ie 10+ */
+ ::placeholder { color: } /* official standard */
- input.btn, input.button {
- font-family: Candara, Calibri, Segoe, "Segoe UI", Optima, Arial, sans-serif;
- padding: 3px 8px 4px 8px;
- color: #fff;
- font-weight: bold;
- cursor: pointer;
- font-size: 11px;
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
- -khtml-border-radius: 3px;
- border-radius: 3px;
- background-image: -moz-linear-gradient(top, #524f59 25%, #000 64%);
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.25, #524f59), color-stop(0.64, #000));
- border: 1px solid #26242a;
- background-color: #000;
- text-align: center;
- text-transform: uppercase;
- text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.85);
- opacity: 0.9;
- -moz-opacity: 0.9;
- height: 27px;
- margin: 1px;
- }
-
- input.btn:hover, input.button:hover, img.list_control_icon:hover,
- input.btn:active, input.button:active, img.list_control_icon:active,
- input.btn:focus, input.button:focus, img.list_control_icon:focus {
- color: #fff;
- box-shadow: 0 0 5px #cddaf0;
- -webkit-box-shadow: 0 0 5px #cddaf0;
- -moz-box-shadow: 0 0 5px #cddaf0;
- opacity: 1.0;
- -moz-opacity: 1.0;
- cursor: pointer;
- }
-
- input.txt, textarea.txt, select.txt, .formfld {
- font-family: arial;
- font-size: 12px;
- color: #000;
+ input.txt,
+ textarea.txt,
+ select.txt,
+ .formfld {
+ font-family: ;
+ font-size: ;
+ color: ;
text-align: left;
- height: 27px;
+ height: 28px;
padding: 4px 6px;
margin: 1px;
- border: 1px solid #c0c0c0;
- background-color: #fff;
- box-shadow: 0 0 3px #cddaf0 inset;
- -moz-box-shadow: 0 0 3px #cddaf0 inset;
- -webkit-box-shadow: 0 0 3px #cddaf0 inset;
- border-radius: 3px;
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
+ border-width: ;
+ border-style: solid;
+ border-color: ;
+ background: ;
+ 0) {
+ echo '-webkit-box-shadow: '.implode(', ', $shadows).";\n";
+ echo '-moz-box-shadow: '.implode(', ', $shadows).";\n";
+ echo 'box-shadow: '.implode(', ', $shadows).";\n";
+ }
+ unset($shadows);
+ ?>
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
+ vertical-align: middle;
}
- input.txt, .formfld {
+ input.txt,
+ .formfld {
transition: width 0.25s;
-moz-transition: width 0.25s;
-webkit-transition: width 0.25s;
max-width: 500px;
}
- input.txt:focus, .formfld:focus {
- -webkit-box-shadow: 0 0 5px #cddaf0;
- -moz-box-shadow: 0 0 5px #cddaf0;
- box-shadow: 0 0 5px #cddaf0;
+ select.txt,
+ select.formfld {
+ padding: 4px 2px;
}
- select.formfld {
- height: 27px;
- padding: 4px;
- margin: 1px;
+ input.txt:hover,
+ .formfld:hover {
+ border-color: ;
}
+ input.txt:focus,
+ .formfld:focus {
+ border-color: ;
+ /* first clear */
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+
+
+ -webkit-box-shadow: ;
+ -moz-box-shadow: ;
+ box-shadow: ;
+
+ }
+
+ input.login {
+ font-family: ;
+ font-size: ;
+ color: ;
+ border-width: ;
+ border-color: ;
+ background: ;
+ /* first clear */
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+ 0) {
+ echo '-webkit-box-shadow: '.implode(', ', $shadows).";\n";
+ echo '-moz-box-shadow: '.implode(', ', $shadows).";\n";
+ echo 'box-shadow: '.implode(', ', $shadows).";\n";
+ }
+ unset($shadows);
+ ?>
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
+ }
+
+ input.login:hover {
+ border-color: ;
+ }
+
+ input.login:focus {
+ border-color: ;
+ /* first clear */
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+
+
+ -webkit-box-shadow: ;
+ -moz-box-shadow: ;
+ box-shadow: ;
+
+ }
+
+ /* style placeholder text (for browsers that support the attribute) - note: can't stack, each must be seperate */
+
+ input.login::-webkit-input-placeholder { color: } /* chrome/opera/safari */
+ input.login::-moz-placeholder { color: } /* ff 19+ */
+ input.login:-moz-placeholder { color: } /* ff 18- */
+ input.login:-ms-input-placeholder { color: } /* ie 10+ */
+ input.login::placeholder { color: } /* official standard */
+
.formfld_highlight_bad {
border-color: #aa2525;
-webkit-box-shadow: 0 0 3px #aa2525 inset;
@@ -772,13 +971,6 @@
display: block;
}
- /* style placeholder text (for browsers that support the attribute) - note: can't stack, each must be seperate */
- ::-webkit-input-placeholder { color: #999999; opacity: 1.0; } /* chrome/opera/safari */
- ::-moz-placeholder { color: #999999; opacity: 1.0; } /* ff 19+ */
- :-moz-placeholder { color: #999999; opacity: 1.0; } /* ff 18- */
- :-ms-input-placeholder { color: #999999; opacity: 1.0; } /* ie 10+ */
- ::placeholder { color: #999999; opacity: 1.0; } /* official standard */
-
/* TABLES *****************************************************************/
table {
@@ -820,6 +1012,16 @@
table.tr_hover tr:hover td,
table.tr_hover tr:hover td a {
color: ;
+ cursor: pointer;
+ }
+
+ table.tr_hover tr.tr_link_void:hover td {
+ color: ;
+ cursor: default;
+ }
+
+ table.tr_hover tr td.tr_link_void {
+ cursor: default;
}
td.list_control_icons {
@@ -843,7 +1045,12 @@
/* form: label/field format */
.vncell { /* form_label */
background: ;
- border-radius: ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
border-right: 3px solid ;
border-bottom: 1px solid ;
padding: ;
@@ -855,7 +1062,12 @@
.vncellreq { /* form_label_required */
background: ;
- border-radius: ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
border-right: 3px solid ;
border-bottom: 1px solid ;
padding: ;
@@ -868,7 +1080,12 @@
.vtable { /* form_field */
background: ;
- border-radius: ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
border-bottom: 1px solid ;
padding: ;
text-align: left;
@@ -881,7 +1098,12 @@
/* form: heading/row format */
.vncellcol { /* form_heading */
background: ;
- border-radius: ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
border-bottom: 3px solid ;
padding: ;
text-align: left;
@@ -892,7 +1114,12 @@
.vncellcolreq { /* form_heading_required */
background: ;
- border-radius: ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
border-bottom: 3px solid ;
padding: ;
text-align: left;
@@ -918,7 +1145,12 @@
?>
height: px;
background: ;
- border-radius: ;
+
+ -moz-border-radius: ;
+ -webkit-border-radius: ;
+ -khtml-border-radius: ;
+ border-radius: ;
+
border-bottom: 1px solid ;
padding: ;
text-align: left;
@@ -1134,101 +1366,42 @@
}
#op_btn_status_available {
- background-image: -moz-linear-gradient(top, #8ec989 25%, #2d9c38 64%);
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.25, #8ec989), color-stop(0.64, #2d9c38));
+ background-image: -moz-linear-gradient(top, #8ec989 0%, #2d9c38 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8ec989), color-stop(1, #2d9c38));
background-color: #2d9c38;
border: 1px solid #006200;
}
#op_btn_status_available_on_demand {
- background-image: -moz-linear-gradient(top, #abd0aa 25%, #629d62 64%);
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.25, #abd0aa), color-stop(0.64, #629d62));
+ background-image: -moz-linear-gradient(top, #abd0aa 0%, #629d62 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #abd0aa), color-stop(1, #629d62));
background-color: #629d62;
border: 1px solid #619c61;
}
#op_btn_status_on_break {
- background-image: -moz-linear-gradient(top, #ddc38b 25%, #be8e2c 64%);
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.25, #ddc38b), color-stop(0.64, #be8e2c));
+ background-image: -moz-linear-gradient(top, #ddc38b 0%, #be8e2c 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddc38b), color-stop(1, #be8e2c));
background-color: #be8e2c;
border: 1px solid #7d1b00;
}
#op_btn_status_do_not_disturb {
- background-image: -moz-linear-gradient(top, #cc8984 25%, #960d10 64%);
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.25, #cc8984), color-stop(0.64, #960d10));
+ background-image: -moz-linear-gradient(top, #cc8984 0%, #960d10 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cc8984), color-stop(1, #960d10));
background-color: #960d10;
border: 1px solid #5b0000;
}
#op_btn_status_logged_out {
- background-image: -moz-linear-gradient(top, #cacac9 25%, #8d8d8b 64%);
- background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.25, #cacac9), color-stop(0.64, #8d8d8b));
+ background-image: -moz-linear-gradient(top, #cacac9 0%, #8d8d8b 100%);
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #cacac9), color-stop(1, #8d8d8b));
background-color: #8d8d8b;
border: 1px solid #5d5f5a;
}
/* DASHBOARD **********************************************************************/
- /* format box border radius */
- $dbr) {
- if (substr_count($dbr, '%') > 0) {
- $dbrs_b[$index]['number'] = str_replace('%', '', $dbr);
- $dbrs_b[$index]['unit'] = '%';
- }
- else {
- $dbrs_b[$index]['number'] = str_replace('px', '', strtolower($dbr));
- $dbrs_b[$index]['unit'] = 'px';
- }
- }
- unset($dbrs_a, $dbr);
- if (sizeof($dbrs_b) == 4) {
- $dbrs['tl']['number'] = $dbrs_b[0]['number'];
- $dbrs['tr']['number'] = $dbrs_b[1]['number'];
- $dbrs['br']['number'] = $dbrs_b[2]['number'];
- $dbrs['bl']['number'] = $dbrs_b[3]['number'];
- $dbrs['tl']['unit'] = $dbrs_b[0]['unit'];
- $dbrs['tr']['unit'] = $dbrs_b[1]['unit'];
- $dbrs['br']['unit'] = $dbrs_b[2]['unit'];
- $dbrs['bl']['unit'] = $dbrs_b[3]['unit'];
- }
- else if (sizeof($dbrs_b) == 2) {
- $dbrs['tl']['number'] = $dbrs_b[0]['number'];
- $dbrs['tr']['number'] = $dbrs_b[0]['number'];
- $dbrs['br']['number'] = $dbrs_b[1]['number'];
- $dbrs['bl']['number'] = $dbrs_b[1]['number'];
- $dbrs['tl']['unit'] = $dbrs_b[0]['unit'];
- $dbrs['tr']['unit'] = $dbrs_b[0]['unit'];
- $dbrs['br']['unit'] = $dbrs_b[1]['unit'];
- $dbrs['bl']['unit'] = $dbrs_b[1]['unit'];
- }
- else {
- $dbrs['tl']['number'] = $dbrs_b[0]['number'];
- $dbrs['tr']['number'] = $dbrs_b[0]['number'];
- $dbrs['br']['number'] = $dbrs_b[0]['number'];
- $dbrs['bl']['number'] = $dbrs_b[0]['number'];
- $dbrs['tl']['unit'] = $dbrs_b[0]['unit'];
- $dbrs['tr']['unit'] = $dbrs_b[0]['unit'];
- $dbrs['br']['unit'] = $dbrs_b[0]['unit'];
- $dbrs['bl']['unit'] = $dbrs_b[0]['unit'];
- }
- unset($dbrs_b);
- }
- else {
- $dbrs['tl']['number'] = 5;
- $dbrs['tr']['number'] = 5;
- $dbrs['br']['number'] = 5;
- $dbrs['bl']['number'] = 5;
- $dbrs['tl']['unit'] = 'px';
- $dbrs['tr']['unit'] = 'px';
- $dbrs['br']['unit'] = 'px';
- $dbrs['bl']['unit'] = 'px';
- }
- ?>
-
/* login message */
div.login_message {
border: 1px solid #bae0ba;
@@ -1245,16 +1418,23 @@
height: auto;
vertical-align: top;
text-align: center;
- background: ;
- background-image: -ms-linear-gradient(left, 0%, 30%, 70%, 100%);
- background-image: -moz-linear-gradient(left, 0%, 30%, 70%, 100%);
- background-image: -o-linear-gradient(left, 0%, 30%, 70%, 100%);
- background-image: -webkit-gradient(linear, left, right, color-stop(0, ), color-stop(0.30, ), color-stop(0.70, ), color-stop(1, ));
- background-image: -webkit-linear-gradient(left, 0%, 30%, 70%, 100%);
- background-image: linear-gradient(to right, 0%, 30%, 70%, 100%);
- -webkit-border-radius: ;
- -moz-border-radius: ;
- border-radius: ;
+
+ background: ;
+ background-image: -ms-linear-gradient(left, 0%, 30%, 70%, 100%);
+ background-image: -moz-linear-gradient(left, 0%, 30%, 70%, 100%);
+ background-image: -o-linear-gradient(left, 0%, 30%, 70%, 100%);
+ background-image: -webkit-gradient(linear, left, right, color-stop(0, ), color-stop(0.30, ), color-stop(0.70, ), color-stop(1, ));
+ background-image: -webkit-linear-gradient(left, 0%, 30%, 70%, 100%);
+ background-image: linear-gradient(to right, 0%, 30%, 70%, 100%);
+
+
+ -webkit-border-radius: ;
+ -moz-border-radius: ;
+ border-radius: ;
+
border: 1px solid ;
overflow: hidden;
margin: -1px;
@@ -1683,7 +1863,7 @@
echo "
".$text['theme-title-domains']." (".sizeof($_SESSION['domains']).")";
?>
-
+