Skip to content

Updates to native Knowledge contribution wizard#596

Merged
vishnoianil merged 4 commits intoinstructlab:mainfrom
jeff-phillips-18:wizard-updates
Feb 25, 2025
Merged

Updates to native Knowledge contribution wizard#596
vishnoianil merged 4 commits intoinstructlab:mainfrom
jeff-phillips-18:wizard-updates

Conversation

@jeff-phillips-18
Copy link
Collaborator

@jeff-phillips-18 jeff-phillips-18 commented Feb 14, 2025

Towards SME Submission Wizard Cleanup

Description

Make updates to the Knowledge contribution wizards

  • Update the wizard footer
  • Indicate which steps have errors if the user navigates past the step
  • Update step visuals for spacing and fonts
  • Clean up code and prepare utils to DRY up other wizards

Screen shots

image

image

image

image

image

image

image

image

/cc @Misjohns @beaumorley @Mdenisco

@jeff-phillips-18 jeff-phillips-18 force-pushed the wizard-updates branch 6 times, most recently from bb1e618 to 2d4e675 Compare February 18, 2025 18:37
Copy link
Member

@vishnoianil vishnoianil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jeff-phillips-18 Thanks for the PR. Error handling and button alignment looks great!

Notice few issues:

  • Looks are attribution are removed in the github mode. It's required for github mode.
  • Knowledge submission fails in github mode.
  • Author information is not getting auto-populated for both github and native mode
  • Seed example addition adds the seed example successfully, but delete is not working.

Signed-off-by: Jeffrey Phillips <jephilli@redhat.com>
Signed-off-by: Jeffrey Phillips <jephilli@redhat.com>
Signed-off-by: Jeffrey Phillips <jephilli@redhat.com>
Signed-off-by: Jeffrey Phillips <jephilli@redhat.com>
@vishnoianil vishnoianil merged commit da8e1f3 into instructlab:main Feb 25, 2025
5 checks passed
@jeff-phillips-18 jeff-phillips-18 deleted the wizard-updates branch March 6, 2025 19:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants