Closed Bug 1028894 Opened 10 years ago Closed 10 years ago

[meta] Desktop client toolbar icon needs visual indications of client status

Categories

(Hello (Loop) :: Client, defect, P2)

defect

Tracking

(firefox35 fixed)

RESOLVED FIXED
mozilla35
Tracking Status
firefox35 --- fixed

People

(Reporter: RT, Unassigned)

References

Details

(Whiteboard: [ux][needs breakdown when we get to it])

Attachments

(1 file)

The desktop client toolbar icon should be able to inform the user about the following states:
* Non registered and functional (Internet connectivity, Infrastructure up, ...)
* Registered and functional (Internet connectivity, Infrastructure up, ...)
* Non functional (some issue preventing to use Loop)
Assignee: nobody → dhenein
Status: NEW → ASSIGNED
Summary: Desktop client toolbar icon needs visual indications of client status → [UX] Desktop client toolbar icon needs visual indications of client status
Whiteboard: [ux] p=3 s=33.2 [qa-]
Depends on: 1002416
Whiteboard: [ux] p=3 s=33.2 [qa-] → [ux] p=3 s=33.3 [qa-]
Darrin please add link to UX when ready.
Flags: needinfo?(dhenein)
There are 5 states as per the spec here: https://people.mozilla.org/~dhenein/labs/loop-mvp-spec/#toolbar

Rather than permanently differentiate registered and non-registered users, I'm proposing we highlight the icon (Active State) to alert the user that they have been signed in, but revert to the Normal icon after they click on the panel. The Panel UI itself makes it very clear whether a user is signed in or not. 

Perhaps once we have true presence indication, these icons can evolve.

Also note that Active and Action states have 2 layers, with the top image's opacity fading in and out to alert the user. Inspect the CSS in the spec for timing, etc.
Flags: needinfo?(dhenein)
Removed from Iteration 33.3
Status: ASSIGNED → NEW
Whiteboard: [ux] p=3 s=33.3 [qa-] → [ux] [qa-]
OSX Icons for toolbar and menu panel, @1x and @2x.
If we return error messages to the user as they happen (like when trying to register or make a call0, I believe this can wait until Fx 35.
Target Milestone: mozilla34 → mozilla35
Agreed
Depends on: 1047181
Now we've got the UX defined, swapping this to a meta bug; we'll need to do more breakdown on it when we get near to estimating it.
Assignee: dhenein → nobody
Summary: [UX] Desktop client toolbar icon needs visual indications of client status → [meta] Desktop client toolbar icon needs visual indications of client status
Whiteboard: [ux] [qa-] → [ux] [qa-][needs breakdown when we get to it]
Depends on: 1047284
All dependencies are resolved
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Flags: qe-verify-
Whiteboard: [ux] [qa-][needs breakdown when we get to it] → [ux][needs breakdown when we get to it]
This is already covered as part of existing smokestests in Moztrap.
Flags: in-moztrap+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: