12 Commits

Author SHA1 Message Date
Mert Koseoglu bcf2745c0f docs(web): align static user-count fallback and meta with live stats.json
All pages already fetch stats.json (CI-maintained install count) at runtime. Static fallbacks and meta descriptions now match the live value (331,200+) instead of a hardcoded figure, so crawler-visible meta no longer contradicts the dynamically rendered count.
2026-06-25 14:37:19 +03:00
Mert Koseoglu 5f7e7c45e8 docs(web): update developer count to 400,000+ across marketing and OG banners
Aligns landing pages and OG templates with the launch figure. Replaces stale 287,000+/287k+ literals.
2026-06-25 14:33:39 +03:00
Mert Koseoglu b9bc682de3 web/og: label adapters (was platforms) + re-render banners 2026-06-21 16:20:25 +03:00
Mert Koseoglu 52b32efe4f og: re-render banners for 17-adapter count 2026-06-21 16:12:05 +03:00
Mert Koseoglu c8e2581fc3 web: add GitHub Copilot CLI + Antigravity CLI to adapter lists; 15→17 count 2026-06-21 15:44:47 +03:00
Mert Koseoglu 314ff7c236 feat(og): bake live user-count from stats.json (mirror main) 2026-06-12 17:00:40 +03:00
Mert Koseoglu 744c6c587c Merge remote-tracking branch 'origin/main' into next
# Conflicts:
#	web/index.html
#	web/insight.html
#	web/og/insight-og.html
#	web/og/insight.png
#	web/og/master-og.html
#	web/og/master.png
#	web/og/render-og.mjs
#	web/oss.html
#	web/worker.js
2026-06-12 16:29:11 +03:00
Mert Koseoglu 03cf70fca7 fix(og): unify context-saving wordmark with Master + Insight
Same typography pass on the dark surface banner:
- font-weight 600 → 700
- font-size 120px → 104px
- letter-spacing -.04em → -.045em
- cursor 34×100 → 31×96 (.30em × .92em proportional)

All three OG banners now share one wordmark system.
2026-06-12 16:23:25 +03:00
Mert Koseoglu 8785a69005 fix(og): unify Master + Insight wordmark typography across OG banners
User noticed the two preview banners didn't share weight/size. Aligning:

- Both wordmarks: font-weight 700, font-size 104px, letter-spacing -.045em
  (Master was 130/700, Insight 104/600 — visible "Master heavier + bigger"
  inconsistency)
- Insight italic ".italic": 1.18em → 1em with letter-spacing -.025em
  (matches the landing fix that unified visual baseline between sans and
  italic halves of the wordmark)
- Cursor block: unified to .30em × .92em proportional sizing
  (Master 38×108 / Insight 30×88 → both 31×96)
- Cursor translateY trimmed 8→6 to compensate for smaller font

Both banners now read as the same brand mark, just with a longer
right-hand extension on Insight.
2026-06-12 16:20:47 +03:00
Mert Koseoglu eeafc1ad31 refactor(web): rename /oss → /context-saving across landings + OG + favicons
Marketing rename. The OSS plugin's actual product name (context-mode)
stays the same; only the marketing section URL / nav label / OG asset
name / favicon name change.

- /oss → /context-saving route, 301 redirect for backwards compat
- Nav label "OSS Plugin" → "Context Saving" on master + insight + context-saving
- Rename: oss.html → context-saving.html, favicon-oss* →
  favicon-context-saving*, apple-touch-icon-oss → apple-touch-icon-context-saving,
  og/oss* → og/context-saving*
- Re-render OG banner with /context-saving URL stamp
2026-06-12 16:18:20 +03:00
Mert Koseoglu 76ce32d61b feat(web): 3-tier brand rollout — master + insight + oss landings
Lock in the Context Mode brand hierarchy on context-mode.com:
- / serves new master landing (family-level)
- /oss redirects to the OSS plugin terminal landing
- /insight serves the first Solution on Context Mode Platform

Cross-cutting changes:
- Cursor brand mark (▌) unified across all 3 wordmarks, color-adapts per surface
- shadcn card primitives locked in as the only card pattern (no exceptions)
- Sticky top nav with Solutions dropdown (Insight live, Memory/Audit/Cost coming)
- Hero wordmark size aligned across all 3 landings — clamp(3rem,8vw,5.5rem)

Per-landing detail:
- Master (index.html): master family hero, OSS vs Platform split, Solutions menu
- OSS (oss.html): dark terminal aesthetic, animated cursor blink, /insight teaser
- Insight (insight.html): light editorial, $20/seat anchor, 6 persona MCP demos
  rewritten ChatGPT-style (conversational answers, source attribution)

Brand assets shipped with the landings:
- SVG + PNG favicons (master/insight blue cursor, oss green cursor)
- 1200x630 OG preview banners for X / LinkedIn / Slack / iMessage
- Render script (web/og/render-og.mjs) for regenerating OG banners

Worker routes /oss and /insight to the new files
2026-06-12 15:27:36 +03:00
Mert Koseoglu f860cf19fc feat(web): 3-tier brand rollout — master + insight + oss landings
Lock in the Context Mode brand hierarchy on context-mode.com:
- / serves new master landing (family-level)
- /oss redirects to the OSS plugin terminal landing
- /insight serves the first Solution on Context Mode Platform

Cross-cutting changes:
- Cursor brand mark (▌) unified across all 3 wordmarks, color-adapts per surface
- shadcn card primitives locked in as the only card pattern (no exceptions)
- Sticky top nav with Solutions dropdown (Insight live, Memory/Audit/Cost coming)
- Hero wordmark size aligned across all 3 landings — clamp(3rem,8vw,5.5rem)

Per-landing detail:
- Master (index.html): master family hero, OSS vs Platform split, Solutions menu
- OSS (oss.html): dark terminal aesthetic, animated cursor blink, /insight teaser
- Insight (insight.html): light editorial, $20/seat anchor, 6 persona MCP demos
  rewritten ChatGPT-style (conversational answers, source attribution)

Brand assets shipped with the landings:
- SVG + PNG favicons (master/insight blue cursor, oss green cursor)
- 1200x630 OG preview banners for X / LinkedIn / Slack / iMessage
- Render script (web/og/render-og.mjs) for regenerating OG banners

Worker routes /oss and /insight to the new files
2026-06-12 15:20:36 +03:00