Skip to content

feat(settings): add extra-large font size option for tablet and desktop readability #2224

@franksong2702

Description

@franksong2702

Problem

The Appearance settings currently expose Small, Default, and Large font sizes. Large helps, but it is still too small for some tablet and large-desktop usage, especially when the user is reading long sessions from farther away.

Proposed quick fix

Add a fourth explicit font size option:

  • Small
  • Default
  • Large
  • Extra Large

This should be a user-controlled Appearance preference, not automatic device detection.

Scope

  • Add the new setting value to validation/persistence paths.
  • Add the Appearance UI option and localization key.
  • Add CSS sizing hooks for the extra-large mode.
  • Add regression/static coverage so the option does not appear only in the UI without being accepted by settings boot/apply paths.
  • Update the changelog.

Non-goals

  • No mobile layout redesign.
  • No automatic viewport-based font scaling.
  • No changes to the existing Small, Default, or Large meanings.
  • No broader Appearance settings redesign.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestuxUser experience / visual polish

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions