managarten/apps/calendar/apps/landing
Till JS 287bbed86e feat(analytics): add automatic CTA tracking to all 10 landing pages
Create Analytics.astro component in @manacore/shared-landing-ui that
automatically tracks CTA clicks and pricing section views via Umami.

The component uses event delegation and auto-detection of section
context (hero/pricing/footer) from section IDs or DOM position,
requiring zero changes to existing landing page content.

Tracked events: cta_click (with location), pricing_viewed,
pricing_plan_selected (with plan name)

Added to all 10 landing page Layout.astro files.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 19:13:24 +01:00
..
public feat(calendar): add complete calendar app with backend, web, and landing 2025-12-02 13:15:04 +01:00
src feat(analytics): add automatic CTA tracking to all 10 landing pages 2026-03-22 19:13:24 +01:00
.gitignore feat(calendar): add complete calendar app with backend, web, and landing 2025-12-02 13:15:04 +01:00
.prettierrc feat(calendar): add complete calendar app with backend, web, and landing 2025-12-02 13:15:04 +01:00
astro.config.mjs feat(calendar): add complete calendar app with backend, web, and landing 2025-12-02 13:15:04 +01:00
package.json fixes 2025-12-04 00:51:40 +01:00
tailwind.config.mjs feat(calendar): add complete calendar app with backend, web, and landing 2025-12-02 13:15:04 +01:00
tsconfig.json feat(calendar): add complete calendar app with backend, web, and landing 2025-12-02 13:15:04 +01:00
wrangler.toml chore(calendar): add wrangler.toml for Cloudflare Pages deployment 2026-01-23 17:50:42 +01:00