Theme: Integrate settings to control button styles and form input styles.

Dashboard: Remove table row hover and pointer cursor if not linked.
This commit is contained in:
reliberate
2016-04-11 17:52:58 -06:00
parent fdbec32268
commit 1f1f8abd03
5 changed files with 767 additions and 215 deletions

View File

@@ -1672,6 +1672,58 @@ function number_pad($number,$n) {
}
}
//format border radius values
if (!function_exists('format_border_radius')) {
function format_border_radius($radius_value, $default = 5) {
$radius_value = ($radius_value != '') ? $radius_value : $default;
$br_a = explode(' ', $radius_value);
foreach ($br_a as $index => $br) {
if (substr_count($br, '%') > 0) {
$br_b[$index]['number'] = str_replace('%', '', $br);
$br_b[$index]['unit'] = '%';
}
else {
$br_b[$index]['number'] = str_replace('px', '', strtolower($br));
$br_b[$index]['unit'] = 'px';
}
}
unset($br_a, $br);
if (sizeof($br_b) == 4) {
$br['tl']['n'] = $br_b[0]['number'];
$br['tr']['n'] = $br_b[1]['number'];
$br['br']['n'] = $br_b[2]['number'];
$br['bl']['n'] = $br_b[3]['number'];
$br['tl']['u'] = $br_b[0]['unit'];
$br['tr']['u'] = $br_b[1]['unit'];
$br['br']['u'] = $br_b[2]['unit'];
$br['bl']['u'] = $br_b[3]['unit'];
}
else if (sizeof($br_b) == 2) {
$br['tl']['n'] = $br_b[0]['number'];
$br['tr']['n'] = $br_b[0]['number'];
$br['br']['n'] = $br_b[1]['number'];
$br['bl']['n'] = $br_b[1]['number'];
$br['tl']['u'] = $br_b[0]['unit'];
$br['tr']['u'] = $br_b[0]['unit'];
$br['br']['u'] = $br_b[1]['unit'];
$br['bl']['u'] = $br_b[1]['unit'];
}
else {
$br['tl']['n'] = $br_b[0]['number'];
$br['tr']['n'] = $br_b[0]['number'];
$br['br']['n'] = $br_b[0]['number'];
$br['bl']['n'] = $br_b[0]['number'];
$br['tl']['u'] = $br_b[0]['unit'];
$br['tr']['u'] = $br_b[0]['unit'];
$br['br']['u'] = $br_b[0]['unit'];
$br['bl']['u'] = $br_b[0]['unit'];
}
unset($br_b);
return $br; //array
}
}
//converts a string to a regular expression
if (!function_exists('string_to_regex')) {
function string_to_regex($string) {