1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- @import "../../themes/ionic.globals.ios";
-
- // iOS Content
- // --------------------------------------------------
-
- /// @prop - Background color of the outer content
- $content-ios-outer-background: #efeff4 !default;
-
- /// @prop - Background color of the content when making transition
- $content-ios-transition-background: #000 !default;
-
-
- .content-ios {
- color: $text-ios-color;
- background-color: $background-ios-color;
- }
-
- .content-ios.outer-content {
- background: $content-ios-outer-background;
- }
-
- .content-ios hr {
- height: $hairlines-width;
-
- background-color: rgba(0, 0, 0, .12);
- }
-
- .ios .ion-page.show-page ~ .nav-decor {
- @include position(0, null, null, 0);
-
- // when ios pages transition, the leaving page grays out
- // this is the black square behind all pages so they gray out
- position: absolute;
- z-index: 0;
- display: block;
-
- width: 100%;
- height: 100%;
-
- background: $content-ios-transition-background;
-
- pointer-events: none;
- }
-
-
- // iOS Content Padding
- // --------------------------------------------------
-
- @include content-padding('ios', $content-ios-padding);
-
-
- // iOS Content Margin
- // --------------------------------------------------
-
- @include content-margin('ios', $content-ios-margin);
-
-
- // iOS Content Scroll
- // --------------------------------------------------
-
- .content-ios:not([no-bounce]) > .scroll-content::before,
- .content-ios:not([no-bounce]) > .scroll-content::after {
- position: absolute;
-
- width: 1px;
- height: 1px;
-
- content: "";
- }
-
- .content-ios:not([no-bounce]) > .scroll-content::before {
- bottom: -1px;
- }
-
- .content-ios:not([no-bounce]) > .scroll-content::after {
- top: -1px;
- }
-
- .platform-core .content-ios .scroll-content::after,
- .platform-core .content-ios .scroll-content::before {
- position: initial;
-
- top: initial;
- bottom: initial;
-
- width: initial;
- height: initial;
- }
|