Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Settings #1895

Closed
JohnONolan opened this issue Jan 9, 2014 · 2 comments
Closed

User Settings #1895

JohnONolan opened this issue Jan 9, 2014 · 2 comments
Assignees
Labels
affects:admin Anything relating to Ghost Admin

Comments

@JohnONolan
Copy link
Member

Right now we have a single concept /settings/ where all settings live. With mult-user, we're going to want to abstract that into 2 types of settings areas.

Blog Settings // User Settings

settings

Blog Settings

Blog settings == the settings screen we have right now. With multi-user, we only want these settings to be visible to Admin users. All other users should never see or have access to this screen.

User Settings

This is a new settings screen, using the same layout as blog-settings, but only populated with settings relevant to the user. This should live on /user/

By default

  • Profile (public profile data) - /ghost/user/profile/ (default)
  • Account (username, email, password) - /ghost/user/account/

image
NB: The menu order is reversed in this screenshot, it should be per the bullet points above

Additionally, apps should be able to register their own user settings screens. For example, an app might want to allow users to be able to set their own writing reminders - so would register a /ghost/user/reminders/ settings page that might look like...

image

@pfist
Copy link

pfist commented Jan 28, 2014

In regards to the first screenshot, I think unique link titles for Blog Settings and User Settings would provide a better UX. Having both labeled Settings is bound to cause confusion for some users; especially since both links can be in view simultaneously. If not Blog Settings and User Settings, I think something like Global Settings and Your Settings respectively sounds friendly and could work. Thoughts?

@ErisDS ErisDS modified the milestones: 0.6 Apps, 0.5 Multi-user Jun 3, 2014
@JohnONolan JohnONolan self-assigned this Aug 18, 2014
@ErisDS ErisDS modified the milestone: 0.6 Apps Sep 2, 2014
@JohnONolan
Copy link
Member Author

This will be reworked in tandem with other changes at some point

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects:admin Anything relating to Ghost Admin
Projects
None yet
Development

No branches or pull requests

3 participants