WordPress.org

Make WordPress Core

Ticket #10023: iphone-login.patch

File iphone-login.patch, 796 bytes (added by noel, 9 years ago)

iphone viewport and css code

  • wp-login.php

     
    5252        <?php
    5353        wp_admin_css( 'login', true );
    5454        wp_admin_css( 'colors-fresh', true );
     55        if ( strstr( $_SERVER['HTTP_USER_AGENT'], 'iPhone' ) or attribute_escape($_GET['iphone']) == true) { ?>
     56                        <meta name="viewport" content="width=320; initial-scale=0.9; maximum-scale=1.0; user-scalable=0;"/>
     57                        <style type="text/css" media="screen">
     58                                form {
     59                                        margin-left: 0px;
     60                                }
     61                                #login {
     62                                        margin-top: 20px;
     63                                }
     64                        </style>
     65        <?php }
    5566        do_action('login_head'); ?>
    5667</head>
    5768<body class="login">
     
    8697        }
    8798} // End of login_header()
    8899
     100
    89101/**
    90102 * Handles sending password retrieval email to user.
    91103 *