ionic-team / ionic-team/ionic-framework
bug: --button-color does not modify cancel button color in toasts
- 主要语言
- TypeScript
- 星标
- 52.7k
- 派生
- 13.3k
- 平均合并
- 1 天 15 小时
- 30 天内合并 PR
- 51
描述
# Bug Report
**Ionic version:**
[ ] **4.x**
[x] **5.x**
**Current behavior:**
Toast [custom css property](https://ionicframework.com/docs/api/toast#css-custom-properties) `--button-color` does not affect cancel button.
**Expected behavior:**
Affecting a color through `--button-color` should modify the color of all buttons present in the toast
**Steps to reproduce:**
1. start a template
2. add a toast
3. add a `--button-color` property in app.scss
**Related code:**
app.component.ts
```ts
const toast = await this.toastCtrl.create({
header: 'Toast header',
message: 'Click to Close',
position: 'top',
buttons: [
{
side: 'start',
icon: 'star',
text: 'Favorite',
handler: () => {
console.log('Favorite clicked');
}
}, {
text: 'Done',
role: 'cancel',
handler: () => {
console.log('Cancel clicked');
}
}
]
});
toast.present();
```
app.scss
```scss
ion-toast {
--background: red;
--button-color: red;
}
```
贡献指南
评估
这个 Issue 还没有评估数据。