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