Move user settings pages to one column and use sticky header
What does this MR do and why?
Move user settings pages to one column and use sticky header. Includes some small settings cleanup as well:
- Adds sticky header to all listed user settings pages
- Chat: subtitle for adding key to use
gl-font-lg
- SSH Keys: moved help texts together, subtitle for adding key to use
gl-font-lg
- GPG Keys: subtitle for adding key to use
gl-font-lg
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
- Account: http://gdk.test:3000/-/profile/account
- Chat: http://gdk.test:3000/-/profile/chat_names
- Access tokens: http://gdk.test:3000/-/profile/personal_access_tokens
- Email: http://gdk.test:3000/-/profile/emails
- Password: http://gdk.test:3000/-/profile/password/edit
- SSH Keys: http://gdk.test:3000/-/profile/keys
- GPG Keys: http://gdk.test:3000/-/profile/gpg_keys
- Comment templates: http://gdk.test:3000/-/profile/comment_templates
- Active sessions: http://gdk.test:3000/-/profile/active_sessions
- Audit log: http://gdk.test:3000/-/profile/audit_log
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to UX Paper Cuts 16.2 → Settings UI (#398215 - closed)
Edited by Sascha Eggenberger