@import '../core/style/variables'; @import '../core/style/elevation'; @import '../core/style/button-common'; @import '../core/style/noop-animation'; // Flat and raised button standards $mat-button-padding: 0 16px !default; $mat-button-min-width: 64px !default; $mat-button-margin: 0 !default; $mat-button-line-height: 36px !default; $mat-button-border-radius: 4px !default; $mat-button-focus-transition: opacity 200ms $swift-ease-in-out-timing-function, background-color 200ms $swift-ease-in-out-timing-function !default; // Stroked button padding is 1px less horizontally than default/flat/raised // button's padding. $mat-stroked-button-line-height: $mat-button-line-height - 2; $mat-stroked-button-padding: 0 15px; $mat-stroked-button-border-width: 1px; // Icon Button standards $mat-icon-button-size: 40px !default; $mat-icon-button-border-radius: 50% !default; $mat-icon-button-line-height: 24px !default; // Fab standards $mat-fab-border-radius: 50% !default; $mat-fab-size: 56px !default; $mat-fab-padding: 16px !default; $mat-mini-fab-size: 40px !default; $mat-mini-fab-padding: 8px !default; // Applies base styles to all button types. @mixin mat-button-base { box-sizing: border-box; position: relative; // Reset browser