nord static method
nord theme.
Implementation
static Theme nord() {
const primary = AdaptiveColor(
dark: BasicColor('#88C0D0'),
light: BasicColor('#5E81AC'),
);
const secondary = BasicColor('#81A1C1');
const accent = BasicColor('#8FBCBB');
const error = BasicColor('#BF616A');
const warning = BasicColor('#D08770');
const success = BasicColor('#A3BE8C');
const info = AdaptiveColor(
dark: BasicColor('#88C0D0'),
light: BasicColor('#5E81AC'),
);
const text = AdaptiveColor(
dark: BasicColor('#ECEFF4'),
light: BasicColor('#2E3440'),
);
const textMuted = AdaptiveColor(
dark: BasicColor('#8B95A7'),
light: BasicColor('#3B4252'),
);
const background = AdaptiveColor(
dark: BasicColor('#2E3440'),
light: BasicColor('#ECEFF4'),
);
const backgroundPanel = AdaptiveColor(
dark: BasicColor('#3B4252'),
light: BasicColor('#E5E9F0'),
);
const backgroundElement = AdaptiveColor(
dark: BasicColor('#434C5E'),
light: BasicColor('#D8DEE9'),
);
const border = AdaptiveColor(
dark: BasicColor('#434C5E'),
light: BasicColor('#4C566A'),
);
const borderActive = AdaptiveColor(
dark: BasicColor('#4C566A'),
light: BasicColor('#434C5E'),
);
const borderSubtle = AdaptiveColor(
dark: BasicColor('#434C5E'),
light: BasicColor('#4C566A'),
);
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,
);
}