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

UI - Create test form: add '+' buttons instead of existing toolbar menu #499

Open
NivLipetz opened this issue Oct 17, 2020 · 5 comments
Open
Labels
good first issue Good for newcomers UI

Comments

@NivLipetz
Copy link
Member

Is your feature request related to a problem? Please describe.
When creating a test, in order to add a scenario, before, CSV file, steps, and sleep there is a toolbar menu with each desired action. This isn't user friendly and does not look great:
image

Describe the solution you'd like
Remove this toolbar list and add these functionalities instead in more relevant places in the test form that represent the actual action of the buttons.

Proposed new form:
image

  1. Add scenario: add the + to the right of Scenario 1 and have a tooltip with: "add scenario"

  2. Add step: add the + icon and have a tooltip with: "add step"

  3. Add sleep: add the new clock icon and have a tooltip with: "add sleep"

  4. Add before: add the + icon and next to it add the word "before" as can be seen in the proposed form image. This should be to the left of Scenario 1

  5. Add CSV: enable the top rectangle always in order to have the drop CSV file box visible

Additional context
+ icon: https://fontawesome.com/v4.7.0/icon/plus, it is already used throughout the project
sleep icon: https://fontawesome.com/v4.7.0/icon/clock-o

  • Both icons should have the same blue color that is used.
  • For each icon include a tooltip of it's function
@CharuElpitiya
Copy link

Please assign it to me

@NivLipetz
Copy link
Member Author

Hi @CharuElpitiya that would be great thank you. We are available on our Slack workspace if you have any questions.

@enudler
Copy link
Collaborator

enudler commented Oct 23, 2020

Hi @CharuElpitiya
How is it going with the issue, LMK if you need any help there

@CharuElpitiya
Copy link

CharuElpitiya commented Oct 23, 2020 via email

@sofiyanpathan
Copy link

Hi,can I work on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers UI
Projects
None yet
Development

No branches or pull requests

4 participants