zenburn static method

Theme zenburn()

zenburn theme.

Implementation

static Theme zenburn() {
  const primary = AdaptiveColor(
    dark: BasicColor('#8cd0d3'),
    light: BasicColor('#5f7f8f'),
  );
  const secondary = AdaptiveColor(
    dark: BasicColor('#dc8cc3'),
    light: BasicColor('#8f5f8f'),
  );
  const accent = AdaptiveColor(
    dark: BasicColor('#93e0e3'),
    light: BasicColor('#5f8f8f'),
  );
  const error = AdaptiveColor(
    dark: BasicColor('#cc9393'),
    light: BasicColor('#8f5f5f'),
  );
  const warning = AdaptiveColor(
    dark: BasicColor('#f0dfaf'),
    light: BasicColor('#8f8f5f'),
  );
  const success = AdaptiveColor(
    dark: BasicColor('#7f9f7f'),
    light: BasicColor('#5f8f5f'),
  );
  const info = AdaptiveColor(
    dark: BasicColor('#dfaf8f'),
    light: BasicColor('#8f7f5f'),
  );
  const text = AdaptiveColor(
    dark: BasicColor('#dcdccc'),
    light: BasicColor('#3f3f3f'),
  );
  const textMuted = AdaptiveColor(
    dark: BasicColor('#9f9f9f'),
    light: BasicColor('#6f6f6f'),
  );
  const background = AdaptiveColor(
    dark: BasicColor('#3f3f3f'),
    light: BasicColor('#ffffef'),
  );
  const backgroundPanel = AdaptiveColor(
    dark: BasicColor('#4f4f4f'),
    light: BasicColor('#f5f5e5'),
  );
  const backgroundElement = AdaptiveColor(
    dark: BasicColor('#5f5f5f'),
    light: BasicColor('#ebebdb'),
  );
  const border = AdaptiveColor(
    dark: BasicColor('#5f5f5f'),
    light: BasicColor('#d0d0c0'),
  );
  const borderActive = AdaptiveColor(
    dark: BasicColor('#8cd0d3'),
    light: BasicColor('#5f7f8f'),
  );
  const borderSubtle = AdaptiveColor(
    dark: BasicColor('#4f4f4f'),
    light: BasicColor('#e0e0d0'),
  );

  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,
  );
}