Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>but how in the heck is a gallery lightbox anywhere near 4 lines of CSS and two lines of PHP?

Most implementations are massively bloated as a legacy from the jQuery days when that was neccessary. CSS is incredibly powerful now, and the browsers are all evergreen, so it's pretty trivial to implement a pure CSS/HTML gallery:

https://css-tricks.com/css-only-carousel/

This is fully featured, with indexing, scrolling, animation, etc., but you could slim that down even further to just a few lines for a simple automated slider. Obviously doesn't work if you need managed control, but 99% of gallery use-cases are just flipping through a homepage hero like the OP.



Appreciate the link. I agree that CSS has come a long way. Not sure I agree this carousel covers 99% of the use cases, if that's what you meant?

Regardless, my motivation was to implement as little as possible, as the whole motivation to switch to Wordpress was to not minimize what I'd have to build. I will make a note to detail that better in the future. Appreciate the candor.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: