修改 Shopify Polaris 样式 - Reactjs
Modifying Shopify Polaris Styles - Reactjs
我正在尝试为 React 修改 Shopify Polaris Button 组件颜色,我尝试更改 style.css 文件但没有任何反应。
知道怎么做吗?
App.js
import React, { Component } from 'react';
import '@shopify/polaris/styles.css';
import {Page, Card, Button} from '@shopify/polaris';
class App extends Component {
render() {
return (
<div className="App">
<Page title="Example app">
<Card sectioned>
<Button onClick={() => alert('Button clicked!')}>Example button</Button>
</Card>
</Page>
</div>
);
}
}
export default App;
我正在尝试修改 node_modules/@shopify/polaris/styles.css
,但它对按钮颜色没有任何影响。
Polaris 设计系统旨在为 Shopify 生态系统内的应用程序提供一致性。它并不是要替代 Bootstrap 或 Foundation 之类的东西,因此更改按钮颜色不是我们构建库支持的东西。
即使在按钮上完全着色也是不可能的。您可以像这样部分修改按钮:
<div style={{color: '#bf0711'}}>
<Button monochrome outline>
Click Me
</Button>
</div>
这不会让您完全控制喜欢背景颜色,但它可以帮助部分风格化按钮。当您翻身时,它会创建一个轮廓和浅色背景。
我正在尝试为 React 修改 Shopify Polaris Button 组件颜色,我尝试更改 style.css 文件但没有任何反应。
知道怎么做吗?
App.js
import React, { Component } from 'react';
import '@shopify/polaris/styles.css';
import {Page, Card, Button} from '@shopify/polaris';
class App extends Component {
render() {
return (
<div className="App">
<Page title="Example app">
<Card sectioned>
<Button onClick={() => alert('Button clicked!')}>Example button</Button>
</Card>
</Page>
</div>
);
}
}
export default App;
我正在尝试修改 node_modules/@shopify/polaris/styles.css
,但它对按钮颜色没有任何影响。
Polaris 设计系统旨在为 Shopify 生态系统内的应用程序提供一致性。它并不是要替代 Bootstrap 或 Foundation 之类的东西,因此更改按钮颜色不是我们构建库支持的东西。
即使在按钮上完全着色也是不可能的。您可以像这样部分修改按钮:
<div style={{color: '#bf0711'}}>
<Button monochrome outline>
Click Me
</Button>
</div>
这不会让您完全控制喜欢背景颜色,但它可以帮助部分风格化按钮。当您翻身时,它会创建一个轮廓和浅色背景。