It seems that what happens is that the four mentioned thumbnails are there initially while the page is loading.
And that once the page finishes loading everything and running some JavaScript, it replaces the featured items.
If I reload the main page, it sometimes updates the thumbnails also but often it keeps the wrong thumbnails shown.
If I click on one of the featured thumbnails, and then navigate back to the main page, then it seems to consistently show the expected thumbnails that belong with the links in the featured row.
But doing a fresh load of the main page either by navigating to it from your HN submission link, or by reloading the page, ends up showing those initial thumbnails instead of the replaced ones most of the time.
Thanks so much for the feedback. I used Svelte 5, and I think there is bug that doesn't refresh the page correctly, I'll dig into it.
I have to say on the whole Svelte is a really nice framework - before this I'd never built a JS project before (plenty of Python and Ruby). It's interesting how the AI tools can support you in a language and framework you don't know well
I should also note that this buggy behaviour was observed in Brave browser (Chromium based) on desktop.
Looking at the site now in mobile Safari on iOS it seems to consistently show the expected thumbnails in the featured row both on first page load and on refresh.
Comments
Looks like there's a bug with the "Featured Web SVG" row on the top of the page, with the four featured SVGs.
It's showing the following four thumbnails for me:
1. girl-head-10.jpeg
2. halloween-pumpkin-02.jpeg
3. flower-tattoo-11.jpeg
4. flower-cherry-blossom-02.jpeg
But the corresponding titles and links it is showing for me are:
1. Elegant Black and White Rose Illustration https://websvg.com/all-svgs/flower-rose-01-elegant-black-and...
2. Elegant Floral Heart Silhouette https://websvg.com/all-svgs/flower-designs-12-elegant-floral...
3. Playful Red Popsicle Illustration https://websvg.com/all-svgs/ice-lolly-01-playful-red-popsicl...
4. whimsical halloween house illustration https://websvg.com/all-svgs/halloween-house-04-whimsical-hal...
It seems that what happens is that the four mentioned thumbnails are there initially while the page is loading.
And that once the page finishes loading everything and running some JavaScript, it replaces the featured items.
If I reload the main page, it sometimes updates the thumbnails also but often it keeps the wrong thumbnails shown.
If I click on one of the featured thumbnails, and then navigate back to the main page, then it seems to consistently show the expected thumbnails that belong with the links in the featured row.
But doing a fresh load of the main page either by navigating to it from your HN submission link, or by reloading the page, ends up showing those initial thumbnails instead of the replaced ones most of the time.
Thanks so much for the feedback. I used Svelte 5, and I think there is bug that doesn't refresh the page correctly, I'll dig into it. I have to say on the whole Svelte is a really nice framework - before this I'd never built a JS project before (plenty of Python and Ruby). It's interesting how the AI tools can support you in a language and framework you don't know well
I should also note that this buggy behaviour was observed in Brave browser (Chromium based) on desktop.
Looking at the site now in mobile Safari on iOS it seems to consistently show the expected thumbnails in the featured row both on first page load and on refresh.