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

[Feature]: Show entire workflow form as expandable sections #2169

Open
SuaYoo opened this issue Nov 20, 2024 · 0 comments
Open

[Feature]: Show entire workflow form as expandable sections #2169

SuaYoo opened this issue Nov 20, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request front end Requires front end dev work ui/ux This issue requires UI/UX work

Comments

@SuaYoo
Copy link
Member

SuaYoo commented Nov 20, 2024

What change would you like to see?

As a new user, I'd like to create a simple crawl workflow without having to go through and review all configuration options.

Additionally, I'd like to be able to easily address errors without having to view the error in the review step or another hidden tab. (See #2165)

Context

Full context here: #216

Per Discord thread, we should try moving from tabs to collapsible sections before committing to a full "simplified" view.

Requirements

  • User can view all workflow form sections in a single page
  • User can expand and collapse all form sections except scope, which has required fields
  • Clicking a section navigation button will scroll to that section
  • Section expand/collapse state will persist across login sessions
  • Sections with errors should be automatically expanded

Wireframes

Default state

Screenshot 2024-11-25 at 1 54 10 PM

Error state

Screenshot 2024-11-25 at 1 54 26 PM
@SuaYoo SuaYoo added the enhancement New feature or request label Nov 20, 2024
@SuaYoo SuaYoo self-assigned this Nov 20, 2024
@ikreymer ikreymer moved this from Triage to Todo in Webrecorder Projects Nov 20, 2024
@SuaYoo SuaYoo added ui/ux This issue requires UI/UX work front end Requires front end dev work labels Nov 25, 2024
@SuaYoo SuaYoo moved this from Todo to Ready in Webrecorder Projects Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request front end Requires front end dev work ui/ux This issue requires UI/UX work
Projects
Status: Ready
Development

No branches or pull requests

1 participant