Skip to content

Commit d0abbaf

Browse files
committed
fix(button): style disabled anchor/button elements
add opacity and remove pointer events closes #6108
1 parent aeeae3f commit d0abbaf

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

src/components/button/button.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ a[button] {
4747
text-decoration: none;
4848
}
4949

50+
a[disabled],
51+
button[disabled],
5052
.button[disabled] {
5153
cursor: default;
5254
opacity: .4;

src/components/item/test/buttons/main.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,17 @@
2424
<button outline item-right (click)="testClick($event)">Outline</button>
2525
</ion-item>
2626

27-
<ion-item>
27+
<button ion-item disabled>
2828
<button item-left (click)="testClick($event)">
2929
<ion-icon name="home"></ion-icon>
3030
Left Icon
3131
</button>
32-
left icon buttons
32+
disabled left icon buttons
3333
<button outline item-right (click)="testClick($event)">
3434
<ion-icon name="star"></ion-icon>
3535
Left Icon
3636
</button>
37-
</ion-item>
37+
</button>
3838

3939
<ion-item>
4040
<button item-left (click)="testClick($event)">
@@ -58,13 +58,13 @@
5858
</button>
5959
</ion-item>
6060

61-
<ion-item>
62-
ion-item right icon/text button large
61+
<a ion-item disabled>
62+
a ion-item disabled right icon/text button large
6363
<button item-right large (click)="testClick($event)">
6464
<ion-icon name="refresh"></ion-icon>
6565
Refresh
6666
</button>
67-
</ion-item>
67+
</a>
6868

6969
<ion-item>
7070
<button clear item-left small (click)="testClick($event)">

0 commit comments

Comments
 (0)