diff --git a/themes/default/app_defaults.php b/themes/default/app_defaults.php index ee03788699..7926909f33 100644 --- a/themes/default/app_defaults.php +++ b/themes/default/app_defaults.php @@ -533,6 +533,13 @@ if ($domains_processed == 1) { $array[$x]['default_setting_description'] = 'Set the border hover color (and opacity) of the Dashboard block.'; $x++; $array[$x]['default_setting_category'] = 'theme'; + $array[$x]['default_setting_subcategory'] = 'dashboard_border_radius'; + $array[$x]['default_setting_name'] = 'text'; + $array[$x]['default_setting_value'] = '5px'; + $array[$x]['default_setting_enabled'] = 'false'; + $array[$x]['default_setting_description'] = 'Set the border radius of the Dashboard block.'; + $x++; + $array[$x]['default_setting_category'] = 'theme'; $array[$x]['default_setting_subcategory'] = 'dashboard_heading_background_color'; $array[$x]['default_setting_name'] = 'text'; $array[$x]['default_setting_value'] = '#8e96a5'; diff --git a/themes/default/template.php b/themes/default/template.php index 8c33e232ae..1b80cec9b4 100644 --- a/themes/default/template.php +++ b/themes/default/template.php @@ -1170,6 +1170,65 @@ /* 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; @@ -1185,18 +1244,19 @@ div.hud_box { height: auto; vertical-align: top; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; 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%); + 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; } @@ -1228,9 +1288,6 @@ line-height: 0) ? str_replace($font_size_number, $line_height_number, $font_size) : '26.25pt'; ?>; text-align: center; background: ; - -webkit-border-radius: 4px 4px 0 0; - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; border-bottom: 1px solid ; overflow: hidden; } @@ -1352,9 +1409,6 @@ font-size: 13px; line-height: 5px; color: ; - -webkit-border-radius: 0 0 4px 4px; - -moz-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; border-top: 1px solid ; }