applyTo static method

ColorScheme applyTo(
  1. ColorScheme base,
  2. FUIPalette palette
)

Implementation

static ColorScheme applyTo(ColorScheme base, FUIPalette palette) {
  return base.copyWith(
    primary: palette.primary,
    onPrimary: palette.textInverse,
    secondary: palette.info,
    surface: palette.surface,
    onSurface: palette.textPrimary,
    surfaceContainerLowest: palette.background,
    surfaceContainerHighest: palette.surfaceAlt,
    outlineVariant: palette.border,
    onSurfaceVariant: palette.textSecondary,
    error: palette.danger,
    onError: palette.textInverse,
  );
}