Commit graph

3 commits

Author SHA1 Message Date
Local Dev
6dd8b141d4 feat(sirius-x): Sirius.X brand rebrand, banner star-divider, WC on portal
Three things from one review pass:

1. Rebrand text 'sirius.x' -> 'Sirius.X' as the brand style across all
   sirius.x pages (titles, meta, nav wordmark, headings, prose, footer).
   Also flipped the pantheon headings to Title.X form: Silentmode.X,
   Sirius.X, Theseus.X, Hephaestus.X, Prometheus.X, Helios.X, Hermes.X.
   Domain literals, URLs, and code samples stay lowercase (sirius.x is
   the actual on-chain name; only prose changes). Logo/avatar SVG
   wordmarks and aria-labels updated to match.

2. Banner (brand/banner.svg) redesigned around a centered layout:
   'Sirius.X' wordmark above, the star's horizontal arm extended
   edge-to-edge as a divider line, tagline lines below. Left tip at
   (0,315), right tip at (1200,315) so the arm crosses the full 1200px
   banner width; vertical body compact around center. Old layout had
   the star crammed into the right half and the wordmark on the left.

3. WizardConnect wired up on portal.html:
   - The 'Connect wallet' button now opens a real WC session via
     wizardconnect.js, shows the WIZ:// URI (copyable) and waits for
     the wallet to approve.
   - Successful connection builds a wallet-shaped wrapper with
     source: 'wc' and a WC session for signing; siriusProfile now
     carries the source so the nav dropdown can differentiate.
   - Record editor dispatches to setRecordsWithExternalWallet when
     source === 'wc' (bundle already ships the adapter), else stays
     on setRecordsWithBuiltInWallet.
   - TLD Register submit is gated off for WC users with a tooltip —
     no external-wallet variant of registerTld is exported yet, so
     TLD mint still needs a built-in wallet.
   - Sign-out disconnects the WC session before dropping the wallet.
   - toTokenAddress used to derive the tokenAddress for WC users so
     the 'Signed in' card shows both forms.
2026-09-07 01:35:35 +02:00
Local Dev
36e0ab7593 fix(sirius-x/brand): thinner vertical arms on banner star
The banner star's inner-waist rectangle was 100x30 (x∈[850..950],
y∈[300..330]) — much wider than tall, which made the vertical arms
look bloated compared to the razor-thin horizontal arms. Bring the
inner waist to 30x30 (x∈[885..915]) so vertical and horizontal arms
taper at the same rate. Matches favicon/logo/avatar, which were
already built with symmetric inner squares.
2026-09-07 01:24:28 +02:00
Local Dev
13be3577be sirius.x: /brand/ kit — logo, mono, avatar, banner, favicon, palette
brand/ ships every reusable mark plus a browseable kit page:
  * logo.svg — full colour wordmark (star + sirius.x, .x in acid green)
  * logo-mono.svg — currentColor version for print / one-colour merch
  * favicon.svg — 64×64 rounded square, scales cleanly to 16×16
  * avatar.svg — 512×512 square, hard corners (platforms round-mask)
  * banner.svg — 1200×630 OG / Twitter Card canvas, crop-tolerant layout
  * index.html — brand-kit page: asset previews + download links, full
    colour palette with names/hex, typography sample, do/don't guidance,
    MIT-attribution notice.

Nav: added 🎨 Brand link to every sirius.x page (landing, portal, docs,
theseus). og:image on every page updated to point at /brand/banner.svg
instead of the wordmark logo — social crawlers get a proper 1200×630
banner with title, tagline, and mark instead of a thin logo strip.

Kept /assets/favicon.svg and /assets/logo.svg in place so existing
external references (Nostr metadata, third-party embeds) don't break.
2026-08-31 05:44:25 +02:00