candi_colors 0.0.32
candi_colors: ^0.0.32 copied to clipboard
A Flutter color palette inspired by Scandinavian design principles. Hygge (warmth) and Lagom (balance).
Changelog #
0.0.32 #
- Synchronization: Version bump to align with core design system v0.0.32.
- Refinement: Minor updates to color palette values for consistency.
0.0.31 #
Added #
- Primitive Colors: 10 color families with 6 variants each (60 new tokens)
- Families: red, blue, green, yellow, magenta, cyan, teal, pink, gold, silver
- Variants: base, subtle, soft, strong, outline, on*
- Regression Tests: 7 new Flutter tests for primitive color coverage
- Documentation: Primitive colors section in README with usage examples
- Example Updates: Primitive colors showcase in example app
Changed #
- Expanded palette from 63 to 123 colors per mode
- Import standardization:
candi.dartis the recommended entry point - Updated showcase with primitive color swatches
0.0.27 #
- Maintenance release with synchronized versioning across all Candi packages.
- No functional changes.
0.0.26 #
- Terminal Parity: Synchronized terminal color definitions with the core design system.
- Regression Guards: Integrated with platform-specific test suites.
0.0.25 #
- Warm Neutral Architecture: Shifted neutral palette to Hue 85 for system-wide warmth (Hygge).
- Subtle Richness: Subtle variants now preserve 80% of chroma (Lagom).
- Synchronization: Complete parity with the programmatic color derivation engine.
0.0.24 #
Added #
- Convenience aliases for common design system naming patterns:
muted→textMutedsubtle→textSubtleprimary/onPrimary→accent/onAccentprimarySubtle→accentSubtlebackground→bg
toColorScheme()factory method - returns Material 3 ColorSchemetoThemeData()factory method - returns complete ThemeData with:- Scaffold, card, and canvas colors
- AppBar, button, and input decoration themes
- Text theme with proper color hierarchy
- Divider, icon, and focus themes
Changed #
- Enhanced dartdoc comments with code examples
- Improved property documentation for all 33 color tokens
- Library-level Quick Start guide
Fixed #
- Resolved 17 deprecation warnings for Flutter 3.x compatibility
- Replaced deprecated
withOpacity()withwithValues(alpha:) - Replaced deprecated
.valuewith direct Color comparison - Updated dartdoc to reference
candiOpacityinstead of deprecatedopacity
0.0.20 #
Added #
- Comprehensive dartdoc comments for all public API members
- CandiColor class and all properties fully documented
- CandiPalette class with detailed descriptions for all 33 color tokens
- CandiColors class with usage examples
- Example application (
example/main.dart)- Interactive light/dark mode switcher
- Complete showcase of all 33 color tokens
- OKLCH metadata display for each color
- Material Design 3 integration example
- Example buttons and components
- Example README with usage patterns and integration guide
Changed #
- Improved documentation coverage from 15.6% to 100%
- Formatted all Dart code with
dart format - Enhanced pub.dev package quality score
0.0.19 #
- Version synchronization update
- No functional changes
0.0.18 #
- Version synchronization update
- No functional changes
0.0.17 #
- Expanded color palette from 16 to 33 colors per mode
- Added contrast colors: onAccent, onSecondary, onSuccess, onWarning, onError, onInfo
- Added UI colors: divider, scrim, shadowColor
- Added inverse colors: inverseSurface, inverseText (for SnackBars)
- Added interactive states: hover, active, link, disabled
- Full Material Design 3 color role coverage
0.0.16 #
- Added markdown linting configuration
- Updated documentation
0.0.15 #
- Initial pub.dev release preparation
- Light and dark mode color palettes
- 16 semantic color tokens per palette
- CandiColor class with OKLCH metadata
- Colors converted from OKLCH to sRGB