matrix static method
matrix theme.
Implementation
static Theme matrix() {
const primary = AdaptiveColor(
dark: BasicColor('#2eff6a'),
light: BasicColor('#1cc24b'),
);
const secondary = AdaptiveColor(
dark: BasicColor('#00efff'),
light: BasicColor('#24f6d9'),
);
const accent = BasicColor('#c770ff');
const error = BasicColor('#ff4b4b');
const warning = BasicColor('#e6ff57');
const success = AdaptiveColor(
dark: BasicColor('#62ff94'),
light: BasicColor('#1cc24b'),
);
const info = BasicColor('#30b3ff');
const text = AdaptiveColor(
dark: BasicColor('#62ff94'),
light: BasicColor('#203022'),
);
const textMuted = AdaptiveColor(
dark: BasicColor('#8ca391'),
light: BasicColor('#748476'),
);
const background = AdaptiveColor(
dark: BasicColor('#0a0e0a'),
light: BasicColor('#eef3ea'),
);
const backgroundPanel = AdaptiveColor(
dark: BasicColor('#0e130d'),
light: BasicColor('#e4ebe1'),
);
const backgroundElement = AdaptiveColor(
dark: BasicColor('#141c12'),
light: BasicColor('#dae1d7'),
);
const border = AdaptiveColor(
dark: BasicColor('#1e2a1b'),
light: BasicColor('#748476'),
);
const borderActive = AdaptiveColor(
dark: BasicColor('#2eff6a'),
light: BasicColor('#1cc24b'),
);
const borderSubtle = AdaptiveColor(
dark: BasicColor('#141c12'),
light: BasicColor('#dae1d7'),
);
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,
);
}