mirror of
https://github.com/PR0M3TH3AN/bitlogin.git
synced 2026-10-28 09:01:21 +00:00
Import, recovery, extension, and remote signer no longer stack as four links under the primary buttons -- they live behind a 'More sign-in options' disclosure that expands into an icon+description option menu. Rows keep a 56px minimum touch target, the toggle carries aria-expanded, chevron rotation respects prefers-reduced-motion, and buttons get a focus-visible outline. The disclosure state survives re-renders so an error doesn't snap the menu shut. Contextual renderings stay put: the login screen keeps 'Forgot password?' and the bunker screen its retry. Also cap the nostrconnect URI at two relays: five relay params pushed the QR several versions denser, and tiny modules hurt both the dot aesthetic and camera lock-on. Verified in the browser: collapsed and expanded welcome, and the sparser QR. Policy pins updated to the new structure: every alternative action must render inside the option-menu template, with exact occurrence counts. Co-Authored-By: Claude Fable 5 <[email protected]>