The in-app text resize slider applies to content rendered in articles and timelines, but does not affect native UI elements, such as the audio player, tab bar, settings menu, and timeline picker.
Text size for these native elements is instead controlled by the device’s accessibility or system text size settings, where supported by the operating system.
Configuration options
The text resize slider is fully configurable and can be tailored to suit the needs of each app:
- You can define as many text size options as required.
- We recommend using regular intervals (for example
0.2 or 0.25) to provide a predictable and user-friendly progression between sizes.
- Each option is configured as a multiplier of the default text size, e.g.:
-
0.8 renders text at 80% of the default size.
-
1.5 renders text at 150% (50% larger than default).
-
2.0 renders text at 200% (double the default size).
- These multipliers are applied consistently across supported content types.
- By default, Pugpig Bolt apps are configured with the following values:
0.5, 1.0, 1.5, and 2.0.
Design considerations
While the slider supports a wide range of values, very small or very large multipliers can negatively impact layout, readability, and overall design integrity. We recommend choosing a sensible minimum and maximum range that balances accessibility with a consistent, high-quality reading experience for all users.
Carefully selecting both the range and step intervals will help ensure the best experience across different devices and content types.