You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.. | ||
LICENSE | 2 years ago | |
README.md | 2 years ago | |
package.json | 2 years ago |
README.md
@unocss/preset-wind
Tailwind / Windi CSS compact preset for UnoCSS.
This preset inherits
Installation
npm i -D @unocss/preset-wind
import presetWind from '@unocss/preset-wind'
Unocss({
presets: [
presetWind(),
],
})
Differences from Windi CSS
<sm
@lg
Variants
<sm:p-1
->lt-sm:p-1
@lg:p-1
->at-lg:p-1
>xl:p-1
->lg:p-1
to have more consistent naming.
Bracket Syntax Spaces
This preset uses _
instead of ,
for respecting space in bracket syntax.
grid-cols-[1fr,10px,max-content]
->grid-cols-[1fr_10px_max-content]
since some CSS rules require ,
as parts of the value, e.g. grid-cols-[repeat(3,auto)]
Experimental Features
This preset includes experimental feature that may be changed in breaking ways at any time.
Media Hover
Media hover addresses the sticky hover problem where tapping target that includes hover style on mobile will persist that hover style until tapping elsewhere.
Since the regular :hover
style most probably used so widely, the variant uses @hover
syntax to distinguish it from the regular hover
pseudo.
Example: @hover-text-red
Output:
@media (hover: hover) and (pointer: fine) {
.\@hover-text-red:hover {
--un-text-opacity: 1;
color: rgba(248, 113, 113, var(--un-text-opacity));
}
}
License
MIT License © 2021-PRESENT Anthony Fu