osakaJade static method

Theme osakaJade()

osakaJade theme.

Implementation

static Theme osakaJade() {
  const primary = AdaptiveColor(
    dark: BasicColor('#2DD5B7'),
    light: BasicColor('#1faa90'),
  );
  const secondary = AdaptiveColor(
    dark: BasicColor('#D2689C'),
    light: BasicColor('#a8527a'),
  );
  const accent = AdaptiveColor(
    dark: BasicColor('#549e6a'),
    light: BasicColor('#3d7a52'),
  );
  const error = AdaptiveColor(
    dark: BasicColor('#FF5345'),
    light: BasicColor('#c7392d'),
  );
  const warning = AdaptiveColor(
    dark: BasicColor('#E5C736'),
    light: BasicColor('#b5a020'),
  );
  const success = AdaptiveColor(
    dark: BasicColor('#549e6a'),
    light: BasicColor('#3d7a52'),
  );
  const info = AdaptiveColor(
    dark: BasicColor('#2DD5B7'),
    light: BasicColor('#1faa90'),
  );
  const text = AdaptiveColor(
    dark: BasicColor('#C1C497'),
    light: BasicColor('#111c18'),
  );
  const textMuted = BasicColor('#53685B');
  const background = AdaptiveColor(
    dark: BasicColor('#111c18'),
    light: BasicColor('#F6F5DD'),
  );
  const backgroundPanel = AdaptiveColor(
    dark: BasicColor('#1a2520'),
    light: BasicColor('#E8E7CC'),
  );
  const backgroundElement = AdaptiveColor(
    dark: BasicColor('#23372B'),
    light: BasicColor('#D5D4B8'),
  );
  const border = AdaptiveColor(
    dark: BasicColor('#3d4a44'),
    light: BasicColor('#A8A78C'),
  );
  const borderActive = AdaptiveColor(
    dark: BasicColor('#2DD5B7'),
    light: BasicColor('#1faa90'),
  );
  const borderSubtle = AdaptiveColor(
    dark: BasicColor('#23372B'),
    light: BasicColor('#D5D4B8'),
  );

  return _buildTheme(
    primary: primary,
    secondary: secondary,
    accent: accent,
    error: error,
    warning: warning,
    success: success,
    info: info,
    text: text,
    textMuted: textMuted,
    background: background,
    backgroundPanel: backgroundPanel,
    backgroundElement: backgroundElement,
    border: border,
    borderActive: borderActive,
    borderSubtle: borderSubtle,
  );
}