Dark mode, sitewide — plus a public entity resolution API
- Dark mode — every page now respects a theme toggle in the navbar. Anti-flash script means no white flash on first paint.
- Brighter purple accents — dark mode uses higher-contrast accent colours so links and badges actually pop.
- Entity resolution API —
/api/v1/resolvetakes a university name, UCAS code, UKPRN, HESA INSTID, or OpenAlex ID and returns the canonical record. Useful if you’re trying to join your own dataset against UK higher-ed identifiers. - Relevance-based search — search results now weight matches by relevance instead of alphabetical order, and UCAS code input is wider so longer codes fit.