Fixed
- The notification bell couldn't be closed with the keyboard. Opening it with Enter or Space worked, but the only way to close it again was an outside click โ a keyboard user was stuck tabbing through the whole notification list to get out. Escape now closes it and returns focus to the bell, the panel is properly announced as a menu to screen readers, and the same Escape fix applies to the Help menu in the top nav.
- A failed certificate submission in a class could go unnoticed by screen-reader users. The error banner on the class join page was marked as a low-priority status update, so a screen reader could delay announcing it or skip it. It's now announced immediately, matching how errors are handled everywhere else in Folio.
- Research Radar's subscription rows were only reachable by their delete button. Tabbing through your followed topics, authors, and journals skipped straight past the row itself โ the part that lets you filter your feed โ and landed only on the button that removes the subscription. Every row is now a real, focusable control with its own keyboard and screen-reader support, and the delete button is a separate stop next to it instead of nested inside it.
Also fixed
- The public researcher directory didn't speak Arabic or Hebrew. Every label on
/directoryโ search, filters, empty states โ was hardcoded in English regardless of your language setting, and a researcher's name or affiliation written in Arabic or Hebrew could render misaligned inside the page's left-to-right layout. The directory and individual researcher pages now follow your language setting, and right-to-left text displays correctly.