Skip to content

Commit 2c7ba93

Browse files
amcdnlkara
authored andcommitted
bug(button): properly align text in fab buttons (#5634)
1 parent 785f458 commit 2c7ba93

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

src/demo-app/button/button-demo.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,14 @@
55
<button md-fab>
66
<md-icon class="md-24">check</md-icon>
77
</button>
8+
<button md-fab>Btn</button>
9+
<a md-fab routerLink=".">Link</a>
10+
<a md-fab routerLink="."><md-icon class="md-24">check</md-icon></a>
811
<button md-mini-fab>
912
<md-icon class="md-24">check</md-icon>
1013
</button>
14+
<button md-mini-fab>Btn</button>
15+
<a md-mini-fab routerLink=".">Link</a>
1116
</section>
1217

1318
<section>

src/lib/button/_button-base.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,9 @@ $mat-mini-fab-padding: 8px !default;
104104
@include mat-elevation(12);
105105
}
106106

107-
i, .mat-icon {
107+
.mat-button-wrapper {
108108
padding: $padding 0;
109+
display: inline-block;
109110
line-height: $mat-icon-button-line-height;
110111
}
111112
}

src/lib/button/_button-theme.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
}
108108

109109
@mixin mat-button-typography($config) {
110-
.mat-button, .mat-raised-button, .mat-icon-button {
110+
.mat-button, .mat-raised-button, .mat-icon-button, .mat-fab, .mat-mini-fab {
111111
font: {
112112
family: mat-font-family($config, button);
113113
size: mat-font-size($config, button);

0 commit comments

Comments
 (0)