Less than you'd think. A lot of it is just knowing the right element exists. A slide-out menu that closes on Esc or when you click outside is a button with popovertarget, a nav with popover, and a few lines of CSS for the animation.
I also made a tabbed control a while back, with pure HTML + CSS (by [ab]using radio buttons & IIRC, `display: none`).
The rest of that page needed JS (it included a collaborative editor, CRDT-based --- can't avoid JS when you need it for the core thing), but since doing tabs without JS was trivial, I figured "why not".
How guys do you think about the new themes ? I really love what KDE has been doing with Plasma. If I ever switch off macOS, I will definitely try it out.
proxy-scraper checks every proxy for real: handshake, HTTPS, same IP on two sites, nothing injected.
pipx install proxy-scraper-cli
github.com/maximilianfeix/proxy-scraper