Skip to content
  • Learning paths
  • Challenges
  • Solutions
  • Articles
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted about 2 years ago

Multi Step Form--HTML,CSS,JavaScript

sheri•220
@sheri0441
A solution to the Multi-step form challenge
View live sitePreview (opens in new tab)View codeCode (opens in new tab)

Solution retrospective


The project was built with simple HTML, CSS, and JavaScript.

Have any suggestions, please let me know.

Code
Select a file

Please log in to post a comment

Log in with GitHub

Community feedback

  • P
    Jo89 😈•460
    @AhmadYousif89
    Posted about 2 years ago

    Hi Sheri 👋

    Your solution looks great 👍 I just have a couple of notes regarding the styling and the functionality of your app and I hope you find them useful to you :

    • the top and side navigation elements (currently they doesn't really add or serve any useful propose other than displaying info about the current step) would be a better user experience if they were actually navigation button that navigate between the steps 😉

    • it would be much better experience if the user can navigate and select/check with keyboard ⌨

    • consider making the change button on the last step to actually change the billing cycle (not just sending the user back to step 2 to manually changing the bill cycle) because that's the intended behavior of this button.

    btw I see you have an error on the console when changing the billing cycle 😐

    Marked as helpful
  • P
    visualdennis•8,395
    @visualdenniss
    Posted about 2 years ago

    Hey, you submission looks great!

    Two suggestions regarding the user experience: You can have a default option selected for add-ons for users, which is a very common practice. Also you can put cursor:pointer; to those plan selection options to indicate users that it is clickable area. Other than that, it works really good.

    Hope you find this feedback helpful!

    Marked as helpful

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord
Frontend Mentor logo

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub