onSurfaceVariant property Null safety

Color onSurfaceVariant

A color that's clearly legible when drawn on surfaceVariant.

To ensure that an app is accessible, a contrast ratio between surfaceVariant and onSurfaceVariant of at least 4.5:1 is recommended. See www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html.

Implementation

Color get onSurfaceVariant => _onSurfaceVariant ?? onSurface;