From 1c5f1cebff5668302af2ca9b42c78968b1da353c Mon Sep 17 00:00:00 2001 From: Helen Hou-Sandi Date: Thu, 20 Feb 2014 03:23:49 +0000 Subject: [PATCH] Make login styles standalone. see #12506. git-svn-id: https://develop.svn.wordpress.org/trunk@27199 602fd350-edb4-49c9-b593-d223f7449a82 --- Gruntfile.js | 2 +- src/wp-admin/css/login.css | 31 +++++++++++++++++++++++++++++-- src/wp-admin/css/wp-admin.css | 1 - src/wp-includes/script-loader.php | 1 + src/wp-login.php | 4 +--- 5 files changed, 32 insertions(+), 7 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index ac4cc7fe34..0f6ffe8b77 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -114,7 +114,7 @@ module.exports = function(grunt) { }, cssmin: { options: { - 'wp-admin': ['wp-admin', 'color-picker', 'customize-controls', 'ie', 'install', 'deprecated-*'] + 'wp-admin': ['wp-admin', 'color-picker', 'customize-controls', 'ie', 'install', 'login', 'deprecated-*'] }, core: { expand: true, diff --git a/src/wp-admin/css/login.css b/src/wp-admin/css/login.css index d546b67ee3..c10163aba6 100644 --- a/src/wp-admin/css/login.css +++ b/src/wp-admin/css/login.css @@ -1,10 +1,28 @@ -.ie8 .login form .input { - font-family: sans-serif; +@import url(common.css); +@import url(forms.css); + +html, +body { + height: 100%; + margin: 0; + padding: 0; +} + +html { + background: #f1f1f1; } body.login { background: #f1f1f1; min-width: 0; + color: #444; + font-family: "Open Sans", sans-serif; + font-size: 13px; + line-height: 1.4em; +} + +p { + line-height: 1.5; } .login .message { @@ -152,6 +170,11 @@ body.login { background: #fbfbfb; } +.ie7 .login form .input, +.ie8 .login form .input { + font-family: sans-serif; +} + .login #pass-strength-result { width: 250px; font-weight: 600; @@ -201,6 +224,10 @@ body.interim-login { margin: 0; } +@-ms-viewport { + width: device-width; +} + @media screen and ( max-width: 782px ) { .interim-login input[type=checkbox] { height: 16px; diff --git a/src/wp-admin/css/wp-admin.css b/src/wp-admin/css/wp-admin.css index 1bd2eafac3..b29af79894 100644 --- a/src/wp-admin/css/wp-admin.css +++ b/src/wp-admin/css/wp-admin.css @@ -1,6 +1,5 @@ @import url(common.css); @import url(forms.css); -@import url(login.css); @import url(admin-menu.css); @import url(dashboard.css); @import url(list-tables.css); diff --git a/src/wp-includes/script-loader.php b/src/wp-includes/script-loader.php index 34e95fd371..6b2da7b66c 100644 --- a/src/wp-includes/script-loader.php +++ b/src/wp-includes/script-loader.php @@ -586,6 +586,7 @@ function wp_default_styles( &$styles ) { // Admin CSS $styles->add( 'wp-admin', "/wp-admin/css/wp-admin$suffix.css", array( 'open-sans', 'dashicons' ) ); + $styles->add( 'login', "/wp-admin/css/login$suffix.css", array( 'buttons', 'open-sans', 'dashicons' ) ); $styles->add( 'install', "/wp-admin/css/install$suffix.css", array( 'buttons', 'open-sans' ) ); $styles->add( 'wp-color-picker', "/wp-admin/css/color-picker$suffix.css" ); $styles->add( 'customize-controls', "/wp-admin/css/customize-controls$suffix.css", array( 'wp-admin', 'colors', 'ie' ) ); diff --git a/src/wp-login.php b/src/wp-login.php index 6c24a7b4fc..068ab26e18 100644 --- a/src/wp-login.php +++ b/src/wp-login.php @@ -68,9 +68,7 @@ function login_header( $title = 'Log In', $message = '', $wp_error = '' ) { <?php bloginfo('name'); ?> › <?php echo $title; ?>