Sirius — the BCNR name registrar. Mint .x / .bch / .p2p names in one Bitcoin Cash transaction.
Find a file
Local Dev 7687b115f9 fix(sirius-x/portal): use shared modal instead of stale inline sign-in cards
/sirius-x/portal.html?mode=import was landing users on the old three-card
inline sign-in UI (New / Import / WizardConnect each as its own form).
The new UX is: one tabbed modal, everywhere. Portal was the one page
still shipping the legacy cards.

Replaces the whole <section id='signin'> with a single launcher card
('🔑 Sign in or create wallet' → opens the shared modal). The old
handlers (, ,  etc.) are
comment-blocked out; new script uses window.siriusSignInWallet().

?mode=new|import|wc|unlock auto-opens the modal at that tab (the same
handler dropdown items use). If the user arrives with a siriusProfile
but no in-memory wallet (e.g., they signed in on another page), portal
opens the modal at Unlock (or Import when no saved wallet). Sign-out
delegates to the shared signOutUi(). Cross-tab and same-tab profile
changes both re-adopt.

register-flow.js: finishSignIn now sets window.siriusWallet so portal
(and any other page loaded in the same tab) can pick the wallet up
without re-prompting for a password. In-memory only — reload/nav clears
it, and the profile listener falls through to Unlock.
2026-09-08 02:35:56 +02:00
admin feat(sirius-x): admin TLD hide/unhide + tabbed sign-in modal (4 direct actions) 2026-09-08 02:19:41 +02:00
assets feat(sirius-x): Sirius.X brand rebrand, banner star-divider, WC on portal 2026-09-07 01:35:35 +02:00
brand feat(sirius-x): admin TLD hide/unhide + tabbed sign-in modal (4 direct actions) 2026-09-08 02:19:41 +02:00
docs feat(sirius-x): admin TLD hide/unhide + tabbed sign-in modal (4 direct actions) 2026-09-08 02:19:41 +02:00
js fix(sirius-x/portal): use shared modal instead of stale inline sign-in cards 2026-09-08 02:35:56 +02:00
theseus feat(sirius-x): admin TLD hide/unhide + tabbed sign-in modal (4 direct actions) 2026-09-08 02:19:41 +02:00
.gitignore sirius.x/docs: add "Host your name" recipe + serve INSTRUCTIONS.md over http 2026-08-31 14:56:27 +02:00
index.html feat(sirius-x): admin TLD hide/unhide + tabbed sign-in modal (4 direct actions) 2026-09-08 02:19:41 +02:00
portal.html fix(sirius-x/portal): use shared modal instead of stale inline sign-in cards 2026-09-08 02:35:56 +02:00
register.html feat(sirius-x): merge register.html into landing via shared mint flow 2026-09-07 22:36:02 +02:00
tld.html feat(sirius-x): admin TLD hide/unhide + tabbed sign-in modal (4 direct actions) 2026-09-08 02:19:41 +02:00