@stylify/bundler v0.7.0
@stylify/bundler introduction
Stylify is a library that uses CSS-like selectors to generate optimized utility-first CSS dynamically based on what you write. Don't study framework. Focus on coding.
The Bundler provides a functionality to easily bundle CSS, mangle selectors and integrate Stylify into various tools.
β‘ Why Stylify instead of CSS or inline styles?
Because of fewer CSS headaches, faster coding and extremely optimized output.
β¨ Features
- π Syntax you already know. Don't waste time studying CSS framework.
- π Less switching between HTML/CSS files
- π Automagic and Extremely tunned CSS optimization
- π Simple CSS Bundles splitting for Layouts/Pages
- π Easily Configurable and Extensible
- π Prepared components
- π Define Variables, Components, Custom selectors
- π Add custom macros like ml:2
- π Variables can be injected into CSS as CSS variables
- π CSS variables can differ for each screen
- π Simplify coding with helpers like
color:lighten(#000,10)
- π Style any device with dynamic screens
- π You can mark areas for which CSS should not be
- π Split bundles for page/layout/component
- π Selectors are minified from long
.color:blue
to short.a
- π No purge needed. CSS is generated only when something is matched
- π Components & Custom selectors are attached to utilities. No duplicated
property:value
- π Hooks can modify CSS or output for example wrap it in CSS layers
- π Mangled (hidden/unreadable) HTML classes in production (if mangled)
- π Try it with frameworks like Next.js, Astro.build, SolidJS, Qwik Symfony, Nette, Laravel
- π Works with bundlers like Webpack, Rollup, Vite.js
- π Generated CSS can be used within SCSS, Less, Stylus
- π CSS variables can be exported into external files and reused
π Integrations
Start using Stylify with your favorite tool in a minute.
JavaScript
PHP
π₯ Prepared Copy&Paste Headless Components
Want to know more?
- Live examples and tutorials can be found in documentation.
- Information about each release can be found in releases.
- Have an idea? Found a bug? Feel free to create an issue.
Compatibility
Environment | Version | Note |
---|---|---|
Node | >= 14 | In case Stylify will be used during an application build or in an SSR application. |
Stay In Touch
- Visit Stylify website https://stylifycss.com.
- Follow Stylify on Twitter.
- Join Stylify community on Discord.
License
Copyright (c) 2021-present, VladimΓr MachΓ‘Δek
1 month ago
11 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago