Skill Wiki v0.1.0
fact @community/fact-contrast-amplification

Contrast Amplification

Text rendered light-on-dark (negative polarity) requires roughly 10% higher luminance contrast and one weight step heavier than the same text dark-on-light to achieve perceptual parity, because of halation: bright glyphs…

Skill
@community
Domain
general
Version
1.0.0
Quality
4.0
Edges
3 out · 3 in
Tokens
150/375/688
$ prime install @community/fact-contrast-amplification

Projection

Always in _index.xml · the agent never has to ask for this.

ContrastAmplification [fact] v1.0.0

Light-on-dark text (negative polarity) needs ~10% higher contrast and slightly heavier weight than dark-on-light to feel equally legible, because halation around bright glyphs on dark backgrounds reduces effective edge sharpness.

Text rendered light-on-dark (negative polarity) requires roughly 10% higher luminance contrast and one weight step heavier than the same text dark-on-light to achieve perceptual parity, because of halation: bright glyphs on dark backgrounds bleed photons into adjacent dark pixels, softening edges and reducing effective contrast.

Source

prime-system/examples/frontend-design/primes/compiled/@community/fact-contrast-amplification/atom.yaml

Compiled at 2026-05-07