synthwave84 static method

Theme synthwave84()

synthwave84 theme.

Implementation

static Theme synthwave84() {
  const primary = AdaptiveColor(
    dark: BasicColor('#36f9f6'),
    light: BasicColor('#00bcd4'),
  );
  const secondary = AdaptiveColor(
    dark: BasicColor('#ff7edb'),
    light: BasicColor('#e91e63'),
  );
  const accent = AdaptiveColor(
    dark: BasicColor('#b084eb'),
    light: BasicColor('#9c27b0'),
  );
  const error = AdaptiveColor(
    dark: BasicColor('#fe4450'),
    light: BasicColor('#f44336'),
  );
  const warning = AdaptiveColor(
    dark: BasicColor('#fede5d'),
    light: BasicColor('#ff9800'),
  );
  const success = AdaptiveColor(
    dark: BasicColor('#72f1b8'),
    light: BasicColor('#4caf50'),
  );
  const info = AdaptiveColor(
    dark: BasicColor('#ff8b39'),
    light: BasicColor('#ff5722'),
  );
  const text = AdaptiveColor(
    dark: BasicColor('#ffffff'),
    light: BasicColor('#262335'),
  );
  const textMuted = AdaptiveColor(
    dark: BasicColor('#848bbd'),
    light: BasicColor('#5c5c8a'),
  );
  const background = AdaptiveColor(
    dark: BasicColor('#262335'),
    light: BasicColor('#fafafa'),
  );
  const backgroundPanel = AdaptiveColor(
    dark: BasicColor('#1e1a29'),
    light: BasicColor('#f5f5f5'),
  );
  const backgroundElement = AdaptiveColor(
    dark: BasicColor('#2a2139'),
    light: BasicColor('#eeeeee'),
  );
  const border = AdaptiveColor(
    dark: BasicColor('#495495'),
    light: BasicColor('#e0e0e0'),
  );
  const borderActive = AdaptiveColor(
    dark: BasicColor('#36f9f6'),
    light: BasicColor('#00bcd4'),
  );
  const borderSubtle = AdaptiveColor(
    dark: BasicColor('#241b2f'),
    light: BasicColor('#f0f0f0'),
  );

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