Closed Bug 733230 Opened 13 years ago Closed 13 years ago

Make settings / account menu pretty

Categories

(Pancake Graveyard :: Front-end, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ibarlow, Assigned: ibarlow)

References

Details

(Whiteboard: alpha-block-nom)

Attachments

(2 files)

Mockups and PSDs to follow
Blocks: origami
Accounts menu is currently empty on iOS App.
Menu should display * Persona ID information ** Name ** Email * Social feeds ** Tap feeds with + icon to add them using a standard sign-in dialog like this one http://www.flickr.com/photos/61892693@N03/6851131602/in/set-72157629620643087 ** Tap active feeds to get a "Unlink Twitter account?" dialog * Clear Data (clears data and logs out - there should be a confirmation dialog for this) * Logout * Privacy policy (we can discuss where this should open, whether it's in a stack, or possibly even in this menu window
Summary: Make account menu pretty → Make settings / account menu pretty
Sam -- this needs to be a new page. social_api/all will give status of logged in status (though we could make that a more simple api too). Ian -- how can one delete your account here? I think we should rename Wipe to Delete My Account. Privacy Policy needs to do some stack magic, or pop up in an overlay
Assignee: nobody → sfoster
Hm I thought Clear My Data was meant to do the same thing as Delete My Account. If not, we can add it as another button. Though it seems like a lot of destructive actions to put in that menu. It might by more appropriate to place them inside a secondary menu, so that on the first level you see -------------------- Account Details > -------------------- and the next level in would be -------------------- Clear My Data -------------------- Delete My Account -------------------- Logout --------------------
Privacy should probably be a popup, so it doesn't get added to your list of history/stacks. I can provide a mockup for that.
Target Milestone: --- → M3
Whiteboard: alpha-block-nom
Includes icons and plus / checkmark circles
Depends on: 745915
https://bitbucket.org/mozillapancake/pancake/changeset/a3e3072eaac7 merges in a working account menu with the hooks to toggle the menu. Wipe account and logout buttons are working. Social connect/disconnect is working (though disconnect doesn't yet close the menu.. should it?) There is more prettiness to do which I'll ticket separately
Depends on: 745945
Got the link/menu-item colors sorted out in https://bitbucket.org/mozillapancake/pancake/changeset/1808bb374858 Tightened up the size of the menu in: https://bitbucket.org/mozillapancake/pancake-ios/changeset/19e2bf3b2429 (When we add other settings in here we'll have to come up with a way of either scrolling or dynamically sizing this window)
Assignee: sfoster → ibarlow
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: