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