Changeset a151cadb204796478796e90e9f8e96e679cc66a0

Show
Ignore:
Timestamp:
08/07/11 14:33:59 (10 months ago)
Author:
Xemle <xemle@phtagr.org>
Children:
907a0bad7bc78fb0dfa42ae4e77417288294d680
Parents:
b68035bccb671cc1bfb479f6e1968c3cf5579d7e
git-author:
Xemle <xemle@phtagr.org> / 2011-08-07T14:33:10Z+0200
git-committer:
Xemle <xemle@phtagr.org> / 2011-08-07T14:33:59Z+0200
Message:

Improve login screen

Files:
4 modified

Legend:

Unmodified
Added
Removed
  • controllers/users_controller.php

    r850e6a1 ra151cad  
    4141        )); 
    4242    } 
     43    $this->layout = 'backend'; 
    4344  } 
    4445 
    4546  function beforeRender() { 
    46     $this->layout = 'backend'; 
    4747    parent::beforeRender(); 
    4848  } 
     
    168168    } 
    169169    $this->set('register', $this->Option->getValue($this->getUser(), 'user.register.enable', 0)); 
     170    $this->layout = 'default'; 
    170171  } 
    171172 
  • views/users/login.ctp

    r6d8e7c4 ra151cad  
    11<?php echo $session->flash(); ?> 
    22 
    3 <?php echo $form->create('User', array('action' => 'login')); ?> 
     3<?php echo $form->create('User', array('action' => 'login', 'class' => 'login')); ?> 
    44<fieldset> 
    55<legend><?php __('Login'); ?></legend> 
     
    1111<?php  
    1212  $signup = ''; 
     13  echo $form->submit(__('Login', true)); 
     14  echo $html->link(__('Forgot your password', true), 'password'); 
    1315  if ($register) { 
    14     $signup = $html->link(__('Sign Up', true), 'register'); 
     16    echo $html->link(__('Sign Up', true), 'register'); 
    1517  } 
    16   echo $html->tag('ul',  
    17     $html->tag('li', $form->submit(__('Login', true)), array('escape' => false)) 
    18     . $html->tag('li', $html->link(__('Forgot your password', true), 'password'), array('escape' => false)) 
    19     . $signup, 
    20     array('class' => 'buttons', 'escape' => false)); 
    2118  echo $form->end(); 
     19  $script = <<<'JS' 
     20(function($) { 
     21  $(document).ready(function() { 
     22    $(':submit').button(); 
     23    $('.message').addClass("ui-widget ui-corner-all ui-state-highlight"); 
     24  }); 
     25})(jQuery); 
     26JS; 
     27  echo $this->Html->scriptBlock($script, array('inline' => false)); 
    2228?> 
  • webroot/css/default/_form.sass

    r89daa06 ra151cad  
    3535    border: 0 
    3636    > legend 
     37      color: white 
     38      +column(6, true) 
    3739      font-family: Ubuntu-bold 
    38       width: 81.5% 
    39       border-bottom: 1px solid darken(white, 10%) 
     40      text-align: right 
    4041    > div 
    4142      padding: 5px 0 
     
    8182  > .submit, > div > .submit 
    8283    +prepend(6) 
     84 
     85form.login 
     86  +column(6) 
     87  +prepend(8) 
     88  margin: 20px 0 30px 0 
     89  legend 
     90    text-align: left 
     91    margin: 0 
     92    font-size: 15pt 
     93  fieldset 
     94    label 
     95      +column(6) 
     96      text-align: left 
     97    input[type=text], 
     98    input[type=password] 
     99      padding: 4px 
     100      clear: left 
     101      font-size: 15pt 
     102  > div.submit 
     103      display: inline-block 
     104      padding: 0 10px 0 0 
     105      input[type=submit] 
  • webroot/css/default/_layout.sass

    r1d64c4b ra151cad  
    101101  display: block 
    102102  +border-radius(5px) 
    103   margin: 20px 
    104103  padding: 10px 
    105104  background-color: #efffd0 
    106   +linear-gradient(colour-stops(#efffd0, darken(#ffd, 20%))) 
    107105  border: 1px solid darken(#ffd, 20%) 
    108   +box-shadow(#cda, 2px, 2px, 1px)