in the end today I ended up using a up to date no JS css grid made with gpt5 through openrouter and applied to my photos page and updated to work with .webp as some did not work to my needs.
I’ve not finished really and I’m sure I’ll be doing more tuning and plugin making as I’m thinking themes.