Commit Graph

8 Commits

Author SHA1 Message Date
hsiegeln
2526b1f0fc docs: implementation plan for copy + brand refresh
13 tasks, each self-contained with exact file paths, final copy,
verification steps, and a commit at the end. Covers: logo + favicon
import (tasks 1-3), SEO meta (task 4), Hero static + rotating H1
(tasks 5-6), all five section copy rewrites (tasks 7-11), OG image
redesign (task 12), end-to-end verification (task 13). CSP-safe
rotation via Astro <script> bundling (script-src 'self' respected).
2026-04-24 23:34:38 +02:00
hsiegeln
01cf23f2f6 docs: copy + brand refresh spec — reposition as hosted Camel runtime
Reframe the homepage from "observability tool" to "hosted runtime platform
for Apache Camel with observability baked in" — matching what the product
actually is across cameleer, cameleer-server, and cameleer-saas.

- Thesis: "Run Apache Camel without running Apache Camel."
- Three rotating Hero positioning lines (slow fade, reduced-motion aware).
- Two strategic humor pops (Hero kicker + FinalCTA), rest stays serious.
- Drop implementation jargon (-javaagent, Docker, ByteBuddy, etc.) from
  the landing page; keep Camel-audience vocabulary (routes, processors,
  exchanges, replay).
- Replace placeholder topographic-wave icon with the real Cameleer product
  logo (camel + cameleer figure + compass rose) from design-system/assets.
- Section-by-section copy changes for Hero, DualValueProps, HowItWorks,
  WhyUs, PricingTeaser, FinalCTA.

No architecture changes; content + asset refresh only.
2026-04-24 23:28:10 +02:00
hsiegeln
e0a7ec4651 Plan fix: correct Task 4 preview-headers claim (static Astro doesn't run middleware at preview)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 17:11:21 +02:00
hsiegeln
7f8a41fd34 Plan fix: mirror sign-up URL test coverage additions for Task 3 2026-04-24 17:04:01 +02:00
hsiegeln
4759f88780 Plan fix: use text-display/text-hero (fontSize) not font-display/font-hero (fontFamily) 2026-04-24 16:57:55 +02:00
hsiegeln
902d48a80a Plan fix: add lightningcss to Task 1 devDependencies list 2026-04-24 16:36:33 +02:00
hsiegeln
75f20d5367 Add implementation plan for cameleer.io marketing site
21-task TDD-oriented plan covering Astro scaffold, Mission Control
tokens, auth URL + security-headers modules (with vitest), shared
components, 6-section dual-register homepage, pricing/imprint/privacy
pages, Apache .htaccess hardening, HTML + link + Lighthouse CI gates,
and Gitea Actions rsync deploy with host-key pinning and post-deploy
header smoke check. Includes operator checklist for Hetzner +
Cloudflare + Gitea secrets.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 16:25:31 +02:00
hsiegeln
e15408b498 Initial design spec for cameleer.io marketing site
Captures brainstormed architecture: Astro 5 static site on Hetzner
Webhosting L, Cloudflare profile B (WAF, rate limit, HSTS, security
headers), redirect-to-Logto auth at auth.cameleer.io. Four pages (home,
pricing, imprint, privacy), English-only with i18n-ready scaffold, no
analytics in v1. Homepage uses dual-register 6-section weave serving
both manager and engineer audiences at every scroll depth.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 16:13:47 +02:00