diff --git a/core/src/components/back-button/back-button.ios.scss b/core/src/components/back-button/back-button.ios.scss index b99a6deee5..28328b0334 100644 --- a/core/src/components/back-button/back-button.ios.scss +++ b/core/src/components/back-button/back-button.ios.scss @@ -35,3 +35,10 @@ overflow: visible; z-index: $back-button-ios-button-z-index; } + +// Back Button States +// -------------------------------------------------- + +:host(.activated) .button-native { + opacity: .4; +} \ No newline at end of file diff --git a/core/src/components/back-button/back-button.md.scss b/core/src/components/back-button/back-button.md.scss index 61e3be6998..6e1adbde25 100644 --- a/core/src/components/back-button/back-button.md.scss +++ b/core/src/components/back-button/back-button.md.scss @@ -6,22 +6,24 @@ :host { --color: #{$back-button-md-color}; - --margin-top: 1px; - --margin-end: 6px; + --margin-top: 0; + --margin-end: 0; --margin-bottom: 0; --margin-start: 0; --padding-top: 0; - --padding-end: 5px; + --padding-end: 0; --padding-bottom: 0; - --padding-start: 5px; + --padding-start: 0; --min-height: 32px; --min-width: 44px; - --icon-padding-end: .3em; - --icon-padding-start: .3em; + --icon-padding-top: 0; + --icon-padding-end: 0; + --icon-padding-start: 0; + --icon-padding-bottom: 0; --icon-margin-top: 0; - --icon-margin-end: 6px; + --icon-margin-end: 0; --icon-margin-bottom: 0; - --icon-margin-start: 6px; + --icon-margin-start: 0; --icon-font-size: 24px; --icon-font-weight: normal; @@ -32,6 +34,9 @@ } .button-native { + width: 48px; + height: 48px; + box-shadow: none; } diff --git a/core/src/components/back-button/back-button.scss b/core/src/components/back-button/back-button.scss index 47aba075f3..2c1ca5c920 100644 --- a/core/src/components/back-button/back-button.scss +++ b/core/src/components/back-button/back-button.scss @@ -77,10 +77,6 @@ // Back Button States // -------------------------------------------------- -:host(.activated) .button-native { - opacity: .4; -} - :host-context(.can-go-back > ion-header), :host(.show-back-button) { display: block; diff --git a/core/src/components/back-button/back-button.tsx b/core/src/components/back-button/back-button.tsx index 811e46055c..704497c598 100644 --- a/core/src/components/back-button/back-button.tsx +++ b/core/src/components/back-button/back-button.tsx @@ -77,10 +77,7 @@ export class BackButton implements ComponentInterface { const backButtonText = this.text != null ? this.text : this.config.get('backButtonText', defaultBackButtonText); return ( -