没有合适的资源?快使用搜索试试~ 我知道了~
variabless:JS&CSS-天生一对:gem_stone:
共67个文件
ts:25个
json:12个
js:7个
需积分: 9 0 下载量 168 浏览量
2021-04-29
15:39:08
上传
评论
收藏 425KB ZIP 举报
温馨提示
Variabless允许您以单一的真实来源来管理应用程序范围CSS样式和变量。 Variabless会将JS定义文件转换为CSS变量或类,从而允许您在JS和CSS文件中使用这些值。 为什么使用变量? 自从引入CSS变量以来,在您的应用程序中支持主题以及自定义样式变得更加方便。 在开发多个应用程序时,我们注意到了不断出现的需求。 由于各种原因,我们需要在我们的TS文件中引用主题和变量。 例如,我们正在将颜色和字体传递给诸如highcharts和grid之类的库。 那时,它要么管理两套主题定义,一套在CSS中,一套在TS中,要么找到一种解决方案来集中我们的主题并使两者都可访问; 因此,变量诞生了。 特征 :check_mark_button: 将JS转换为CSS变量 :check_mark_button: 整个应用程式样式的单一来源 :check_mark_button: 支持JS,TS和JSON文件格式 :check_mark_button: Webpack插件 :check_mark_button: 轻松创建CSS规则 :backhand_index_pointing_righ
资源推荐
资源详情
资源评论
收起资源包目录
variabless-main.zip (67个子文件)
variabless-main
tsconfig.spec.json 151B
.github
ISSUE_TEMPLATE
bug_report.md 813B
feature_request.md 715B
commitlint.config.js 67B
logo.svg 73KB
src
buildVariables.ts 2KB
types.ts 832B
index.ts 932B
generateCSS.ts 873B
helpers
readFile.ts 127B
validators.ts 249B
array.ts 177B
resolveName.ts 467B
getRules.ts 930B
cliOptions.ts 672B
validateRule.ts 2KB
webpack-plugin.ts 562B
applyRules.ts 310B
scripts
post-build.js 296B
playground
tsconfig.spec.json 333B
.browserslistrc 853B
src
main.ts 375B
index.html 312B
polyfills.ts 3KB
environments
environment.ts 662B
environment.prod.ts 51B
favicon.ico 244KB
styles.scss 554B
assets
images
ngneat.png 18KB
.gitkeep 0B
test.ts 758B
app
example.ts 1KB
app.component.scss 2KB
app.module.ts 297B
app.component.html 74KB
arrow-aniamtion.scss 1000B
app.component.ts 4KB
angular.json 4KB
webpack-dev.config.js 198B
tsconfig.json 458B
tslint.json 3KB
README.md 1KB
tsconfig.app.json 329B
.editorconfig 274B
.gitignore 631B
karma.conf.js 1022B
package-lock.json 758KB
package.json 2KB
.npmignore 104B
.travis.yml 100B
tsconfig.json 417B
LICENSE 1KB
jest.config.js 64B
__tests__
buildVariables.spec.ts 318B
buildVariables.mocks.ts 1KB
resolveName.spec.ts 765B
__snapshots__
buildVariables.spec.ts.snap 1KB
validateRule.spec.ts 2KB
tslint.json 126B
README.md 10KB
.all-contributorsrc 932B
prettier.config.js 349B
.gitignore 53B
.babelrc.js 83B
CHANGELOG.md 909B
package-lock.json 345KB
package.json 2KB
共 67 条
- 1
资源评论
WebWitch
- 粉丝: 21
- 资源: 4586
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功