Theme: Add settings to control main and sub menu border size, color and corner radius.
This commit is contained in:
@@ -277,6 +277,27 @@ if ($domains_processed == 1) {
|
|||||||
$array[$x]['default_setting_description'] = 'Set the text size of the main menu items.';
|
$array[$x]['default_setting_description'] = 'Set the text size of the main menu items.';
|
||||||
$x++;
|
$x++;
|
||||||
$array[$x]['default_setting_category'] = 'theme';
|
$array[$x]['default_setting_category'] = 'theme';
|
||||||
|
$array[$x]['default_setting_subcategory'] = 'menu_main_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 main menu.';
|
||||||
|
$x++;
|
||||||
|
$array[$x]['default_setting_category'] = 'theme';
|
||||||
|
$array[$x]['default_setting_subcategory'] = 'menu_main_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 the main menu.';
|
||||||
|
$x++;
|
||||||
|
$array[$x]['default_setting_category'] = 'theme';
|
||||||
|
$array[$x]['default_setting_subcategory'] = 'menu_main_border_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 border color (and opacity) of the main menu.';
|
||||||
|
$x++;
|
||||||
|
$array[$x]['default_setting_category'] = 'theme';
|
||||||
$array[$x]['default_setting_subcategory'] = 'menu_position';
|
$array[$x]['default_setting_subcategory'] = 'menu_position';
|
||||||
$array[$x]['default_setting_name'] = 'text';
|
$array[$x]['default_setting_name'] = 'text';
|
||||||
$array[$x]['default_setting_value'] = 'top';
|
$array[$x]['default_setting_value'] = 'top';
|
||||||
@@ -347,6 +368,27 @@ if ($domains_processed == 1) {
|
|||||||
$array[$x]['default_setting_enabled'] = 'false';
|
$array[$x]['default_setting_enabled'] = 'false';
|
||||||
$array[$x]['default_setting_description'] = 'Set the text size of the sub menu items.';
|
$array[$x]['default_setting_description'] = 'Set the text size of the sub menu items.';
|
||||||
$x++;
|
$x++;
|
||||||
|
$array[$x]['default_setting_category'] = 'theme';
|
||||||
|
$array[$x]['default_setting_subcategory'] = 'menu_sub_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 sub menu.';
|
||||||
|
$x++;
|
||||||
|
$array[$x]['default_setting_category'] = 'theme';
|
||||||
|
$array[$x]['default_setting_subcategory'] = 'menu_sub_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 the sub menu.';
|
||||||
|
$x++;
|
||||||
|
$array[$x]['default_setting_category'] = 'theme';
|
||||||
|
$array[$x]['default_setting_subcategory'] = 'menu_sub_border_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 border color (and opacity) of the sub menu.';
|
||||||
|
$x++;
|
||||||
/* body elements */
|
/* body elements */
|
||||||
$array[$x]['default_setting_category'] = 'theme';
|
$array[$x]['default_setting_category'] = 'theme';
|
||||||
$array[$x]['default_setting_subcategory'] = 'heading_text_font';
|
$array[$x]['default_setting_subcategory'] = 'heading_text_font';
|
||||||
|
|||||||
@@ -225,7 +225,16 @@
|
|||||||
-webkit-box-shadow: <?php echo ($_SESSION['theme']['menu_main_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_main_shadow_color']['text'] : 'none';?>;
|
-webkit-box-shadow: <?php echo ($_SESSION['theme']['menu_main_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_main_shadow_color']['text'] : 'none';?>;
|
||||||
-moz-box-shadow: <?php echo ($_SESSION['theme']['menu_main_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_main_shadow_color']['text'] : 'none';?>;
|
-moz-box-shadow: <?php echo ($_SESSION['theme']['menu_main_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_main_shadow_color']['text'] : 'none';?>;
|
||||||
box-shadow: <?php echo ($_SESSION['theme']['menu_main_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_main_shadow_color']['text'] : 'none';?>;
|
box-shadow: <?php echo ($_SESSION['theme']['menu_main_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_main_shadow_color']['text'] : 'none';?>;
|
||||||
border: none;
|
border-color: <?php echo ($_SESSION['theme']['menu_main_border_color']['text'] != '') ? $_SESSION['theme']['menu_main_border_color']['text'] : '#ffffff'; ?>;
|
||||||
|
border-size: <?php echo ($_SESSION['theme']['menu_main_border_size']['text'] != '') ? $_SESSION['theme']['menu_main_border_size']['text'] : '0'; ?>;
|
||||||
|
<?php
|
||||||
|
switch ($_SESSION['theme']['menu_style']['text']) {
|
||||||
|
case 'inline': $default_radius = '4px'; break;
|
||||||
|
case 'static': $default_radius = '0 0 4px 4px'; break;
|
||||||
|
default: $default_radius = '0';
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
border-radius: <?php echo ($_SESSION['theme']['menu_main_border_radius']['text'] != '') ? $_SESSION['theme']['menu_main_border_radius']['text'] : $default_radius; ?>;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* main menu logo */
|
/* main menu logo */
|
||||||
@@ -299,11 +308,13 @@
|
|||||||
.navbar-nav > li > .dropdown-menu {
|
.navbar-nav > li > .dropdown-menu {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
padding-bottom: 10px;
|
padding-bottom: 10px;
|
||||||
border: none;
|
border-color: <?php echo ($_SESSION['theme']['menu_sub_border_color']['text'] != '') ? $_SESSION['theme']['menu_sub_border_color']['text'] : '#ffffff'; ?>;
|
||||||
|
border-size: <?php echo ($_SESSION['theme']['menu_sub_border_size']['text'] != '') ? $_SESSION['theme']['menu_sub_border_size']['text'] : '0'; ?>;
|
||||||
background: <?php echo ($_SESSION['theme']['menu_sub_background_color']['text'] != '') ? $_SESSION['theme']['menu_sub_background_color']['text'] : 'rgba(0,0,0,0.90)'; ?>;
|
background: <?php echo ($_SESSION['theme']['menu_sub_background_color']['text'] != '') ? $_SESSION['theme']['menu_sub_background_color']['text'] : 'rgba(0,0,0,0.90)'; ?>;
|
||||||
-webkit-box-shadow: <?php echo ($_SESSION['theme']['menu_sub_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_sub_shadow_color']['text'] : 'none';?>;
|
-webkit-box-shadow: <?php echo ($_SESSION['theme']['menu_sub_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_sub_shadow_color']['text'] : 'none';?>;
|
||||||
-moz-box-shadow: <?php echo ($_SESSION['theme']['menu_sub_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_sub_shadow_color']['text'] : 'none';?>;
|
-moz-box-shadow: <?php echo ($_SESSION['theme']['menu_sub_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_sub_shadow_color']['text'] : 'none';?>;
|
||||||
box-shadow: <?php echo ($_SESSION['theme']['menu_sub_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_sub_shadow_color']['text'] : 'none';?>;
|
box-shadow: <?php echo ($_SESSION['theme']['menu_sub_shadow_color']['text'] != '') ? '0 0 5px '.$_SESSION['theme']['menu_sub_shadow_color']['text'] : 'none';?>;
|
||||||
|
border-radius: <?php echo ($_SESSION['theme']['menu_sub_border_radius']['text'] != '') ? $_SESSION['theme']['menu_sub_border_radius']['text'] : '0 0 4px 4px'; ?>;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* sub menu item */
|
/* sub menu item */
|
||||||
|
|||||||
Reference in New Issue
Block a user