foreground static method
Text color for a color mode.
Implementation
static Color foreground(BuildContext context, UDocColorMode mode) {
switch (mode) {
case UDocColorMode.night:
return const Color(0xFFE6E6E6);
case UDocColorMode.sepia:
return const Color(0xFF3E3226);
case UDocColorMode.highContrast:
return const Color(0xFF000000);
case UDocColorMode.grayscale:
case UDocColorMode.custom:
case UDocColorMode.normal:
return Theme.of(context).colorScheme.onSurface;
}
}