nord static method

Theme nord()

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