Ios Text Min 17pt
No text on iOS may be smaller than 11pt; body text should be 17pt. Hardcoded sizes must not go below 11pt; use semantic text styles to scale naturally with Dynamic Type.
$ aoe install @community/constraint-ios-text-min-17pt Projection
Always in _index.xml · the agent never has to ask for this.
IosTextMin17pt [constraint] v1.0.0
No text on iOS may be smaller than 11pt; body text should be 17pt. Hardcoded sizes must not go below 11pt; use semantic text styles to scale naturally with Dynamic Type.
Loaded when retrieval picks the atom as adjacent / supporting.
IosTextMin17pt [constraint] v1.0.0
No text on iOS may be smaller than 11pt; body text should be 17pt. Hardcoded sizes must not go below 11pt; use semantic text styles to scale naturally with Dynamic Type.
Meta
- License: Apache-2.0
- License Provenance: package-authorship-claim
Target
- all text elements rendered in iOS apps
Threshold
Minimum absolute: 11pt (caption2 style). Recommended body: 17pt.
Loaded when retrieval picks the atom as a focal / direct hit.
IosTextMin17pt [constraint] v1.0.0
No text on iOS may be smaller than 11pt; body text should be 17pt. Hardcoded sizes must not go below 11pt; use semantic text styles to scale naturally with Dynamic Type.
Meta
- License: Apache-2.0
- License Provenance: package-authorship-claim
Target
- all text elements rendered in iOS apps
Threshold
Minimum absolute: 11pt (caption2 style). Recommended body: 17pt.
Relations
related: [@community/rule-ios-dynamic-type-semantic, @community/check-ios-bold-text-support, @community/constraint-mobile-touch-target-44px]
Rationale
Text below 11pt (the caption2 Dynamic Type style) is illegible on iPhone screens even at arm's length. 17pt is the Apple HIG-recommended body size for comfortable reading. Hardcoded sizes below these thresholds degrade legibility and violate accessibility expectations for the millions of users who rely on readable text.
Source
aoe-engine/examples/frontend-design/primes/compiled/@community/constraint-ios-text-min-17pt/atom.yaml