Page MenuHomePhabricator

Add margin size control, text justification and hyphenation options to Reading theme settings
Open, Needs TriagePublic

Description

On tablets (e.g. Samsung Galaxy Tab S10+), article content has excessively wide margins due to PCS

 (Page Content Service) default max-width constraints, leaving large white space on both sides.
Additionally, text is not justified, which reduces readability on wide screens.

Proposal: Add three new options to the "Theme" settings dialog:
- margin slider (0–10): allows users to control content width by overriding PCS default margins, default position (10) preserves current behavior.
- justify toggle: enables text-align: justify for article text. Default: on.
- hyphenation toggle: enables CSS hyphenation (hyphens: auto) for better justified text. Default:
on.

These settings benefit tablet users significantly while having no impact on phone users who keep
defaults.