Closed Bug 704714 Opened 13 years ago Closed 12 years ago

AppSync UI needs polishing within the Dashboard

Categories

(Web Apps Graveyard :: AppsInTheCloud, defect, P3)

x86_64
All
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: mdabbagh.mozilla, Assigned: ianbicking)

References

Details

(Whiteboard: client)

Attachments

(2 files)

The AppSync UI within the Dashboard needs polishing. Currently, after the user signs in to BrowserID, some click-able text appears but that's about it. The formatting and placement is not correct either as the email gets cut-off if it's long enough.

This bug could be used to track UI discussions for AppSync if needed.

Steps to Reproduce:
1. Launch Firefox
2. Make sure to not have the apps extension installed or enabled - As of the date of this bug being filed, AppSync works only without the extension
3. Go to myapps.mozillalabs.com
4. Sign in to BrowserID - You'll need to create a BrowserID account at https://browserid.org/ if you don't already have one

Actual Result: 
Text appears stating 'Sync'. The UI is not very polished. 

Expected Results:
A polished UI with correct formatting is shown within the Dashboard.
Blocks: 700492
Priority: -- → P1
Whiteboard: client
deployed to myapps
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Attached image Screenshot
There is still a bug where the BrowserID names are cut-off. Please see attachments for a screenshot.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee: nobody → ianb
I'm not sure what to do about name cutoffs.  It's kind of constrained to an absolute width, and there's no width where we can be sure the usernames will fit in.  I guess <span title="username">username</a> would make it possible, though I don't know any graceful way to do anything but truncate the username (e.g., it would be nice to have "somelonguser@dom..." but I don't know how to get those ellipsis in the right place).

Someone with better CSS-fu than I might have an idea.
Priority: P1 → P3
Maybe we can move the BrowserID sign-in button and the div related to Sync to the left a little closer to the Dashboard? Right now, it's far to the right and looks out of place. This way we don't have to do anything with the name and it will fully show up since there is more room now. Just a thought.
Blocks: 710342
No longer blocks: 700492
A Pivotal Tracker story has been created for this Bug: https://www.pivotaltracker.com/story/show/24808907
The old app sync codebase is no longer going to be supported. Apps in the cloud will be under a different codebase. None of these bugs are valid anymore.
Status: REOPENED → RESOLVED
Closed: 13 years ago12 years ago
Resolution: --- → INVALID
Product: Web Apps → Web Apps Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: