Files
apf_portal/libs/shared
Julien Gautier 3f8e33f730
CI / scan (pull_request) Failing after 3m4s
CI / commits (pull_request) Successful in 3m23s
CI / check (pull_request) Successful in 4m48s
CI / a11y (pull_request) Successful in 1m50s
CI / perf (pull_request) Successful in 3m40s
feat(portal-shell): ghost-style Sign-in button with log-in icon
Header's anonymous CTA was a filled brand-primary block — visually
loud against the otherwise quiet header icon strip (Notifications,
Help). Switched to a ghost (transparent / no border) button with a
log-in icon ahead of the label:

- bg-transparent, text in brand-primary-500 (dark mode: -300)
- hover surfaces a faint brand-primary-50 fill so the affordance
  stays readable
- gap-1.5 between the new 16 px log-in icon and the label
- h-11 preserved — 44x44 touch target per ADR-0016 still holds

Adds 'log-in' (lucide LogIn) to the shared icon registry; pair
of the existing 'log-out'.
2026-05-19 11:14:59 +02:00
..