Skip to content

Move topics location on project overview

Peter Hegman requested to merge 364192-replace-project-topics-icon into master

What does this MR do and why?

Related to #364192 (closed)

Moves the project topics section and improves wrapping.

Note: I don't think this needs a backend review since all the changes are HTML changes and we are not touching or calling any Ruby methods from the HAML. Opting to skip backend review unless someone feels strongly about this.

Screenshots or screen recordings

Desktop

Before After
Screen_Shot_2022-08-01_at_4.17.54_PM Screen_Shot_2022-08-01_at_4.24.10_PM
Before After
Screen_Shot_2022-08-01_at_4.34.03_PM Screen_Shot_2022-08-02_at_2.29.22_PM

Mobile

Before After
Screen_Shot_2022-08-01_at_4.22.30_PM Screen_Shot_2022-08-01_at_4.27.45_PM
Before After
Screen_Shot_2022-08-01_at_4.34.41_PM Screen_Shot_2022-08-02_at_2.29.54_PM

How to set up and validate locally

  1. Navigate to http://gdk.test:3000/admin/topics/new and add a few topics
  2. Navigate to a project -> Settings -> General
  3. In the Naming, topics, avatar section add topics in the Topics field
  4. Navigate to the project overview

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 Peter Hegman

Merge request reports

Loading