sirius/js
Local Dev 7635ed7721 feat(sirius-x): Deviant sky palette + Fraunces/Ubuntu reader toggle
Design translated from the /design canvas review. Sirius.X now shares
Deviant's "signal" theme background (layered sky-rim/mid gradients over
#050810) and the Silent Mode family typography stack.

Typography:
  Fraunces (opsz variable serif)   headings h1/h2/h3
  DM Sans                          body / UI
  JetBrains Mono                   code, hashes, mono cells
  Ubuntu                           opt-in Bitcoin Cash brand font,
                                   swaps everything at :root when
                                   <html data-font-cmp="ubuntu">
  All via Google Fonts, one <link> per page.

Font picker (js/theme.js):
  Small pill in the topnav (Fraunces default / Ubuntu alt) — persisted
  to localStorage.sirius-font. Sets the data-font-cmp attribute; the
  swap CSS lives in each page's <style> block so !important overrides
  page-local font-family declarations at the necessary specificity.
  Mono elements stay JetBrains Mono under both fonts.

Palette (cool sky vs old flat dark navy):
  --bg          #0b0e14 → #050810
  --panel2      #18202c → #0a0f1c  (matches Deviant --sky-mid)
  --line        rgba(255,255,255,.09) → .06
  --ink         #e7eaf1 → #f1f4fa
  --mut         #8b98a9 → #b8c2d4
  --dim         #5e6678 → #6a7488
  new: --sky-rim #131a2a, --chain-native #0AC18E (BCH brand green,
       reserved for chain-native badges/proofs like the Bitcoin.Cash
       body copy)

Copy — "no renewals" softened everywhere it appeared. Renewals will
be a per-TLD policy set by each TLD owner; the flat claim was wrong
across the board. Landing card, tld.html hero and body, plus the
og:description all updated.

Applied to: index.html, portal.html, tld.html, theseus/index.html,
brand/index.html, docs/index.html, admin/index.html.
2026-09-10 00:25:18 +02:00
..
pin-escrow.js feat(sirius-x/signin): PIN escrow — encrypted-at-rest quick unlock, 3-strike password fallback 2026-09-09 01:31:18 +02:00
pricing.js feat(sirius-x): raise TLD pricing to $25–$500; PIN gate on payment approval 2026-09-09 03:45:41 +02:00
profile-menu.js feat(sirius-x/signin): PIN escrow — encrypted-at-rest quick unlock, 3-strike password fallback 2026-09-09 01:31:18 +02:00
register-flow.js feat(sirius-x): raise TLD pricing to $25–$500; PIN gate on payment approval 2026-09-09 03:45:41 +02:00
site-footer.js feat(sirius-x): pencil Register icon + TLD mint via shared modal 2026-09-08 00:10:11 +02:00
theme.js feat(sirius-x): Deviant sky palette + Fraunces/Ubuntu reader toggle 2026-09-10 00:25:18 +02:00