sirius/js
Local Dev 58c3d9c62f fix(sirius-x): wallet dropdown routes to portal inline, no more overlay
Nav wallet dropdown was calling window.siriusSignInWallet(action),
which opens the shared modal on whatever page you were on — so from
tld.html or docs/, a Create/Import/WC click drew the sign-in over the
current page as a full-screen overlay. User: 'still opens as a
separate console on top of the page, it should be within the page'.

Now the click handler:
  - if we are already on portal.html AND
    siriusRenderSignInInline is loaded, paint the tabbed sign-in
    inside portal's #signin-inline directly and scroll to it
  - otherwise navigate to portal.html?mode=<action>, where the
    bootstrap already renders the tabbed sign-in inline as the
    page's own content

Same tabs, same forms — the four options (🔓 Unlock / 🆕 Create /
📥 Import / 🔗 WizardConnect) — but they now live inside the page,
not on top of it. Unlock falls back to Import when there's no saved
wallet in that browser.
2026-09-09 00:37:05 +02:00
..
profile-menu.js fix(sirius-x): wallet dropdown routes to portal inline, no more overlay 2026-09-09 00:37:05 +02:00
register-flow.js feat(sirius-x): show mint prices; reuse unlocked wallet for TLD/name mint 2026-09-09 00:30:05 +02:00
site-footer.js feat(sirius-x): pencil Register icon + TLD mint via shared modal 2026-09-08 00:10:11 +02:00