WordPress.org

Make WordPress Core

Ticket #10023: iphone-login.patch

File iphone-login.patch, 796 bytes (added by noel, 5 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 *