Skip to content

Add job title to user profile

Peter Hegman requested to merge 24072-user-profile-add-job-title into master

What does this MR do?

See #24072 (closed)

Edit Profile Page

  • Remove Role field
  • Add Job Title text field above the Organization text field

Profile Page

User Popup

CSS Changes

This MR changes .cover-controls in /app/assets/stylesheets/pages/profile.scss and app/assets/stylesheets/framework/blocks.scss. These styles have been replaced by utility classes.

Screenshots

Expand
Page Before After
Edit Profile localhost_3000_profile__3_ localhost_3000_profile__2_
Edit Profile Mobile localhost_3000_profile_iPhone_6_7_8_ localhost_3000_profile_iPhone_6_7_8___1_
Profile localhost_3000_root__4_ gdk.localhost_3443_root
Profile Mobile localhost_3000_root_iPhone_6_7_8___7_ gdk.localhost_3443_root_iPhone_6_7_8_
User Popover Screen_Shot_2020-02-26_at_9.14.00_AM Screen_Shot_2020-02-26_at_9.03.27_AM
Help/UI localhost_3000_help_ui__1_ localhost_3000_help_ui
Help/UI Mobile localhost_3000_help_ui_iPhone_6_7_8___1_ localhost_3000_help_ui_iPhone_6_7_8_

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by Peter Hegman

Merge request reports