material_color_utilities 0.11.1
material_color_utilities: ^0.11.1 copied to clipboard
Algorithms and utilities that power the Material Design 3 color system, including choosing theme colors from images and creating tones of colors; all in a new color space.
0.11.0 - 2024-02-20 #
Changed #
- Updated
TonalPalette.fromListso that it provides colors at any tone, not only atcommonTones.
0.9.0 - 2023-11-06 #
0.7.0 - 2023-06-13 #
Changed #
- Updated
DynamicColorso that it conforms to the new contrast requirements.- API for
DynamicColormodified.
- API for
0.6.0 - 2023-05-31 #
Added #
- Add key color to tonal palette.
- Add key colors to the Material dynamic colors:
primaryPaletteKeyColorsecondaryPaletteKeyColortertiaryPaletteKeyColorneutralPaletteKeyColorneutralVariantPaletteKeyColor
Changed #
- Scheme updates to align with recent Android Sys UI changes:
SchemeExpressive:- Primary hue + 240 from 120
- Neutral hue + 15
- Neutral variant hue + 15
SchemeTonalSpot:- Primary chroma = 36 from 40
SchemeVibrant:- Neutral chroma = 10 from 8
Fixed #
- Fixed outline when in dark mode to be tone 60.
0.4.0 - 2023-04-28 #
0.3.0 - 2023-03-10 #
Added #
- Add 4 new components:
contrast: UseContrastfor utility methodsdislike: UseDislikeAnalyzerfor checking and fixing universally disliked colorsdynamiccolor: UseDynamicColorandMaterialDynamicColorsfor colors from aDynamicScheme, that adjust based on UI state (dark theme, style, preferences, contrast requirements, etc.)temperature: UseTemperatureCachefor analogous & complementary colors
scheme: AddDynamicSchemeand its subclasses:SchemeExpressiveSchemeMonochromeSchemeNeutralSchemeTonalSpotSchemeVibrantSchemeFidelitySchemeContent
hct: AddinViewingConditionstohct, for color relativityutilities: AddlstarFromYmethod, utility to which is the inverse ofyFromLstar
Changed #
- Export all public API in
material_color_utilities.dart - Bump minimum Flutter SDK version to
2.17.0
Fixed #
- Fix missing
hashCodeoverride forHct - Fix
TonalPaletteequality operator when different constructors are used (#56)
0.2.0 - 2022-08-05 #
0.1.5 - 2022-04-25 #
Added #
- Introduce
CamSolver, a fast solver for the HCT equation. Highly performant, but a small breaking change - Add explanation and link to
dynamic_colorpackages - Add
operator ==andtoStringoverrides toHct
Changed #
- Improve documentation for
color_utils.dart - Rename
HctColortoHct
Fixed #
- Fix README import
0.1.4 - 2022-01-21 #
Added #
- Allow creation of
Schemefrom aCorePalettewithlightFromCorePaletteanddarkFromCorePalette
0.1.2 - 2021-12-02 #
Changed #
- Update
Schemetonal values - Move
matcherto pubspec'sdev_dependencies