You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Disabled forum cards on /community/ now drop their href entirely: the "Coming soon" anchor previously rendered with href="#" + aria-disabled="true" + pointer-events: none, but the dummy # href left the element in the keyboard tab sequence and pressing Enter would scroll the page to the top. The href is now conditionally omitted, so the browser treats the <a> as a non-interactive placeholder and removes it from the focus order. aria-disabled is still set for assistive tech.
UX
Focus-visible outline + tactile click feedback on /community/ forum cards: the same anchors render an explicit :focus-visible outline using var(--focus-ring) with a 2px offset, and the :active state scales to 0.96 wrapped in prefers-reduced-motion: no-preference. Disabled cards are excluded via :not(.disabled). Closes the last navigation surface lacking tactile / keyboard parity with the rest of the site.
Performance
Manual indexed loops in pickAsset on /download/: replaced the inner .find() inside the matchers loop with a manual indexed for loop, eliminating per-asset closure allocation when resolving GitHub release assets at build time. Build-time-only — runtime user behavior is unchanged.