Closed Bug 494088 Opened 16 years ago Closed 16 years ago

Restyling of My Accounts page

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect, P3)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: chowse, Assigned: chowse)

References

()

Details

Attachments

(1 obsolete file)

User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Build Identifier: The (semi-) public My Accounts page needs to be updated to reflect ClearLeft's new design. Reproducible: Always
Proposed visual designs for My Account page, more inline w/ ClearLeft's redesign. Updated layout and controls, including (optional) translation support: http://people.mozilla.com/~chowse/drop/my_account/v1/ Comments welcome. Low-fi versions w/ content coming shortly.
They look nice - I'll have more comments (particularly about how they work) once the versions with content come out.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Lo-fi versions w/ content are now available: http://people.mozilla.com/~chowse/drop/my_account/v1/ Working on the registration and login pages now. Feedback on the posted wireframes would be appreciated.
Attached patch Patch for updated login page (obsolete) — Splinter Review
First attempt to patch AMO. Updates the Log In page to match this mockup: http://people.mozilla.com/~chowse/drop/my_account/v1/HiFid_Login_Alt.png No icons for the moment (updating CSS sprites sucks :p)
Attachment #379995 - Flags: review?(jbalogh)
Assignee: nobody → chowse
Target Milestone: --- → 5.0.6
Attachment #379995 - Flags: review?(jbalogh) → review-
Comment on attachment 379995 [details] [diff] [review] Patch for updated login page >Index: site/app/webroot/css/amo2009/main.css >=================================================================== >--- site/app/webroot/css/amo2009/main.css (revision 26370) >+++ site/app/webroot/css/amo2009/main.css (working copy) >@@ -855,7 +855,8 @@ > a:hover.prominent, > a:focus.prominent, > a:active.prominent, >-button.prominent { >+button.prominent, >+input[type=submit].prominent { Can we make the input on this page a button instead, for consistency? >Index: site/app/webroot/css/forms.css >=================================================================== >--- site/app/webroot/css/forms.css (revision 26370) >+++ site/app/webroot/css/forms.css (working copy) CSS that goes with the redesign should go under css/amo2009, probably in main-mozilla.css >@@ -61,4 +61,21 @@ > float: right; > } > >+ > >+.amo-form-login .amo-label-large { >+ width: 9em; >+ padding-right: 1em; >+ border-bottom: none; >+ float: left; >+ clear:left; >+ text-align: right; Weird whitespace there. >+} >+ >+.amo-form-login .amo-remember { >+ margin-left: 10em; >+} >+ >+.amo-form-login .amo-submit { >+ margin-left: 7.5em; >+} Can you r? rdoherty on the next iteration for this CSS stuff? >Index: site/app/views/users/login.thtml >=================================================================== >--- site/app/views/users/login.thtml (revision 26370) >+++ site/app/views/users/login.thtml (working copy) >@@ -45,6 +45,9 @@ > <div class="primary" role="main"> > <?=$this->renderElement('amo2009/search')?> > >+ <?=$this->renderElement('amo2009/breadcrumbs')?> >+ <h2><?=___('user_login_header', 'Log In')?></h2> >+ > <?php > //banner warning messages for display > if(isset($_GET['m'])) { >@@ -67,7 +70,7 @@ > echo $this->renderElement('notification', array('type' => 'error', 'description' => _('error_username_or_pw_wrong'))); > ?> > <p></p> >-<form action="<?=$html->entities($html->url())?>" method="post" class="amo-form highlight"> >+<form action="<?=$html->entities($html->url())?>" method="post" class="primary amo-form amo-form-login"> I like having the highlight on this form. The boxy look gives the form some structure. > <?=$html->hiddenSession() ?> > <div> > <? >@@ -90,7 +93,7 @@ > <label for="LoginRemember"><?=___('user_form_remember_me')?></label> > </div> > <div class="container"> >- <?=$html->submit(_('user_form_submit_login'), array('class'=>'amo-submit')); ?> >+ <?=$html->submit(_('user_form_submit_login'), array('class'=>'amo-submit prominent')); ?> > </div> > </form> > <script type="text/javascript" charset="utf-8"> >@@ -98,8 +101,14 @@ > $(document).ready(function() { $('#LoginEmail').focus(); }); > </script> > >-<ul> >- <li><?= $html->link(_('user_login_register_link'), '/users/register'); ?></li> >- <li><?= $html->link(_('user_pwreset_link'), '/users/pwreset',null,null,false); ?></li> >-</ul> >+<div class="secondary"> >+ <div class="article"> Do we have white boxes like that anywhere else? It looked odd to me. You have a lot of indentation there. >+ <h4><?=___('user_login_problems', 'Login Problems?')?></h4> >+ <ul class="xoxo"> >+ <li><?= $html->link(___('user_login_no_account', 'I don\'t have an account.'), '/users/register'); ?></li> I'd use double quotes instead of escaping single quotes, otherwise that will mess up poboy. It's not a very smart tool. >+ <li><?= $html->link(___('user_login_forgot_password', 'I forgot my password.'), '/users/pwreset',null,null,false); ?></li> Do you need the extra parameters on the end? >+ </ul> >+ </div> >+</div> >+ > </div><!-- /.primary -->
Blocks: 495070
Depends on: 495550, 495552
These pages have the style already, just need further tweaking on the form prettiness. Moving out of 5.0.6.
Target Milestone: 5.0.6 → 5.0.7
Priority: -- → P3
Target Milestone: 5.0.7 → 5.0.8
chris- can you respond to jeff's comments?
Comment on attachment 379995 [details] [diff] [review] Patch for updated login page Fixed in bug 495550
Attachment #379995 - Attachment is obsolete: true
Target Milestone: 5.0.8 → 5.0.9
Pushing to 5.1 in the hopes that CHowse can get to it when he's back contractin'
Target Milestone: 5.0.9 → 5.1
Target Milestone: 5.1 → 5.2
What's left in this bug?
(In reply to comment #11) > What's left in this bug? http://people.mozilla.com/~chowse/drop/my_account/v1/HiFid_Register.png is the only thing that doesn't look like it's live, but that's not this bug, closing. Thanks.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Verified FIXED on https://preview.addons.mozilla.org/en-US/firefox/users/edit; also, since this landed in 5.1, changing milestone from 5.2 -> 5.1.
Status: RESOLVED → VERIFIED
Target Milestone: 5.2 → 5.1
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: