monokai static method

Theme monokai()

monokai theme.

Implementation

static Theme monokai() {
  const primary = BasicColor('#66d9ef');
  const secondary = BasicColor('#ae81ff');
  const accent = BasicColor('#a6e22e');
  const error = BasicColor('#f92672');
  const warning = AdaptiveColor(
    dark: BasicColor('#e6db74'),
    light: BasicColor('#fd971f'),
  );
  const success = BasicColor('#a6e22e');
  const info = BasicColor('#fd971f');
  const text = AdaptiveColor(
    dark: BasicColor('#f8f8f2'),
    light: BasicColor('#272822'),
  );
  const textMuted = BasicColor('#75715e');
  const background = AdaptiveColor(
    dark: BasicColor('#272822'),
    light: BasicColor('#fafafa'),
  );
  const backgroundPanel = AdaptiveColor(
    dark: BasicColor('#1e1f1c'),
    light: BasicColor('#f0f0f0'),
  );
  const backgroundElement = AdaptiveColor(
    dark: BasicColor('#3e3d32'),
    light: BasicColor('#e0e0e0'),
  );
  const border = AdaptiveColor(
    dark: BasicColor('#3e3d32'),
    light: BasicColor('#d0d0d0'),
  );
  const borderActive = BasicColor('#66d9ef');
  const borderSubtle = AdaptiveColor(
    dark: BasicColor('#1e1f1c'),
    light: BasicColor('#e8e8e8'),
  );

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