kanagawa static method
kanagawa theme.
Implementation
static Theme kanagawa() {
const primary = AdaptiveColor(
dark: BasicColor('#7E9CD8'),
light: BasicColor('#2D4F67'),
);
const secondary = BasicColor('#957FB8');
const accent = BasicColor('#D27E99');
const error = BasicColor('#E82424');
const warning = BasicColor('#D7A657');
const success = BasicColor('#98BB6C');
const info = BasicColor('#76946A');
const text = AdaptiveColor(
dark: BasicColor('#DCD7BA'),
light: BasicColor('#54433A'),
);
const textMuted = AdaptiveColor(
dark: BasicColor('#727169'),
light: BasicColor('#9E9389'),
);
const background = AdaptiveColor(
dark: BasicColor('#1F1F28'),
light: BasicColor('#F2E9DE'),
);
const backgroundPanel = AdaptiveColor(
dark: BasicColor('#2A2A37'),
light: BasicColor('#EAE4D7'),
);
const backgroundElement = AdaptiveColor(
dark: BasicColor('#363646'),
light: BasicColor('#E3DCD2'),
);
const border = AdaptiveColor(
dark: BasicColor('#54546D'),
light: BasicColor('#D4CBBF'),
);
const borderActive = BasicColor('#C38D9D');
const borderSubtle = AdaptiveColor(
dark: BasicColor('#363646'),
light: BasicColor('#DCD4C9'),
);
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,
);
}