function ultra_css_background($selector, $id, $opacity = "", $type = "") { global $ultraadmin; if ($type == "array") { $value = $id; } else { $value = $ultraadmin[$id]; } if (!isset($value['background-image'])) { $value['background-image'] = ""; } if (!isset($value['background-repeat'])) { $value['background-repeat'] = ""; } if (!isset($value['background-color'])) { $value['background-color'] = ""; } if (!isset($value['background-size'])) { $value['background-size'] = ""; } if (!isset($value['background-attachment'])) { $value['background-attachment'] = ""; } if (!isset($value['background-position'])) { $value['background-position'] = ""; } $bg_image = ""; $ultraadminID = $value['background-image']; if (isset($ultraadminID) && trim($ultraadminID) != "") { $bg_image = "background-image:url(" . $ultraadminID . "); "; } $bg_color = ""; $ultraadminID = $value['background-color']; $colorcode = ultra_colorcode($ultraadminID, $opacity); $bg_color = "background-color: " . $colorcode . ";"; $bg_repeat = ""; $ultraadminID = $value['background-repeat']; if (isset($ultraadminID) && trim($ultraadminID) != "") { $bg_repeat = "background-repeat:" . $ultraadminID . "; "; } $bg_size = ""; $ultraadminID = $value['background-size']; if (isset($ultraadminID) && trim($ultraadminID) != "") { $bg_size = "-webkit-background-size:" . $ultraadminID . "; " . "-moz-background-size:" . $ultraadminID . "; " . "-o-background-size:" . $ultraadminID . "; " . "background-size:" . $ultraadminID . "; "; } $bg_attach = ""; $ultraadminID = $value['background-attachment']; if (isset($ultraadminID) && trim($ultraadminID) != "") { $bg_attach = "background-attachment:" . $ultraadminID . "; "; } $bg_pos = ""; $ultraadminID = $value['background-position']; if (isset($ultraadminID) && trim($ultraadminID) != "") { $bg_pos = "background-position:" . $ultraadminID . "; "; } return " " . $selector . "{" . $bg_color . $bg_image . $bg_pos . $bg_attach . $bg_size . $bg_repeat . "} "; }
echo ultra_css_bgcolor($ultrastr, "button-secondary-bg", "1.0") . "\n"; echo " \n/* -- Button secondary hover bg color -- */\n"; $ultrastr = " .wp-core-ui .button-secondary:focus, .wp-core-ui .button-secondary:hover, .wp-core-ui .button.focus, .wp-core-ui .button.hover, .wp-core-ui .button:focus, .wp-core-ui .button:hover," . "#edit-slug-box .edit-slug.button:hover, #edit-slug-box #view-post-btn .button:hover"; echo ultra_css_bgcolor($ultrastr, "button-secondary-hover-bg", "1.0") . "\n"; echo " \n/* -- Button primary bg color -- */\n"; $ultrastr = " .wp-core-ui .button-primary," . ".row-actions span a:hover," . ".plugin-card .install-now.button, .plugin-card .button," . ".wordfenceWrap input[type='button'], .wordfenceWrap input[type='submit']"; echo ultra_css_bgcolor($ultrastr, "button-primary-bg", "1.0") . "\n"; echo " \n/* -- Button primary hover bg color -- */\n"; $ultrastr = " .wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover," . "#adminmenu .awaiting-mod, #adminmenu .update-plugins, #sidemenu li a span.update-plugins," . ".wordfenceWrap input[type='button']:hover, .wordfenceWrap input[type='submit']:hover, .wordfenceWrap input[type='button']:focus, .wordfenceWrap input[type='submit']:focus"; echo ultra_css_bgcolor($ultrastr, "button-primary-hover-bg", "1.0") . "\n"; //echo " \n/* -- Data Row action buttons text color-- !important */\n"; //echo ".row-actions span a:hover {color: ".ultra_colorcode($ultraadmin['button-text-color'],"1.0","!important")."}"; echo " \n/* ---- disabled button - !important ----- */\n"; $ultrastr = " .wp-core-ui .button-primary-disabled, .wp-core-ui .button-primary.disabled, .wp-core-ui .button-primary:disabled, .wp-core-ui .button-primary[disabled]"; echo $ultrastr . " {color: " . ultra_colorcode($ultraadmin['button-text-color'], "1.0", "!important") . "}"; echo $ultrastr . " {background-color: " . ultra_colorcode($ultraadmin['button-primary-bg'], "1.0", "!important") . "}"; /*---------------------------------- Admin Top bar -----------------------------------*/ echo " \n/* -- Top bar BG - like menu bg-- */\n"; $ultrastr = " #wpadminbar"; echo ultra_css_background($ultrastr, "topbar-menu-bg", "1.0") . "\n"; $ultrastr = " #wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar .ab-top-menu>li:hover>.ab-item, #wpadminbar .ab-top-menu>li>.ab-item:focus, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus," . "#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input," . "#wp-admin-bar-my-account .ab-sub-wrapper .ab-submenu li," . "#wpadminbar .quicklinks .menupop.hover ul li .ab-item," . "#wpadminbar .quicklinks .ab-empty-item:hover, #wpadminbar .quicklinks a:hover, #wpadminbar .shortlink-input:hover"; echo ultra_css_bgcolor($ultrastr, "topbar-submenu-bg", "1.0") . "\n"; $ultrastr = " #wpadminbar #wp-admin-bar-user-info:hover a," . "#wpadminbar .quicklinks .menupop.hover ul li a:hover" . ""; echo ultra_css_bgcolor($ultrastr, "topbar-submenu-hover-bg", "1.0") . "\n"; $ultrastr = " #wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar .ab-top-menu>li:hover>.ab-item, #wpadminbar .ab-top-menu>li>.ab-item:focus, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, " . "#wpadminbar .ab-submenu .ab-item, #wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li a, #wpadminbar.nojs .quicklinks .menupop:hover ul li a," . "#wpadminbar .quicklinks .ab-empty-item, #wpadminbar .quicklinks a, #wpadminbar .shortlink-input," . "#wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar li .ab-item:focus:before, #wpadminbar li a:focus .ab-icon:before, #wpadminbar li.hover .ab-icon:before, #wpadminbar li.hover .ab-item:before, #wpadminbar li:hover #adminbarsearch:before, #wpadminbar li:hover .ab-icon:before, #wpadminbar li:hover .ab-item:before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover," . "#wpadminbar>#wp-toolbar a:focus span.ab-label, #wpadminbar>#wp-toolbar li.hover span.ab-label, #wpadminbar>#wp-toolbar li:hover span.ab-label"; echo ultra_css_color($ultrastr, "topbar-submenu-color", "1.0") . "\n"; $ultrastr = " #wpadminbar .quicklinks .menupop.hover ul li a:hover"; echo ultra_css_border_color($ultrastr, "primary-color", "", "left") . "\n"; $ultrastr = " #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon," . "#wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before";