UNPKG

@ionic/core

Version:
84 lines (77 loc) 1.73 kB
:host { /** * @prop --color: Color of the menu button */ color: var(--color); text-align: center; text-decoration: none; text-overflow: ellipsis; text-transform: none; white-space: nowrap; font-kerning: none; } button { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; text-decoration: inherit; text-overflow: inherit; text-transform: inherit; text-align: inherit; white-space: inherit; color: inherit; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: flex; position: relative; flex-flow: row nowrap; flex-shrink: 0; align-items: center; justify-content: center; height: 32px; border: 0; outline: none; background: transparent; line-height: 1; cursor: pointer; user-select: none; z-index: 0; appearance: none; } ion-icon { margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0; pointer-events: none; } :host(.ion-color) .button-native { color: var(--ion-color-base); } :host { --color: initial; } button { padding-left: 8px; padding-right: 8px; padding-top: 0; padding-bottom: 0; } @supports (margin-inline-start: 0) or (-webkit-margin-start: 0) { button { padding-left: unset; padding-right: unset; -webkit-padding-start: 8px; padding-inline-start: 8px; -webkit-padding-end: 8px; padding-inline-end: 8px; } } ion-icon { font-size: 26px; }