Prevents hover state from sticking on touch screens by scoping
hover to actual hover-capable devices.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds /imprint/ with operator contact, self-hosted Umami analytics
disclosure, content attribution, and disclaimer sections. Links
Imprint in the footer bottom bar next to the pivoine.art credit.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Hugo Extended site with 426 cocktail recipes from the open cocktail dataset.
Dark amber/gold editorial aesthetic, Tailwind CSS v4, Alpine.js client-side
search and filtering, HTMX page transitions, Docker + nginx production build.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>