material static method
material theme.
Implementation
static Theme material() {
const primary = AdaptiveColor(
dark: BasicColor('#82aaff'),
light: BasicColor('#6182b8'),
);
const secondary = AdaptiveColor(
dark: BasicColor('#c792ea'),
light: BasicColor('#7c4dff'),
);
const accent = AdaptiveColor(
dark: BasicColor('#89ddff'),
light: BasicColor('#39adb5'),
);
const error = AdaptiveColor(
dark: BasicColor('#f07178'),
light: BasicColor('#e53935'),
);
const warning = AdaptiveColor(
dark: BasicColor('#ffcb6b'),
light: BasicColor('#ffb300'),
);
const success = AdaptiveColor(
dark: BasicColor('#c3e88d'),
light: BasicColor('#91b859'),
);
const info = AdaptiveColor(
dark: BasicColor('#ffcb6b'),
light: BasicColor('#f4511e'),
);
const text = AdaptiveColor(
dark: BasicColor('#eeffff'),
light: BasicColor('#263238'),
);
const textMuted = AdaptiveColor(
dark: BasicColor('#546e7a'),
light: BasicColor('#90a4ae'),
);
const background = AdaptiveColor(
dark: BasicColor('#263238'),
light: BasicColor('#fafafa'),
);
const backgroundPanel = AdaptiveColor(
dark: BasicColor('#1e272c'),
light: BasicColor('#f5f5f5'),
);
const backgroundElement = AdaptiveColor(
dark: BasicColor('#37474f'),
light: BasicColor('#e7e7e8'),
);
const border = AdaptiveColor(
dark: BasicColor('#37474f'),
light: BasicColor('#e0e0e0'),
);
const borderActive = AdaptiveColor(
dark: BasicColor('#82aaff'),
light: BasicColor('#6182b8'),
);
const borderSubtle = AdaptiveColor(
dark: BasicColor('#1e272c'),
light: BasicColor('#eeeeee'),
);
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,
);
}