harmonyos2-sass-ignis基于Mixin的Sass框架,轻松实现BEM与变量组织

和声2伊格尼斯Ignis 是我为创建网站而开发的库。它的主要特点是一个灵活的结构,尽管它还包括一些其他有用的功能。

- 临时数据存储

- 持久的数据存储

- 响应式排版

在概括中更详细地解释了所有功能。有关单个mixin、函数和变量的详细解释,请查看文档的其余部分。

入门

使用您选择的包管理器从npm存储库安装包:

npm: npm install sass-ignis

yarn: yarn add sass-ignis

然后在您的Sass样式表中包含Ignis:

@import 'sass-ignis/src/main';

(覆盖)

使用以“ig-”为前缀的函数、mixin和变量名称,以避免与其他库发生冲突。

此外,还有许多可用的mixin和函数的较短版本(称为“短代码”)。只需导入这些文件中的一个即可使用特定的短代码:

sass-ignis/src/bem-shortcodes:BEM,sass-ignis/src/r。

zip 文件大小:107.38KB