[contacts] do not show the no-contacts page as background when the app starts

RESOLVED INVALID

Status

Firefox OS
Gaia::Contacts
--
major
RESOLVED INVALID
5 years ago
5 years ago

People

(Reporter: oteo, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
Created attachment 678340 [details]
Loading_Contacts_image_with_Background

When the app starts and contacts are loading, is easy to see the first time page with create contact and import info as background (even when there are contacts already created). This is little confuse for the user. See image attached

Updated

5 years ago
Component: Gaia → Gaia::Contacts

Comment 1

5 years ago
What should we see instead? May be we need UX help here.
Note: we cannot put the contacts list. If we already had the list we wouldn't need the Loading overlay :)

Updated

5 years ago
Duplicate of this bug: 814772

Comment 3

5 years ago
I like the "opaque overlay" solution that Cassey proposed on https://bugzilla.mozilla.org/show_bug.cgi?id=814772#c1 

Victoria?
Flags: needinfo?(vpg)
You need to show a loading message in the white canvas. It should have the loading spinnner on the left, like it is here (it is a BB):
http://mozilla-b2g.github.com/Gaia-UI-Building-Blocks/#widgets/progress_activity/

The one that says "Loading messages from server".
Flags: needinfo?(vpg)

Comment 5

5 years ago
Thanks Victoria, I will apply that BB, but appart from that, the question of this bug is if we can make it opaque instead of semitransparent. The main problem is that we don't have any contact until the overlay is hidden, and showing "No Contacts" through the semitransparent overlay seems to be a little bit confusing. What do you think?
I was reffering to not having an overlay, since there's no need, they are used in different scenarios. I think in this case needs to be the loading message and spinner in the "white canvas" as I said. This means the screen white background instead of the overlay. Does that make sense to you?

Updated

5 years ago
blocking-basecamp: --- → ?
(Reporter)

Updated

5 years ago
blocking-basecamp: ? → ---

Comment 7

5 years ago
I think this bug is not valid anymore. Reopen if needed
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.