github static method

Theme github()

github theme.

Implementation

static Theme github() {
  const primary = AdaptiveColor(
    dark: BasicColor('#58a6ff'),
    light: BasicColor('#0969da'),
  );
  const secondary = AdaptiveColor(
    dark: BasicColor('#bc8cff'),
    light: BasicColor('#8250df'),
  );
  const accent = AdaptiveColor(
    dark: BasicColor('#39c5cf'),
    light: BasicColor('#1b7c83'),
  );
  const error = AdaptiveColor(
    dark: BasicColor('#f85149'),
    light: BasicColor('#cf222e'),
  );
  const warning = AdaptiveColor(
    dark: BasicColor('#e3b341'),
    light: BasicColor('#9a6700'),
  );
  const success = AdaptiveColor(
    dark: BasicColor('#3fb950'),
    light: BasicColor('#1a7f37'),
  );
  const info = AdaptiveColor(
    dark: BasicColor('#d29922'),
    light: BasicColor('#bc4c00'),
  );
  const text = AdaptiveColor(
    dark: BasicColor('#c9d1d9'),
    light: BasicColor('#24292f'),
  );
  const textMuted = AdaptiveColor(
    dark: BasicColor('#8b949e'),
    light: BasicColor('#57606a'),
  );
  const background = AdaptiveColor(
    dark: BasicColor('#0d1117'),
    light: BasicColor('#ffffff'),
  );
  const backgroundPanel = AdaptiveColor(
    dark: BasicColor('#010409'),
    light: BasicColor('#f6f8fa'),
  );
  const backgroundElement = AdaptiveColor(
    dark: BasicColor('#161b22'),
    light: BasicColor('#f0f3f6'),
  );
  const border = AdaptiveColor(
    dark: BasicColor('#30363d'),
    light: BasicColor('#d0d7de'),
  );
  const borderActive = AdaptiveColor(
    dark: BasicColor('#58a6ff'),
    light: BasicColor('#0969da'),
  );
  const borderSubtle = AdaptiveColor(
    dark: BasicColor('#21262d'),
    light: BasicColor('#d8dee4'),
  );

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