Description
Name Font Changer
Disclaimer: This addon is vibe coded.
Changes the font of the name text that floats above characters (yours, other players, NPCs) — the same thing ElvUI calls "Name Font" under General > Media, but as a tiny standalone addon for people who don't run ElvUI.
Features
- Scrollable font picker — every font name is rendered in its own typeface so you can preview it before picking.
- Automatically picks up fonts registered by any other addon via LibSharedMedia-3.0 (ElvUI, Details!, SharedMedia, etc.). If nothing registers LSM, it falls back to Blizzard's 4 built-in fonts.
- Selected font persists across sessions.
Usage
Type /namefont to open the picker. Click a font in the list to select it.
Important: changing the font requires a full relog (or client restart) to take effect — a /reload is not enough, because Blizzard only reads the font when it first builds the name-text frames. The picker has a built-in Log Out button that logs you to character select for you.
Limitations
- Only the font face can be changed this way — not size or outline style. Blizzard hardcodes those for this specific text element.
- Requires a relog after changing fonts (see above).
Credits
Uses LibSharedMedia-3.0 if present, for a shared font list across your addons.
License
MIT — see LICENSE.
