Been checking out some of these Github posts today on HN (there have been several) and then spinning up dashboards for them at Chart.ly.<p><a href="https://chart.ly/github-dashboard/joe-crick/pure-css-components" rel="nofollow">https://chart.ly/github-dashboard/joe-crick/pure-css-compone...</a><p>Interesting that this project has a negative streak of 440 days (440 days since a commit has been made). So not a super fresh project.<p>Also interesting that it made it to the front page of HN! Nice work!
I think calling something "css-only" and having it break because you didn't add a radio input element in the markup is a little misleading. The dynamic functionality hinges on the behavior of these html elements. And if having required html elements is ok, why not just lose the hacky markup and include a required javascript file to get the desired behavior in a more traditional and standard way?