Add inat-sightings.html: viewer for iNaturalist clumps#275
Conversation
Fetches clumps.json and renders each sighting as a card with thumbnails (static.inaturalist.org small.jpg, lazy-loaded). Sorted most recent first by clump id. Each clump shows a human-readable date and a single time or time range. Clicking a thumbnail opens a <dialog> lightbox with the large.jpg, and species common names are shown both on thumbnails and in the modal. Each thumbnail caption links to the underlying observation on iNaturalist. https://claude.ai/code/session_01SCDMX3oS4LLfCxsKD5MAfT
|
Claude finished @simonw's task —— View job Code Review for iNaturalist Sightings ViewerI've completed a comprehensive review of the Todo List
Code Quality Assessment✅ StrengthsClean Architecture
Modern Web Standards
|
Deploying tools with
|
| Latest commit: |
3e0cd37
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://e09c3e1e.tools-b1q.pages.dev |
| Branch Preview URL: | https://claude-inat-sightings-viewer.tools-b1q.pages.dev |
The static.inaturalist.org/photos/{id}/small.jpg pattern only works for
newer photos; older ones live on inaturalist-open-data.s3.amazonaws.com
and were rendering as broken images. Derive the small URL by swapping
medium.jpg → small.jpg on the thumbnail_url from the data, and use
large_url directly for the lightbox.
https://claude.ai/code/session_01SCDMX3oS4LLfCxsKD5MAfT
|
Claude finished @simonw's task —— View job Code Review for iNaturalist Sightings ViewerI've completed a comprehensive review of the Todo List
Code Quality Assessment✅ StrengthsClean Architecture
Modern Web Standards
|
|
Claude finished @simonw's task —— View job Code Review for iNaturalist Sightings ViewerI've completed a comprehensive review of the Todo List
Code Quality Assessment✅ StrengthsClean Architecture
Modern Web Standards
|
Fetches clumps.json and renders each sighting as a card with thumbnails
(static.inaturalist.org small.jpg, lazy-loaded). Sorted most recent first
by clump id. Each clump shows a human-readable date and a single time or
time range. Clicking a thumbnail opens a lightbox with the
large.jpg, and species common names are shown both on thumbnails and in
the modal. Each thumbnail caption links to the underlying observation
on iNaturalist.
https://claude.ai/code/session_01SCDMX3oS4LLfCxsKD5MAfT