0.1.28 • Published 5 years ago
rat-provider v0.1.28
rat-provider
- category: Util
- chinese: 主题注入
- type: 工具
何时使用
需要全局换肤的时候,可以通过简单修改主题变量,达到换肤的目的。
API
StyleProvider
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
style | 需要替换的主题变量集合 | obj | 无 |
style
style 注入提供了主题换肤能力,使用 style 注入变量后,可以直接替换全局的颜色、大小配置。
使用 demo:
import { StyleProvider } from 'nuke-theme-provider'; let orange = { Core:{ [`color-brand1-1`]: '#FFF0E6', // [主品牌色-浅] [`color-brand1-6`]: '#FF6A00', // [主品牌色-常规] [`color-brand1-9`]: '#E35300' // [主品牌色-深] }, }; <StyleProvider style={orange}> <Button type="primary" style={styles.btn}>主操作</Button> </StyleProvider>
使用 demo:
import { StyleProvider } from 'nuke-theme-provider'; <StyleProvider> <Button type="primary" style={styles.btn}>主操作</Button> </StyleProvider>
附常用基础变量
'color-brand1-1' :'#E4F0FD', // [主品牌色-浅]
'color-brand1-6': '#3089DC', // [主品牌色-常规]
'color-Brand1-9' :'#1170BC', // [主品牌色-深]
'color-line1-2' :'#DCDEE3', // [线条-常规]
'color-line1-3' :'#C4C6CF', // [线条-深]
'color-text1-2' :'#999999', // [文字-浅]
'color-text1-3' :'#666666', // [文字-常规]
0.1.28
5 years ago
0.1.27
6 years ago
0.1.26
6 years ago
0.1.25
6 years ago
0.1.24
6 years ago
0.1.23
6 years ago
0.1.22
6 years ago
0.1.21
7 years ago
0.1.20
7 years ago
0.1.19
7 years ago
0.1.18
7 years ago
0.1.17
7 years ago
0.1.16
7 years ago
0.1.15
7 years ago
0.1.14
7 years ago
0.1.13
7 years ago
0.1.11
7 years ago
0.1.10
7 years ago
0.1.9
7 years ago
0.1.8
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago