Closed Bug 916010 Opened 11 years ago Closed 11 years ago

[Contacts] Follow up for visual polish of bug 902399

Categories

(Firefox OS Graveyard :: Gaia::Contacts, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(blocking-b2g:-, b2g-v1.2 fixed, b2g-v1.3 fixed)

RESOLVED FIXED
1.2 C2(Oct11)
blocking-b2g -
Tracking Status
b2g-v1.2 --- fixed
b2g-v1.3 --- fixed

People

(Reporter: salva, Assigned: gtorodelvalle)

References

Details

(Whiteboard: [u=commsapps-user c=contacts p=0])

Attachments

(4 files, 5 obsolete files)

Attached image Current matching details implementation (obsolete) —
Current visual implementation of matching details require some polish:

Current matching details implementation

Differences between current implementation and visuals provided are:

1- Currently, photo is very small and aligned to the right edge. It should have a margin and be bigger.

2- Currently, name is appearing two times: in the title and in the details. According to the visual, let's remove the one in the details.

3- Font-size is very small.

Furthermore, I think we need some visual element to point the user he can tap on the right to see the matching details.
blocking-b2g: --- → koi?
Flags: needinfo?(aymanmaat)
Flags: needinfo?(vpg)
See Also: → 902399
(In reply to Salvador de la Puente González [:salva] from comment #0)
> Created attachment 804295 [details]

> 2- Currently, name is appearing two times: in the title and in the details.
> According to the visual, let's remove the one in the details.

Yes the one in the details should be removed - however the content of the 'company' field should go here

> Furthermore, I think we need some visual element to point the user he can
> tap on the right to see the matching details.

This is not considered necessary at this moment in time.. however if Victoria wishes to provide a solution i have no problem with that.
Flags: needinfo?(aymanmaat)
(In reply to ayman maat :maat from comment #1)
> (In reply to Salvador de la Puente González [:salva] from comment #0)
> > Created attachment 804295 [details]
> 
> > 2- Currently, name is appearing two times: in the title and in the details.
> > According to the visual, let's remove the one in the details.
> 
> Yes the one in the details should be removed - however the content of the
> 'company' field should go here

I totally disagree. The name in the details should be there, because we may need to mark up that it is matching. 

> 
> > Furthermore, I think we need some visual element to point the user he can
> > tap on the right to see the matching details.
> 
> This is not considered necessary at this moment in time.. however if
> Victoria wishes to provide a solution i have no problem with that.
(In reply to Salvador de la Puente González [:salva] from comment #0)
> Created attachment 804295 [details]
> Current matching details implementation
> 
> Current visual implementation of matching details require some polish:
> 
> Current matching details implementation
> 
> Differences between current implementation and visuals provided are:
> 
> 1- Currently, photo is very small and aligned to the right edge. It should
> have a margin and be bigger.
> 
 That is because the visual design provided asumes that the modal window is full screen, which is not possible, so the image is 20px smaller (height/width) because of the statusbar size.
If we want to fit the image on the modal header, we will need to do at that size, if not we should put the image in another place.

> 2- Currently, name is appearing two times: in the title and in the details.
> According to the visual, let's remove the one in the details.
I don't have any opinion here, but seems what JMC says is reasonable enough 

> 3- Font-size is very small.
We will need the exact size of the text (in px plx), as we only got a plain .png w/o font dimensions.  

> Furthermore, I think we need some visual element to point the user he can
> tap on the right to see the matching details.
Hello, answering to the font size; 1.7 REM. Thanks!
Attached image Font sizes (obsolete) —
Whiteboard: [u=commsapps-user c=contacts p=0]
Clearing info as Silvia just answered with the visual specification
Flags: needinfo?(vpg)
Whiteboard: [u=commsapps-user c=contacts p=0]
Whiteboard: [u=commsapps-user c=contacts p=0]
Assignee: nobody → arnau
Attached image Confirm with content :: BB (obsolete) —
I'm wondering if it would be possible to use a component from the ones we have already done. I'm thinking on the "confirm with content" BB. My point is we don't have headers with pictures anywhere, and this would require creating a custom component for this case. 

The confirm component already has the option to add a picture, and it would require a minimum update to create this contact details overlay.

I've added a screenshot for your reference.
(In reply to Jose M. Cantera from comment #2)
> (In reply to ayman maat :maat from comment #1)
> > (In reply to Salvador de la Puente González [:salva] from comment #0)
> > > Created attachment 804295 [details]
> > 
> > > 2- Currently, name is appearing two times: in the title and in the details.
> > > According to the visual, let's remove the one in the details.
> > 
> > Yes the one in the details should be removed - however the content of the
> > 'company' field should go here
> 
> I totally disagree. The name in the details should be there, because we may
> need to mark up that it is matching. 

A suggestions: why not remove and highlight the name in the header?
Attachment #806542 - Attachment is obsolete: true
Attachment #804295 - Attachment is obsolete: true
Find attached a sample of the Contact Details screen overlay using the "Confirm" BB.
Attachment #804470 - Attachment is obsolete: true
Attachment #805233 - Attachment is obsolete: true
reassigning to German. German will be helped by Arnau
Assignee: arnau → gtorodelvalle
Attached file 12447.html (obsolete) —
Attachment #809940 - Flags: review?(jmcf)
Attachment #809940 - Flags: feedback?(arnau)
As shown in attachment 809942 [details] and attachment 809944 [details], there is still an update pending to get the final look & feel. This update consists on vertically aligning the name of the contact with the space reserved to the image. This update will be included in the confirm with content BB so it can be reused by any app. bug 920587 has been created to implement this update in the BB.
Depends on: 920587
Attachment #809940 - Flags: feedback?(arnau) → review?(arnau)
Attachment #809940 - Attachment is obsolete: true
Attachment #809940 - Flags: review?(jmcf)
Attachment #809940 - Flags: review?(arnau)
Attached file Pull request: 12506
Attachment #811157 - Flags: review?(jmcf)
Attachment #811157 - Flags: feedback?(arnau)
Comment on attachment 811157 [details]
Pull request: 12506

at last!
Attachment #811157 - Flags: review?(jmcf) → review+
Merged in master: https://github.com/mozilla-b2g/gaia/commit/137849319cb9e71a289328900fa3fc9d5e093a5f
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
triage: not blocking release, please ask for approval for landing into v1.2
blocking-b2g: koi? → -
Comment on attachment 811157 [details]
Pull request: 12506

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 #): Visual redesign of the duplicate contacts details screen
[User impact] if declined: Bad user experience
[Testing completed]: Tested in device
[Risk to taking this patch] (and alternatives if risky): Low
[String changes made]: None
Attachment #811157 - Flags: approval-gaia-v1.2?
Target Milestone: --- → 1.2 QE1(Oct11)
Assigning to Francisco for the approval review
Assignee: gtorodelvalle → francisco.jordano
Attachment #811157 - Flags: approval-gaia-v1.2? → approval-gaia-v1.2?(francisco.jordano)
Assignee: francisco.jordano → gtorodelvalle
Comment on attachment 811157 [details]
Pull request: 12506

Approving given low risk and comment #19.Also has been on master for a while.

Please add qawanted and let QA know if there is any specific testing to be done once this lands on 1.2 branch.
Attachment #811157 - Flags: approval-gaia-v1.2?(francisco.jordano) → approval-gaia-v1.2+
Uplifted 137849319cb9e71a289328900fa3fc9d5e093a5f to:
v1.2: b0e7c009f98cb774b972dd6a29dd6d0c8da01d23
Attachment #811157 - Flags: feedback?(arnau) → feedback+
Uplifted 137849319cb9e71a289328900fa3fc9d5e093a5f to:
v1.3 already had this commit
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: