Skip to content

Migrate link button to tertiary in epic roadmaps

Gina Doyle requested to merge master-patch-1d88 into master

What does this MR do and why?

As part of &4232, we updated our styling of the link variant button to represent a link (blue text). With this change, we also introduced a new button category (tertiary), which are styled as secondary buttons without a background or border. Prior to this change, the link variant was often used in cases where a button was needed without a border.

Epic roadmaps were previously using the link variant and can use the tertiary variant instead.

Related to #241589 (closed)

Describe in detail what your merge request does and why.

Screenshots or screen recordings

Before After - resting After - hover After - expanded
Screenshot_2023-03-10_at_1.47.24_PM Screenshot_2023-03-10_at_2.54.52_PM Screenshot_2023-03-10_at_2.54.43_PM Screenshot_2023-03-10_at_2.54.47_PM

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

How to set up and validate locally

  1. Visit a group
  2. Go to Roadmaps (you need epics to populate this - follow https://docs.gitlab.com/ee/user/group/roadmap/). Epics need to have dates assigned to them for them to show up in roadmaps. Add child epics to epics for many nested levels.
  3. Expand/Collapse the epics within the milestones sidebar.

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Gina Doyle

Merge request reports