Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
2
Comments
1
Matt Mackenzie
@Mmackz

All comments

  • Ndukwe Ihuoma•130
    @Ihuoma5
    Submitted about 3 years ago

    To-do app

    1
    Matt Mackenzie•80
    @Mmackz
    Posted about 3 years ago

    The use of the button element without having any text is causing accessibility issues. Instead of using buttons for the checkbox element, you should consider using an input with the type attribute set to checkbox.

    While this is a little hard to style, there are plenty of good tutorials that show how this can be done.

    https://www.w3schools.com/howto/howto_css_custom_checkbox.asp

    Also, I noticed a few bugs, such as only being able to check the 2nd todo from the top, and the inability to uncheck any of the todos.

    Marked as helpful
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