Closed Bug 845072 Opened 12 years ago Closed 12 years ago

Email Account Setting Screen Update

Categories

(Firefox OS Graveyard :: Gaia::E-Mail, defect)

All
Other
defect
Not set
normal

Tracking

(b2g18+ affected, b2g18-v1.0.1 affected)

VERIFIED FIXED
Tracking Status
b2g18 + affected
b2g18-v1.0.1 --- affected

People

(Reporter: epang, Assigned: gaye)

References

Details

(Keywords: polish, Whiteboard: visual design, UX-P1, visual-tracking, landed in uxbranch)

Attachments

(7 files, 7 obsolete files)

151.45 KB, image/png
Details
45 bytes, text/html
pivanov
: review+
Details
123.93 KB, image/jpeg
Details
74.40 KB, image/png
Details
143 bytes, text/html
Details
202.29 KB, image/png
Details
64.76 KB, image/png
Details
Attached image Email account settings screen mock up (obsolete) —
Changes: 1. New drop down layout 2. Button & input fields stretched (15px margins) Refer to 'Button, text fields, & headers spec attached to bug: https://bugzilla.mozilla.org/show_bug.cgi?id=839220
No longer depends on: 844615
Blocks: 841512
See attached image for list of changes
Attachment #718107 - Attachment is obsolete: true
blocking-b2g: --- → leo?
LG request for font updates.
Mass edit to set tracking-b2g18+ for these UX bugs that were called out for v1.1
tracking-b2g18: --- → +
blocking-b2g: leo? → ---
Assignee: pivanov → gaye
Gareth, you can find the specs attached to this bug https://bugzilla.mozilla.org/show_bug.cgi?id=839220 Refer to the 'Button, text fields & headers spec', thanks!
Attached file Pull request
Attached image Left align text
Hi Gareth, looks good but needs one adjustment. Can you align all text to the header? (30px left margin). Once that's ready please post another screen and I'll take a look. When good we can flag to Kevin Grandon for review. Once reviewed can you land to master?
Flags: needinfo?(gaye)
You can ask me for r+ too ... I think Kevin is too bussy
So I looked at other apps for inspiration and the consensus (particularly in the calendar app) seemed to be that the header moved right to align itself with card text.
Flags: needinfo?(gaye)
(In reply to gaye from comment #11) > Created attachment 733943 [details] > Updated screenshot of email settings UI on unagi device > > So I looked at other apps for inspiration and the consensus (particularly in > the calendar app) seemed to be that the header moved right to align itself > with card text. Actually disregard that. I think moving everything else left and keeping the header flushed right is what happens elsewhere... will fix hehe.
So this is basically the same case as the add an account case in the calendar app where we don't flush the text left. I think the problem here is that if we want the "cards" (the things with the lines) to have the margins then it might not be very easy to move the text left without introducing a lot of complexity into the HTML structure...
Attachment #733647 - Attachment is obsolete: true
Attachment #733943 - Attachment is obsolete: true
Comment on attachment 733651 [details] Pull request review: ivanovpavel
Attachment #733651 - Flags: review?(pivanov)
Attachment #733651 - Flags: review?(pivanov) → review+
Whiteboard: visual design, UX-P1, yedo → visual design, UX-P1, yedo, landed in uxbranch
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
(In reply to gaye from comment #14) > Created attachment 733975 [details] > Updated screenshot of email settings UI on unagi device Hi Pavel, the drop down and button need to be stretched to have 15px margins. Also the text in the button needs to be aligned with the header. Can you confirm if you checked this in you're review? let me know, thanks!
Flags: needinfo?(pivanov)
I confirm. gaye can you provide the screenshots after patch?
Flags: needinfo?(pivanov) → needinfo?(gaye)
Attached image screenshot
Reopening this bug; 1) drop down label is not centered 2) the drop down is not as wide as the button at the bottom per spec 3) the drop down also has a darker color than the background
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Ah right fixing and will attach screenshot. Thanks!
Flags: needinfo?(gaye)
Attachment #733648 - Attachment is obsolete: true
Attachment #733975 - Attachment is obsolete: true
Flags: needinfo?(epang)
I didn't change the color though. Is that something we want?
Flags: needinfo?(nhirata.bugzilla)
Attached file New pull request
Attachment #735976 - Attachment mime type: text/plain → text/html
Attached image After patch from :gaye
See my concerns marked with 1,2,3 on the image: 1. The space between line and label 2. The space between label and select 3. The space between select and view port
This should fix those issues Pavel!
Flags: needinfo?(pivanov)
Attachment #735948 - Attachment is obsolete: true
Hi Gareth, thanks for working on this. I should have updated my mock ups A few fixes that a required (sorry, totally my fault): 1. Remove Italics, i was just informed that this was a mistake and shouldn't be anywhere in the UI (IMAP+SMTP) 2. Leave background as is. I don't think you changed it, so that's good! (not the white i used in my mock up, the warm grey should always be used in conjunction with the dark grey banner) 3. Left align the drop down text (align with header) - sorry i know this keeps changing, but we've decided to go with left alignment. Sorry for all the changes, thanks Gareth! Eric (sorry, totally my fault!)
Flags: needinfo?(epang) → needinfo?(gaye)
Oh the drop down text should be left aligned. Thanks for the clarification, epang! Are these formats documented some where?
Flags: needinfo?(nhirata.bugzilla)
(In reply to Naoki Hirata :nhirata (please use needinfo instead of cc) from comment #26) > Oh the drop down text should be left aligned. Thanks for the clarification, > epang! > Are these formats documented some where? Hi Naoki, sorry about the confusion!. When Przemek and I are back in the office next week we're planning to have this confirmed and updated in the Building Blocks. We will work with Victoria and Steve to confirm the updates.
Hey Eric! Np regarding the changes. I've updated my changes and posted a new screenshot. Let me know if this looks right to you all :).
Attachment #736453 - Attachment is obsolete: true
Flags: needinfo?(pivanov)
Flags: needinfo?(gaye)
Flags: needinfo?(epang)
(In reply to gaye from comment #28) > Created attachment 736976 [details] > Updated screenshot of email settings UI on unagi device > > Hey Eric! Np regarding the changes. I've updated my changes and posted a new > screenshot. Let me know if this looks right to you all :) Thanks for working on this Gareth, it looks good now :). Can you update the patch in the attachments and when ready flag to Pavel for Review+? Thanks! Eric
Flags: needinfo?(epang) → needinfo?(gaye)
Comment on attachment 733651 [details] Pull request <html> <head> <meta http-equiv="refresh" content="0; url=https://github.com/mozilla-b2g/gaia/pull/9102"> </head> <body> </body> </html>
Attachment #733651 - Attachment mime type: text/plain → text/html
Flags: needinfo?(gaye)
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → FIXED
Comment on attachment 735976 [details] New pull request Updated PR needs review.
Attachment #735976 - Flags: feedback?(pivanov)
I give my r+ and gaye merged it
Attachment #735976 - Flags: feedback?(pivanov)
Verified on: BuildID : 2013-04-25-03-09-50 "mozilla-central" revision="690b5e0f6562" "gecko.git" revision="33f9b3898b66dfb95874866269463d4b6bc749a0" Unagi
Status: RESOLVED → VERIFIED
v1.1 doesn't show the account type on leo. Might be a separate bug. V1.0.1 does not have this change, might be a won't fix on that branch?
(In reply to Naoki Hirata :nhirata (please use needinfo instead of cc) from comment #34) > v1.1 doesn't show the account type on leo. Might be a separate bug. > > V1.0.1 does not have this change, might be a won't fix on that branch? Hi Pavel, can you look into this? Naoki has noticed that only some but not all of changes can be seen on v1.1. Thanks!
Flags: needinfo?(pivanov)
(In reply to Eric Pang [:epang] from comment #35) > (In reply to Naoki Hirata :nhirata (please use needinfo instead of cc) from > comment #34) > > v1.1 doesn't show the account type on leo. Might be a separate bug. > > > > V1.0.1 does not have this change, might be a won't fix on that branch? > > Hi Pavel, can you look into this? Naoki has noticed that only some but not > all of changes can be seen on v1.1. Thanks! Gareth, seeing as you implemented this bug can you take a look? Thanks!
Flags: needinfo?(pivanov) → needinfo?(gaye)
Comment on attachment 733651 [details] Pull request NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings. [Approval Request Comment] Bug caused by (feature/regressing bug #): Feature User impact if declined: The email account settings will look worse / less consistent than they do after my patch. Testing completed: epang, pavel, and I all confirmed visually that this looks right. Risk to taking this patch (and alternatives if risky): Low... this is a UI-only fix so in the worst case scenario the UI is not better. String or UUID changes made by this patch: None.
Attachment #733651 - Flags: approval-gaia-v1?
Flags: needinfo?(gaye)
Comment on attachment 733651 [details] Pull request Not a v1.1 blocker, and we're past the point of taking non-blocking enhancements.
Attachment #733651 - Flags: approval-gaia-v1? → approval-gaia-v1-
Whiteboard: visual design, UX-P1, yedo, landed in uxbranch → visual design, UX-P1, hanzo, visual-tracking, landed in uxbranch
Whiteboard: visual design, UX-P1, hanzo, visual-tracking, landed in uxbranch → visual design, UX-P1, visual-tracking, landed in uxbranch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: