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

SME Submission Wizard Cleanup #535

Open
beaumorley opened this issue Feb 3, 2025 · 1 comment
Open

SME Submission Wizard Cleanup #535

beaumorley opened this issue Feb 3, 2025 · 1 comment
Assignees
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@beaumorley
Copy link
Collaborator

beaumorley commented Feb 3, 2025

Description

Now that the Knowledge and Skills submission wizard has been implemented (it was previously a long form), there are tweaks that can be make to clean it up. Working with a UXD design, update the Wizard UI.

These tweaks may include but are not limited to:

  • placement of components and controls
  • alignment
  • text updates
  • responsive issues

@jeff-phillips-18 This one will require a design doc with guideance. I have attached that issue. @Mdenisco is going to help with that. Thanks!

@vishnoianil vishnoianil added bug good first issue Good for newcomers help wanted Extra attention is needed labels Feb 3, 2025
@vishnoianil vishnoianil added this to UI Feb 3, 2025
@vishnoianil vishnoianil moved this to Ready in UI Feb 3, 2025
@vishnoianil vishnoianil removed the bug label Feb 8, 2025
@jeff-phillips-18 jeff-phillips-18 self-assigned this Feb 11, 2025
@Misjohns
Copy link
Collaborator

@jeff-phillips-18 Below are the decisions made during the UI community call:

Remove the Upload YAML button and replace the page description

"Knowledge consists of data and facts and is backed by reference documents. When you contribute knowledge, you provide the documents and a collection of questions and answers; this new data is used by the model to answer questions more accurately. The contribution form guides you through the process, or you can upload an existing yaml file."

Sequential wizard steps (user must complete steps in order)

Footer: Next button is disabled until all required fields on the step are completed
Back (Secondary) | Next (Primary) | Cancel (Link button) ----- View YAML/Attribution file (Menu toggle)

Skippable wizard steps

Left wizard step navigation
If the user skips a step before completing the required fields, we should display a small warning icon on the right side of step navigation

Image

Default footer
Back (Secondary) | Next (Primary) | Cancel (Link button) ----- View YAML/Attribution file (Menu toggle)

Submit button displays once all required fields are complete
Back (Secondary) | Next (Secondary) | Submit (Primary) | Cancel (Link button) ----- View YAML/Attribution file (Menu toggle)

Image

View YAML/Attribution file menu options

  • View YAML file
  • View Attribution file

YAML/Attribution file modals

Code block
Add copy action to the top right of the code block.

Image

Footer
Download (Secondary) | Cancel (Link button)

@beaumorley @Mdenisco Please correct anything I did not capture accurately.

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 help wanted Extra attention is needed
Projects
Status: Ready
Development

No branches or pull requests

4 participants