awesome-prometheus-alerts/site
Samuel Berthe 5a5976c9a3
feat: track sponsor clicks with blocking event before navigation
- Add recordCopy() for copy events (bumps session/lifetime counters)
- Add recordAndWait() for blocking events (1500ms timeout, errors swallowed)
- Extract shared sponsor click handler into site/src/scripts/sponsor.ts
- Plain left-click blocks navigation until HTTP response; modifier/middle
  clicks track fire-and-forget and let the browser navigate natively
- Distinguish header vs footer placement via data-sponsor-slot attribute
2026-04-15 16:28:25 +02:00
..
public chore: migrate assets/ to site/public/images/ (#549) 2026-04-10 21:28:38 +02:00
src feat: track sponsor clicks with blocking event before navigation 2026-04-15 16:28:25 +02:00
astro.config.mjs build(deps): migrate from @astrojs/tailwind to @tailwindcss/vite for Tailwind v4 (#547) 2026-04-10 21:18:13 +02:00
LICENSE feat/dual license (#550) 2026-04-10 21:36:57 +02:00
package-lock.json build(deps): bump @iconify-json/lucide from 1.2.101 to 1.2.102 in /site (#545) 2026-04-10 21:19:49 +02:00
package.json chore: generate pagefind index at build time, not committed to git 2026-04-14 20:33:29 +02:00
tsconfig.json feat/astro migration (#538) 2026-04-10 21:08:06 +02:00