diff --git a/scss/_animations.scss b/scss/_animations.scss index b36d827de4..c50691316e 100644 --- a/scss/_animations.scss +++ b/scss/_animations.scss @@ -400,28 +400,41 @@ $ios-transition-box-shadow-end: -500px 0px 500px rgba(0,0,0,0.10), -5px 0px 5px @include translate3d(100%, 0, 0); } } -.grade-a { + +/** + * iPad doesn't like box shadows + */ +.grade-a:not(.platform-ipad) { .slide-left-right-ios7, .slide-right-left-ios7.reverse { > .ng-enter, &.ng-enter { - border-radius: 1px; box-shadow: $ios-transition-box-shadow-start; } > .ng-enter.ng-enter-active, &.ng-enter.ng-enter-active { - border-radius: 1px; box-shadow: $ios-transition-box-shadow-end; } } .slide-left-right-ios7.reverse, .slide-right-left-ios7 { > .ng-leave, &.ng-leave { - border-radius: 1px; box-shadow: $ios-transition-box-shadow-end; } > .ng-leave.ng-leave-active, &.ng-leave.ng-leave-active { - border-radius: 1px; box-shadow: $ios-transition-box-shadow-start; } } } +.grade-a.platform-ipad { + .slide-left-right-ios7, .slide-right-left-ios7.reverse { + > .ng-enter, &.ng-enter { + border-left: 1px solid #ddd; + } + } + + .slide-left-right-ios7.reverse, .slide-right-left-ios7 { + > .ng-leave, &.ng-leave { + border-left: 1px solid #ddd; + } + } +} /**