| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- @import "./ionic.globals";
-
- .hide,
- [hidden],
- template {
- display: none !important;
- }
-
- .sticky {
- position: sticky;
- top: 0;
- }
-
-
- // Focus Outline
- // --------------------------------------------------
-
- $focus-outline-border-color: #51a7e8 !default;
- $focus-outline-border-width: 2px !default;
- $focus-outline-box-shadow: 0 0 8px 1px $focus-outline-border-color !default;
-
-
- :focus,
- :active {
- outline: none;
- }
-
- .focus-outline :focus {
- outline: thin dotted;
- outline-offset: -1px;
- }
-
- .focus-outline button:focus,
- .focus-outline [ion-button]:focus {
- border-color: $focus-outline-border-color;
- outline: $focus-outline-border-width solid $focus-outline-border-color;
- box-shadow: $focus-outline-box-shadow;
- }
-
- ion-input :focus {
- outline: none;
- }
-
-
- // Click Block
- // --------------------------------------------------
- // Fill the screen to block clicks (a better pointer-events: none)
- // to avoid full-page reflows and paints which can cause flickers
-
- .click-block {
- display: none;
- }
-
- .click-block-enabled {
- @include position(0, 0, 0, 0);
- @include transform(translate3d(0, -100%, 0), translateY(1px));
-
- position: absolute;
-
- z-index: $z-index-click-block;
- display: block;
-
- opacity: 0;
-
- contain: strict;
- }
-
- .click-block-active {
- @include transform(translate3d(0, 0, 0));
- }
|