@sass-collective/property
4.7.0 • Public • Published
![License](https://camo.githubusercontent.com/19d308d2126b7ba40f8f3ea9b7594a43ec2d4a4f8cc5623007cbc29b009c359d/68747470733a2f2f666c61742e62616467656e2e6e65742f6769746875622f6c6963656e73652f736173732d636f6c6c6563746976652f736173732d636f6c6c656374697665)
Introduction
Generate CSS property with CSS Custom Properties option.
Installing
npm install @sass-collective/property
Usage
@use "@sass-collective/property";
@use "@sass-collective/property/custom-properties";
:root {
@include property.declaration(custom-properties.create(--foo, darkcyan));
// --foo: darkcyan;
}
.foo {
@include property.declaration(color, custom-properties.create(--foo, darkcyan));
// color: var(--foo, darkcyan);
@include property.declaration(color, custom-properties.create(--foo, custom-properties.create(--bar, darkcyan)));
// color: var(--foo, var(--bar, darkcyan));
}
.bar {
@include property.declaration(color, darkcyan);
// color: darkcyan;
}
API
Sass mixins
Mixin |
Description |
declaration($property, $value, $important) |
Declare CSS property, with optional !important . |
Packages
Package Sidebar
Install
npm i @sass-collective/property
Weekly Downloads