Closed
Bug 495550
Opened 16 years ago
Closed 16 years ago
Update login page to match Clearleft designs
Categories
(addons.mozilla.org Graveyard :: Public Pages, defect)
addons.mozilla.org Graveyard
Public Pages
Tracking
(Not tracked)
VERIFIED
FIXED
5.0.8
People
(Reporter: chowse, Assigned: chowse)
References
Details
(Whiteboard: [patch])
Attachments
(3 files, 1 obsolete file)
|
274.09 KB,
image/png
|
Details | |
|
5.07 KB,
patch
|
rdoherty
:
review+
|
Details | Diff | Splinter Review |
|
552 bytes,
patch
|
jbalogh
:
review+
|
Details | Diff | Splinter Review |
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 login page uses newer CSS, but still shows traces of the former site design.
Reproducible: Always
| Assignee | ||
Comment 1•16 years ago
|
||
Updated•16 years ago
|
Target Milestone: --- → 5.0.7
| Assignee | ||
Comment 2•16 years ago
|
||
Attachment #381172 -
Flags: review?(rdoherty)
| Assignee | ||
Comment 3•16 years ago
|
||
Updated•16 years ago
|
Assignee: nobody → chowse
Updated•16 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 4•16 years ago
|
||
I'm bumping this to 5.0.8 because QA has a lot to do already. Let's get this reviewed and landed early next release.
Whiteboard: [patch]
Target Milestone: 5.0.7 → 5.0.8
Comment 5•16 years ago
|
||
Comment on attachment 381172 [details] [diff] [review]
Patch for updated login page
Form looks really good UI-wise, but I think the code could be written better.
A lot of the classes have redundant naming conventions. .amo2009-form and .amo-label-large seem kinda weird to me as they are repeating the layout name and the html element they are meant for. Plus 'large' in a classname is not semantic.
I think we don't need to add the forms.css file anymore, pretty sure that is legacy (and probably where some of the classnames came from?).
The login form should probably just have a class 'login' added to it and everything in it styled with descendant selectors (.login input, .login label, etc)
Any general or site-wide styling could just be added to element selectors (form, input, label, etc).
ul.xoxo seems like a nonsensical classname, adding the class 'prose' to the container would fix the issue it is trying to avoid.
The .amo2009-login-help class could just be .login-help or #login-help
Also, I don't think there should be the text 'Add-ons for Firefox' at the top.
I think with these changes the code will rock :)
Attachment #381172 -
Flags: review?(rdoherty) → review-
| Assignee | ||
Comment 6•16 years ago
|
||
Cleaned up the CSS, removed the references to form.css, and made the Login Problems panel a little more visible.
Attachment #381172 -
Attachment is obsolete: true
Attachment #387066 -
Flags: review?(rdoherty)
Comment 7•16 years ago
|
||
Comment on attachment 387066 [details] [diff] [review]
Updated patch
Looks nice!
Attachment #387066 -
Flags: review?(rdoherty) → review+
| Assignee | ||
Comment 8•16 years ago
|
||
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Comment 9•16 years ago
|
||
I can't log in to preview using IE 7; reopening.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 10•16 years ago
|
||
chowse: according to http://msdn.microsoft.com/en-us/library/ms535211%28VS.85%29.aspx, you need to add type=submit to the button for IE7. Hooray!
| Assignee | ||
Comment 11•16 years ago
|
||
Thanks for the pointer, Jeff.
Attachment #391422 -
Flags: review?(jbalogh)
Updated•16 years ago
|
Attachment #391422 -
Flags: review?(jbalogh) → review+
| Assignee | ||
Comment 12•16 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 16 years ago → 16 years ago
Resolution: --- → FIXED
Comment 13•16 years ago
|
||
verified fixed on https://preview.addons.mozilla.org/en-US/firefox/users/login in Firefox, Chrome,Opera Safari and IE7
Status: RESOLVED → VERIFIED
Updated•10 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•