dracula static method
dracula theme.
Implementation
static Theme dracula() {
const primary = BasicColor('#bd93f9');
const secondary = BasicColor('#ff79c6');
const accent = BasicColor('#8be9fd');
const error = BasicColor('#ff5555');
const warning = BasicColor('#f1fa8c');
const success = BasicColor('#50fa7b');
const info = BasicColor('#ffb86c');
const text = AdaptiveColor(
dark: BasicColor('#f8f8f2'),
light: BasicColor('#282a36'),
);
const textMuted = BasicColor('#6272a4');
const background = AdaptiveColor(
dark: BasicColor('#282a36'),
light: BasicColor('#f8f8f2'),
);
const backgroundPanel = AdaptiveColor(
dark: BasicColor('#21222c'),
light: BasicColor('#e8e8e2'),
);
const backgroundElement = AdaptiveColor(
dark: BasicColor('#44475a'),
light: BasicColor('#d8d8d2'),
);
const border = AdaptiveColor(
dark: BasicColor('#44475a'),
light: BasicColor('#c8c8c2'),
);
const borderActive = BasicColor('#bd93f9');
const borderSubtle = AdaptiveColor(
dark: BasicColor('#191a21'),
light: BasicColor('#e0e0e0'),
);
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,
);
}