rosepine static method

Theme rosepine()

rosepine theme.

Implementation

static Theme rosepine() {
  const primary = AdaptiveColor(
    dark: BasicColor('#9ccfd8'),
    light: BasicColor('#31748f'),
  );
  const secondary = AdaptiveColor(
    dark: BasicColor('#c4a7e7'),
    light: BasicColor('#907aa9'),
  );
  const accent = AdaptiveColor(
    dark: BasicColor('#ebbcba'),
    light: BasicColor('#d7827e'),
  );
  const error = AdaptiveColor(
    dark: BasicColor('#eb6f92'),
    light: BasicColor('#b4637a'),
  );
  const warning = AdaptiveColor(
    dark: BasicColor('#f6c177'),
    light: BasicColor('#ea9d34'),
  );
  const success = AdaptiveColor(
    dark: BasicColor('#31748f'),
    light: BasicColor('#286983'),
  );
  const info = AdaptiveColor(
    dark: BasicColor('#9ccfd8'),
    light: BasicColor('#56949f'),
  );
  const text = AdaptiveColor(
    dark: BasicColor('#e0def4'),
    light: BasicColor('#575279'),
  );
  const textMuted = AdaptiveColor(
    dark: BasicColor('#6e6a86'),
    light: BasicColor('#9893a5'),
  );
  const background = AdaptiveColor(
    dark: BasicColor('#191724'),
    light: BasicColor('#faf4ed'),
  );
  const backgroundPanel = AdaptiveColor(
    dark: BasicColor('#1f1d2e'),
    light: BasicColor('#fffaf3'),
  );
  const backgroundElement = AdaptiveColor(
    dark: BasicColor('#26233a'),
    light: BasicColor('#f2e9e1'),
  );
  const border = AdaptiveColor(
    dark: BasicColor('#403d52'),
    light: BasicColor('#dfdad9'),
  );
  const borderActive = AdaptiveColor(
    dark: BasicColor('#9ccfd8'),
    light: BasicColor('#31748f'),
  );
  const borderSubtle = AdaptiveColor(
    dark: BasicColor('#21202e'),
    light: BasicColor('#f4ede8'),
  );

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