Coming up with my own ways of implementing UI patterns without JS taught me a LOT about CSS. I highly recommend anyone who's interested in learning more advanced CSS techniques try to make a carousel or toggleable hamburger menu without JS.
That said, just cause you can, doesn't mean you should. Some things will work a lot better/be more feature rich if you use JS or a combo of the two.
Yes. Yes I do. Because I care about accessibility.
Waiting for the 'You don't need CSS' rebuttal... XD
There are some cool techniques in here, but I'm not sure I'd use these for a production project.
For ex: there's no keyboard support (ESC to close the modal, tab key to move through accordian, arrow keys to move carousel, etc)
Very cool demos though.
Great list of UI patterns JS is normally used for. Thanks for sharing!
this is chill