Example #1
0
/**
 * @Package: WordPress Plugin
 * @Subpackage: Ultra WordPress Admin Theme
 * @Since: Ultra 1.0
 * @WordPress Version: 4.0 or above
 * This file is part of Ultra WordPress Admin Theme Plugin.
 */
function ultra_custom_login()
{
    global $ultraadmin;
    $ultraadmin = ultraadmin_network($ultraadmin);
    global $ultra_css_ver;
    $url = plugins_url('/', __FILE__) . '../' . $ultra_css_ver . '/ultra-login.css';
    wp_deregister_style('ultra-login');
    wp_register_style('ultra-login', $url);
    wp_enqueue_style('ultra-login');
    echo "\n<style type='text/css'>";
    /*text, backgrounds, link color*/
    echo ultra_css_background("body, #wp-auth-check-wrap #wp-auth-check", "login-background") . "\n";
    echo ultra_css_background(".login form", "login-form-background") . "\n";
    echo ultra_link_color(".login #backtoblog a, .login #nav a, .login a", "login-link-color") . "\n";
    echo ultra_css_color(".login, .login form label, .login form, .login .message", "login-text-color") . "\n";
    /*login button*/
    echo ultra_css_bgcolor(".login.wp-core-ui .button-primary", "login-button-bg") . "\n";
    echo ultra_css_bgcolor(".login.wp-core-ui .button-primary:hover, .login.wp-core-ui .button-primary:focus", "login-button-hover-bg") . "\n";
    echo ultra_css_color(".login.wp-core-ui .button-primary", "login-button-text-color") . "\n";
    /*form input fields - text and checkbox*/
    echo ultra_css_bgcolor(".login form .input, .login form input[type=checkbox], .login input[type=text]", "login-input-bg-color", $ultraadmin['login-input-bg-opacity'] == "" ? "0.5" : $ultraadmin['login-input-bg-opacity']) . "\n";
    echo ultra_css_bgcolor(".login form .input:hover, .login form input[type=checkbox]:hover, .login input[type=text]:hover, .login form .input:focus, .login form input[type=checkbox]:focus, .login input[type=text]:focus", "login-input-bg-color", $ultraadmin['login-input-bg-hover-opacity'] == "" ? "0.8" : $ultraadmin['login-input-bg-hover-opacity']) . "\n";
    echo ultra_css_color(".login form .input, .login form input[type=checkbox], .login input[type=text]", "login-input-text-color") . "\n";
    echo ultra_css_color(".login.wp-core-ui input[type=checkbox]:checked:before", "login-input-text-color") . "\n";
    /*form input fields - other fields - for future use*/
    echo ultra_css_bgcolor("input[type=checkbox], input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=radio], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea", "login-input-bg-color", $ultraadmin['login-input-bg-opacity'] == "" ? "0.5" : $ultraadmin['login-input-bg-opacity']) . "\n";
    echo ultra_css_color("input[type=checkbox], input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=radio], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea", "login-input-text-color") . "\n";
    /*login error message*/
    echo ultra_css_bgcolor(".login #login_error, .login .message", "login-input-bg-color", $ultraadmin['login-input-bg-opacity'] == "" ? "0.5" : $ultraadmin['login-input-bg-opacity']) . "\n";
    echo ultra_css_color(" .login .message,  .login .message a, .login #login_error, .login #login_error a", "login-input-text-color") . "\n";
    /*login logo*/
    $logo_url = "";
    if (isset($ultraadmin['login-logo']['url']) && $ultraadmin['login-logo']['url'] != "") {
        $logo_url = $ultraadmin['login-logo']['url'];
    } else {
        $logo_url = $ultraadmin['logo']['url'];
    }
    echo '.login h1 a { background-image: url("' . $logo_url . '");}';
    echo "</style>\n";
    /*
    
    echo '.login{color: '.$ultraadmin['login-link-color']['regular'].'}';
        echo '.login.wp-core-ui .button-primary{ 
        height: 34px;
        line-height: 28px;
        border-radius : 0px;
        padding: 0 12px 2px;
        border-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        -ms-box-shadow: none;
        -moz-box-shadow: none;
        -o-shadow: none;
    }';
    echo ".login.wp-core-ui input[type=checkbox]{
        box-shadow: none;
        -ms-box-shadow: none;
        -moz-box-shadow: none;
        -o-shadow: none; 
        border-color: " . $ultraadmin['separator-color'] . "
        }";
    if (isset($ultraadmin['login-logo']['url']) && $ultraadmin['login-logo']['url'] != "") {
            $logo_url = $ultraadmin['login-logo']['url'];
        } else {
            $logo_url = $ultraadmin['logo']['url'];
        }
    echo '.login h1 a { background-image: url("' . $logo_url . '");'
        . 'background-size: contain;min-height: 88px;width:auto;}';
    */
}
Example #2
0
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";
echo ultra_css_color($ultrastr, "topbar-menu-color", "1.0") . "\n";
echo " \n/* -- Top bar Style -- */\n";
echo ultra_admintopbar_style();
?>