Skip to content

8.0.0 🚚

Pre-release
Pre-release

Choose a tag to compare

@jenswittmann jenswittmann released this 29 Mar 20:53
· 35 commits to main since this release

New Features

  • @tachyons-css is now a direct part of CurlyFramework β€” the external Tachyons npm dependency has been removed. The full Tachyons CSS source is bundled directly in dev/css/tachyons/, giving full control over the fork with no third-party dependency.
  • npm build pipeline as a CodeKit independent fallback. Dart Sass, LightningCSS, esbuild, Terser, browser-sync and PurgeCSS. This just shows how easy CodeKit is!
  • A Styleguide and a plugin are now available for use with @figma. Define everything that is important in Figma and export it for use in CurlyFramework. (#10)
  • Although AI can benefit us in many ways, the energy required to power the computing behind it can come at a high environmental cost. Use AI carefully. However, a new Claude skill and AGENTS.md file are now available to achieve better results. Thanks @anthropics.
  • The folder structure has been reorganised to fit @statamic and @getkirby more effectively.
  • New animation classes have arrived: .overflow-clip, .w-min-content, .bounce, .scroll--move, .scroll--fade and .scroll--scale.
  • A fresh, new layout and better organisation of the @jekyll based documents: https://curlyframe.work

Optimise

  • If you don't want your content to be consumed by an AI, there is now an improved blocking method using .htaccess and robots.txt. Thanks to @ai-robots-txt. (#13)
  • CSS logical properties replace directional properties (left/right) across floats, spacing, text alignment, typography and utility classes, providing better RTL/LTR support straight away. Thanks to @robole-dev for the input. (#14)
  • Use the variables for the _box-shadow.css file.
  • Add the AVIF image type to the caching rules.
  • Update the modx.scss file for the @modxcms 3.2 @modmore ContentBlocks and MagicPreview Fit. Thank you @muzzwood!

Tip

Make your content more inclusive by using gender-neutral terms. The website geschicktgendern.de will help you find the right words. This is also noted in my a11y checklist.

Full Changelog: 7.9.0...8.0.0