Make settings / account menu pretty

RESOLVED FIXED in M3

Status

RESOLVED FIXED
7 years ago
7 years ago

People

(Reporter: ibarlow, Assigned: ibarlow)

Tracking

x86
Mac OS X
Dependency tree / graph

Details

(Whiteboard: alpha-block-nom)

Attachments

(2 attachments)

(Assignee)

Description

7 years ago
Mockups and PSDs to follow
(Assignee)

Updated

7 years ago
Blocks: 733222
Accounts menu is currently empty on iOS App.
(Assignee)

Comment 2

7 years ago
Created attachment 607219 [details]
mockup of accounts / settings menu

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
(Assignee)

Updated

7 years ago
Summary: Make account menu pretty → Make settings / account menu pretty

Comment 3

7 years ago
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
(Assignee)

Comment 4

7 years ago
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
--------------------
(Assignee)

Comment 5

7 years ago
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.

Updated

7 years ago
Target Milestone: --- → M3
Whiteboard: alpha-block-nom
(Assignee)

Comment 6

7 years ago
Created attachment 615417 [details]
Graphic assets for menu

Includes icons and plus / checkmark circles

Updated

7 years ago
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

Updated

7 years ago
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
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.