oneDark static method
oneDark theme.
Implementation
static Theme oneDark() {
const primary = AdaptiveColor(
dark: BasicColor('#61afef'),
light: BasicColor('#4078f2'),
);
const secondary = AdaptiveColor(
dark: BasicColor('#c678dd'),
light: BasicColor('#a626a4'),
);
const accent = AdaptiveColor(
dark: BasicColor('#56b6c2'),
light: BasicColor('#0184bc'),
);
const error = AdaptiveColor(
dark: BasicColor('#e06c75'),
light: BasicColor('#e45649'),
);
const warning = AdaptiveColor(
dark: BasicColor('#e5c07b'),
light: BasicColor('#c18401'),
);
const success = AdaptiveColor(
dark: BasicColor('#98c379'),
light: BasicColor('#50a14f'),
);
const info = AdaptiveColor(
dark: BasicColor('#d19a66'),
light: BasicColor('#986801'),
);
const text = AdaptiveColor(
dark: BasicColor('#abb2bf'),
light: BasicColor('#383a42'),
);
const textMuted = AdaptiveColor(
dark: BasicColor('#5c6370'),
light: BasicColor('#a0a1a7'),
);
const background = AdaptiveColor(
dark: BasicColor('#282c34'),
light: BasicColor('#fafafa'),
);
const backgroundPanel = AdaptiveColor(
dark: BasicColor('#21252b'),
light: BasicColor('#f0f0f1'),
);
const backgroundElement = AdaptiveColor(
dark: BasicColor('#353b45'),
light: BasicColor('#eaeaeb'),
);
const border = AdaptiveColor(
dark: BasicColor('#393f4a'),
light: BasicColor('#d1d1d2'),
);
const borderActive = AdaptiveColor(
dark: BasicColor('#61afef'),
light: BasicColor('#4078f2'),
);
const borderSubtle = AdaptiveColor(
dark: BasicColor('#2c313a'),
light: BasicColor('#e0e0e1'),
);
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,
);
}