Skip to content

Update the visualization designer title input

Elwyn Benson requested to merge 426564-visualization-designer-title-input into master

What does this MR do and why?

Updates the visualization designer title input:

  • Add an input label
  • Reduce the size of the input. Should match the dashboard editor input.
  • Move the title validation message from an alert to the input.
Design:

image

Note that title input size does not exactly match the dashboard designer as it shares a flex container with the Save button. Once that is moved out, it will line up.

Note2: this is a small part of several changes to update the visualization designer to match the designs. Other changes will be mad ein separate MRs.

Screenshots or screen recordings

Before After
image image
image image

How to set up and validate locally

  1. Requires GitLab Ultimate.
  2. Follow these instructions to set up Product Analytics in your GDK.
  3. Visit the visualization designer, e.g. http://gdk.test:3000/gitlab-org/gitlab-shell/-/analytics/dashboards/visualization-designer
  4. Verify title input is updated as expected

MR acceptance checklist

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

Related to #426564 (closed)

Merge request reports