catppuccin static method
catppuccin theme.
Implementation
static Theme catppuccin() {
const primary = AdaptiveColor(
dark: BasicColor('#89b4fa'),
light: BasicColor('#1e66f5'),
);
const secondary = AdaptiveColor(
dark: BasicColor('#cba6f7'),
light: BasicColor('#8839ef'),
);
const accent = AdaptiveColor(
dark: BasicColor('#f5c2e7'),
light: BasicColor('#ea76cb'),
);
const error = AdaptiveColor(
dark: BasicColor('#f38ba8'),
light: BasicColor('#d20f39'),
);
const warning = AdaptiveColor(
dark: BasicColor('#f9e2af'),
light: BasicColor('#df8e1d'),
);
const success = AdaptiveColor(
dark: BasicColor('#a6e3a1'),
light: BasicColor('#40a02b'),
);
const info = AdaptiveColor(
dark: BasicColor('#94e2d5'),
light: BasicColor('#179299'),
);
const text = AdaptiveColor(
dark: BasicColor('#cdd6f4'),
light: BasicColor('#4c4f69'),
);
const textMuted = AdaptiveColor(
dark: BasicColor('#bac2de'),
light: BasicColor('#5c5f77'),
);
const background = AdaptiveColor(
dark: BasicColor('#1e1e2e'),
light: BasicColor('#eff1f5'),
);
const backgroundPanel = AdaptiveColor(
dark: BasicColor('#181825'),
light: BasicColor('#e6e9ef'),
);
const backgroundElement = AdaptiveColor(
dark: BasicColor('#11111b'),
light: BasicColor('#dce0e8'),
);
const border = AdaptiveColor(
dark: BasicColor('#313244'),
light: BasicColor('#ccd0da'),
);
const borderActive = AdaptiveColor(
dark: BasicColor('#45475a'),
light: BasicColor('#bcc0cc'),
);
const borderSubtle = AdaptiveColor(
dark: BasicColor('#585b70'),
light: BasicColor('#acb0be'),
);
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,
);
}