Description
Quest Font Size lets you independently resize every piece of text on the quest, gossip, and game menu frames — no more squinting at tiny reward text or overly small quest titles, without the default UI's one-size-fits-all font.
What it changes
The addon hooks into the default quest and gossip UI and applies your chosen font sizes across:
- Quest Accept screen — quest title, description, objectives header/text, rewards header, reward item names, Accept/Decline buttons
- Quest Turn-In screen — quest title, flavor text, Complete Quest button
- Quest Progress screen ("bring me X items") — quest title, flavor text, required item names, Continue/Cancel buttons
- Gossip frame — NPC name, greeting text, numbered dialogue options, Goodbye button
- Game Menu (Esc menu) — overall UI scale, so buttons and text resize together as a percentage
Configurable sizes
Instead of one global font size, settings are split into six independent categories so you can tune each part separately:
- NPC Name Size
- Quest Title Size
- Section Header Size
- Rewards Size
- Buttons Size
- Body Text Size

Plus a separate Game Menu Scale slider (50%–200%) for the Esc menu.

All settings are available under Options → AddOns → Quest Font Size, take effect immediately as you drag each slider, and are saved per-account across sessions.

Notes
- Uses only standard, documented WoW Addon API calls (
SetFont,SetScale,hooksecurefunc) — it does not modify game files or automate gameplay. - Gossip option text automatically reflows to prevent overlapping rows when sizes are increased.




