-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: update docs for v1.2.0 release
- Loading branch information
Showing
3 changed files
with
160 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# v1.2.0 Emberveil: Transformative Styling | ||
|
||
Grimoire CSS introduces a transformative set of features with the v1.2.0 Emberveil release, enhancing adaptive styling, dynamic color manipulation, and build efficiency. This update solidifies Grimoire's position as the CSS engine for developers who seek both power and flexibility. | ||
|
||
## Key Highlights | ||
|
||
- **Fluid Sizing with mfs**: Seamless, adaptive styles without media queries. | ||
- **Built-in Color Functions**: Dynamic color manipulation adhering to CSS standards. | ||
- **Project Locking:** Streamlined builds with automatic cleanup of outdated files. | ||
- **Extended CLI Support**: Enhanced metrics and logging in library and CLI modes. | ||
|
||
## Full Details | ||
|
||
### Enhancements | ||
|
||
- **Fluid Size Functionality ([#14](https://github.com/persevie/grimoire-css/issues/14))** | ||
|
||
- Introduced the `mfs` (Make Fluid Size) function for adaptive styling, eliminating reliance on media queries for fluid designs. | ||
- Improved `handle_grimoire_functions` to support future scalable enhancements. | ||
|
||
- **Built-in Color Functions ([#15](https://github.com/persevie/grimoire-css/issues/15))** | ||
|
||
- Added dynamic color transformations such as lighten, darken, mix, and more. | ||
- Developed a standalone color core module compliant with CSS Color Module Level 4. | ||
- Enabled parsing and manipulation of CSS-standard color notations (e.g., rgb, hsl, hex). | ||
|
||
- **Project Locking for Build Optimization ([#16](https://github.com/persevie/grimoire-css/issues/16))** | ||
|
||
- Introduced an optional `grimoire.lock.json` file for tracking and cleaning up obsolete builds. | ||
- Enabled via `lock: true` in `grimoire.config.json`, defaulting to false for backward compatibility. | ||
|
||
- **Improved Logging and Metrics ([#43](https://github.com/persevie/grimoire-css/issues/43))** | ||
|
||
- Added `start_as_cli` function to provide library-level access to CLI features like logging and execution timing. | ||
- Ensured consistency between CLI and library outputs for seamless integration. | ||
|
||
### Documentation | ||
|
||
- Updated README with new features | ||
|
||
### Chore | ||
|
||
- New LICENSE |