buildSolarized function

ColorScheme buildSolarized({
  1. dynamic light = bool,
})

Implementation

ColorScheme buildSolarized({light = bool}) {
  if (light) {
    return const ColorScheme(
      primary: solarizedYellow,
      primaryVariant: solarizedOrange,
      onPrimary: solarizedBase2,
      secondary: solarizedViolet,
      secondaryVariant: solarizedMagenta,
      onSecondary: solarizedBase02,
      background: solarizedBase3,
      onBackground: solarizedBase00,
      surface: solarizedBase2,
      onSurface: solarizedBase01,
      error: solarizedRed,
      onError: solarizedBase02,
      brightness: Brightness.light,
    );
  } else {
    return const ColorScheme(
      primary: solarizedCyan,
      primaryVariant: solarizedViolet,
      onPrimary: solarizedBase2,
      secondary: solarizedBlue,
      secondaryVariant: solarizedYellow,
      onSecondary: solarizedBase02,
      background: solarizedBase02,
      onBackground: solarizedBase0,
      surface: solarizedBase03,
      onSurface: solarizedBase1,
      error: solarizedRed,
      onError: solarizedBase02,
      brightness: Brightness.dark,
    );
  }
}