tokyonight static method
tokyonight theme.
Implementation
static Theme tokyonight() {
const primary = AdaptiveColor(
dark: BasicColor('#82aaff'),
light: BasicColor('#2e7de9'),
);
const secondary = AdaptiveColor(
dark: BasicColor('#c099ff'),
light: BasicColor('#9854f1'),
);
const accent = AdaptiveColor(
dark: BasicColor('#ff966c'),
light: BasicColor('#b15c00'),
);
const error = AdaptiveColor(
dark: BasicColor('#ff757f'),
light: BasicColor('#f52a65'),
);
const warning = AdaptiveColor(
dark: BasicColor('#ff966c'),
light: BasicColor('#b15c00'),
);
const success = AdaptiveColor(
dark: BasicColor('#c3e88d'),
light: BasicColor('#587539'),
);
const info = AdaptiveColor(
dark: BasicColor('#82aaff'),
light: BasicColor('#2e7de9'),
);
const text = AdaptiveColor(
dark: BasicColor('#c8d3f5'),
light: BasicColor('#3760bf'),
);
const textMuted = AdaptiveColor(
dark: BasicColor('#828bb8'),
light: BasicColor('#8990a3'),
);
const background = AdaptiveColor(
dark: BasicColor('#1a1b26'),
light: BasicColor('#e1e2e7'),
);
const backgroundPanel = AdaptiveColor(
dark: BasicColor('#1e2030'),
light: BasicColor('#d5d6db'),
);
const backgroundElement = AdaptiveColor(
dark: BasicColor('#222436'),
light: BasicColor('#c8c9ce'),
);
const border = AdaptiveColor(
dark: BasicColor('#737aa2'),
light: BasicColor('#737a8c'),
);
const borderActive = AdaptiveColor(
dark: BasicColor('#9099b2'),
light: BasicColor('#5a607d'),
);
const borderSubtle = AdaptiveColor(
dark: BasicColor('#545c7e'),
light: BasicColor('#9699a8'),
);
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,
);
}