material static method

Theme material()

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