次のアクションシートに埋め込まれているカスタムアイコン(IcoMoonで生成)の色を変更したいとします。私はイオンFrameworkのバージョンで働いています:アクションシートのカスタムアイコンの色をイオン性に変更するにはどうすればいいですか?
groups.html
.
.
.
<ion-card>
<img src="../../assets/img/groups/acoustics group.jpg"/>
<ion-card-content>
<ion-card-title>
<ion-row>
<ion-col class="settitle">
Acoustics
</ion-col>
<ion-col class="rightcol">
<button class="iconmore" ion-button clear icon-only small (click)="openMenuGroup()" round>
<ion-icon name="more" ></ion-icon>
</button>
</ion-col>
</ion-row>
</ion-card-title>
<p class="content">
22 Bookings <br>
Since December 23th 2016
</p>
</ion-card-content>
</ion-card>
.
.
.
グループ:3.1.1
これは、ビューに関連する3つのファイルを見てどのようです.ts
.
.
.
openMenuGroup() {
let actionSheet = this.actionsheetCtrl.create({
title: 'More',
cssClass: 'action-sheets-groups-page',
buttons: [
{
text: 'Edit',
icon: 'icon-edition',
handler:() => {
console.log('Edit clicked');
}
},
{
text: 'Delete',
role: 'destructive',
icon: 'icon-erase',
handler:() => {
console.log('Delete clicked');
}
},
{
text: 'Cancel',
role: 'cancel', // will always sort to be on the bottom
icon: 'close',
handler:() => {
console.log('Cancel clicked');
}
}
]
});
actionSheet.present();
}
.
.
.
の
groups.css
page-groups {
ion-content{
.settitle{
font-size: 70%;
color: grey;
}
button.iconmore{
font-size: 80%;
color: grey;
}
ion-col.rightcol{
direction: rtl;
}
p.content{
font-size: 90%;
color: grey;
}
}
.action-sheets-groups-page {
.icon-edition {
color: grey;
}
.icon-erase {
color: grey;
}
.action-sheet-cancel ion-icon,
.action-sheet-destructive {
color: grey;
}
}
}
事前のおかげで!私はドキュメンテーションに従おうとしましたが、私はそれを行う方法ができませんでした。
に置き換える必要があります 他の色で 'grey'ですか? –
'variables.scss'ファイルで定義されているすべての色を試しましたが動作しません – Giannkas