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