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

Refactor multi-step forms so that steps are reflected in URL #1914

Closed
mudrila opened this issue May 24, 2024 · 0 comments · Fixed by #1966
Closed

Refactor multi-step forms so that steps are reflected in URL #1914

mudrila opened this issue May 24, 2024 · 0 comments · Fixed by #1966
Assignees
Labels
bug Something isn't working enhancement New feature or request maintenance Keep the lights on

Comments

@mudrila
Copy link
Contributor

mudrila commented May 24, 2024

Our multi-step forms are bringing certain UX bugs, like

  • When you click "Back button" on 2nd step - you just loose all the form and navigated to the previous URL, not the previous step
  • When you navigate between steps - scrolling state persists

A good way to solve this would be to make Multi-step form also reflect steps in the url, potentially either with step number or step "pretty name" (imagine url for Safe creation being /create/essentials or /create?step=essentials

@mudrila mudrila added this to Decent May 24, 2024
@mudrila mudrila moved this to Ready in Decent May 24, 2024
@mudrila mudrila added bug Something isn't working enhancement New feature or request maintenance Keep the lights on labels May 24, 2024
@mudrila mudrila self-assigned this May 30, 2024
@mudrila mudrila moved this from Ready to In progress in Decent May 30, 2024
@mudrila mudrila moved this from In progress to In review in Decent May 30, 2024
@github-project-automation github-project-automation bot moved this from In review to Done in Decent Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request maintenance Keep the lights on
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant