Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve General view of the Variables Configuration page #206

Open
Tracked by #204
PaulFarault opened this issue Apr 20, 2023 · 0 comments
Open
Tracked by #204

Improve General view of the Variables Configuration page #206

PaulFarault opened this issue Apr 20, 2023 · 0 comments
Labels
enhancement New feature or request ux

Comments

@PaulFarault
Copy link
Contributor

PaulFarault commented Apr 20, 2023

This issue is part of an ergonomic audit report (see #204 for full report).

Improvements to be made

image

Page title

The title "Variable Configuration" is not clear. Are we not in the "Hadoop" service?

Recommendations: Review the title of this page, e.g. "Hadoop Service". Do not hesitate to use a subtitle for the configuration regarding the table.

Tab title

Without a title, users may have difficulties to understand what the table what the table represents and how to use it use it correctly.

Recommendations: Add a title to the table along with a small description of the possible actions to take.

Variables edition

It is impossible for the user to know that he can modify the variables.

Recommendations:

  • Add an edit button
  • Add a label

Components tabs

The affordance of the "+" button is not explicit.

Recommendations: Add a label to replace the "+" button, e.g. "Show more variables", "Show all variables", "Show more". It is also possible to show a minimum of variables in order to show that there are more than one.

The commit message is not grouped in a specific place in the interface.

Validation bar

Recommendations:

  • Activate the commit message only if necessary.
  • Move the text area closer to the commit button.

Example

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ux
Projects
None yet
Development

No branches or pull requests

1 participant