Commit Graph

6 Commits

Author SHA1 Message Date
Grant b7eb9e0e4a Fix SDK snippets, tier-card fallback prices, and BTCPay-connect copy 2026-06-17 15:24:55 -05:00
Grant b253b7bacf Social share image: replace old key-thumbnail with current scroll mark + KEYSAT wordmark
The previous og:image (assets/keysat-thumbnail.png) showed an older
brand asset — a small key icon next to "KEYSAT" in a serif-ish
typeface — that no longer matches the site. iMessage / Slack / X
were rendering that old card, creating a mismatch between what people
clicked and what they landed on.

New asset: assets/keysat-social.svg (1200x1200 source) +
assets/keysat-social.png (1200x1200 rendered). Cream brand
background, current scroll mark centered, "KEYSAT" wordmark in the
Manrope-style spacing the lockup uses, gold "SELF-HOSTED LICENSING
SERVER" tagline beneath. og:image + twitter:image on both
index.html and support.html now point at the new asset; width/height
attributes updated to 1200.

Old assets/keysat-thumbnail.png left in place — harmless, and the
1.7MB file was only referenced from the meta tags this commit
rewires, so no broken links elsewhere.
2026-05-14 14:03:40 -05:00
Grant 5a9ede9247 Landing + support: add Open Graph + Twitter Card meta tags
Pasting keysat.xyz into iMessage / Slack / Discord / X was falling
back to just the <meta name=description> tag (which truncated mid-
sentence and showed no image). Add proper og:* and twitter:* tags so
the share card uses the hero copy + the existing 1024×1024
keysat-thumbnail.png as the social image. Same treatment on support.html
with its own title/description.

Also update the homepage meta description to match the hero copy
verbatim so the on-page lede and the share-card description tell the
same story.
2026-05-14 13:51:23 -05:00
Grant f6b85bdcdb Landing + support: remove ~21 em-dashes across copy
Same pattern set used on the docs site (elaboration→period, list-intro→colon, tight clarification→comma). The decorative "— Certificate of License —" stamp ornament in the artwork section stays verbatim.
2026-05-12 09:26:16 -05:00
Grant 3f6108edfc Add agent-friendly section + simplify support page
- New #agents section between Integrate and Sovereign with three cards:
  OpenAPI 3.1 discovery, scoped API keys with bounded roles, stable
  error codes + HMAC-signed webhooks. Links to KEYSAT_AGENT_GUIDE.md.
- Top-nav gains 'Agents' anchor.
- support.html: dropped the placeholder on-chain section (no address
  finalized yet) and the speculative 'what funds go toward' paragraph.
  Now three clean sections: Patron license, Lightning, OpenSats.
2026-05-11 08:46:10 -05:00
Grant 0e7c413825 Initial commit — keysat.xyz landing site
Static HTML + SVG/PNG assets for the public marketing site at
keysat.xyz. Deployed via FileBrowser to the operator's StartOS at
websites/keysat-xyz-landing/.

Files:
- index.html — main landing
- support.html — Lightning donation + on-chain BTC for sponsors
- assets/ — SVG marks, PNG icon/thumbnail, favicon

Stack: hand-written HTML + CSS, no build step, no JS framework.
Matches the keysat-design-system tokens (cream paper, navy ink,
gold accents, Archivo display + Inter body + JetBrains Mono).

Private repo during alpha; will go public alongside v1.0 launch.
2026-05-08 13:36:54 -05:00