最佳实践 react-toolbox 更改默认样式
best practise react-toolbox changing default styles
我在我的 React 项目中使用了 React 工具箱。有没有办法设置一些默认样式来覆盖 react-toolbox 中的样式?
不想更改一些颜色和填充?
感谢您的帮助。
我可以用这样的东西来做吗:
postcssPlugins: [
cssnext({
features: {
customProperties: {
variables: {
'color-primary': 'var(--palette-amber-500)',
},
},
},
}),
解决方案是创建一个 theme.js 组件来覆盖 react-toolbox 内容
import RTInput from './input.css';
import RTTooltip from './tooltip.css'
export default {
RTInput, RTTooltip
};
然后你需要一个主题提供者..我在 index.js
中做了这个
import {ThemeProvider} from 'react-css-themr';
import theme from './styles/react-toolbox-customs/theme.js';
<ThemeProvider theme={theme}>
并包装您的内容
就是这样。
我在我的 React 项目中使用了 React 工具箱。有没有办法设置一些默认样式来覆盖 react-toolbox 中的样式?
不想更改一些颜色和填充?
感谢您的帮助。
我可以用这样的东西来做吗:
postcssPlugins: [
cssnext({
features: {
customProperties: {
variables: {
'color-primary': 'var(--palette-amber-500)',
},
},
},
}),
解决方案是创建一个 theme.js 组件来覆盖 react-toolbox 内容
import RTInput from './input.css';
import RTTooltip from './tooltip.css'
export default {
RTInput, RTTooltip
};
然后你需要一个主题提供者..我在 index.js
中做了这个import {ThemeProvider} from 'react-css-themr';
import theme from './styles/react-toolbox-customs/theme.js';
<ThemeProvider theme={theme}>
并包装您的内容
就是这样。