Skip to content

Drawer closes after adding individual variables on the CI/CD setting page

Release notes

Problem to solve

When a variable is added, the drawer (that contains the form) closes. This adds a lot of friction to the workflow of adding multiple variables at the same time.

User insight: https://gitlab.dovetail.com/insights/Developer-would-like-an-easier-way-to-add-multiple-variables-2zKPYRIBbDinikocncxOGQ

Intended users

Devon, Sasha

User experience goal

Lower the friction to a series of action when a job demands.

Proposal

Do not close the drawer and highlight the newly added variable in the table.

  • Don't close the drawer after creating/editing a variable
  • Add an alert in the drawer as feedback when a variable has been created or edited
  • The alert will dismiss itself once the user starts inputting new values into the form (which should have already reset its values after the previous submission).
  • Remove the toast notification and page alert.

Links / references

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by 🤖 GitLab Bot 🤖