Sha256: 9d2dabf0949d091d55217ae40a75eadf8fe8ae6157cd77b43eb3aaa3d375fd2b
Contents?: true
Size: 1.8 KB
Versions: 2
Compression:
Stored size: 1.8 KB
Contents
/* Overlay Open and close an overlay layer visibility using `.open` class between elements of a container. By defalut it have vaery little styling, because is not a full modal window it's completely open to the to you how to style it. Script required: **rapido.js**. Markup: <a href="#" class="open__overlay btn btn--default" data-overlay-ref="test"> Open Overlay </a> <section data-overlay-content="test"> <div class="w"> <h2>Lorem ipsum dolor sit amet</h2> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p> </div> </section> <script type="text/javascript"> $(document).ready(function() { $(".open__overlay").rapido_Overlay(); }); </script> Include this js after including rapido.js. $('.open__overlay').rapido_Overlay(); **Options** (with default values): delay: 500 closeClass: .overlay-close backgroundClass: .overlay-background Styleguide 18 */ @if $overlays { [data-overlay-content] { @extend %overlay__content !optional; @include position(fixed, -100% 0em 0em 0em); height: 0; overflow: hidden; visibility: hidden; &.open { @extend %overlay__content--open !optional; overflow: auto; visibility: visible; z-index: $zindex-modal; } &.close { @extend %overlay__content--close !optional; } } .overlay-background { @extend %overlay__background !optional; @include position(fixed, -100% 0em 0em 0em); height: 0; overflow: hidden; width: 100%; &.open { @extend %overlay__background--open !optional; overflow: auto; z-index: $zindex-modal - 1; } &.close { @extend %overlay__background--close !optional; } } .overlay-close { @extend %overlay__close !optional; @extend %cursor-pointer; @extend %display-block; } }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rapido-css-0.2.4 | stylesheets/components/_overlay.scss |
rapido-css-0.2.3 | stylesheets/components/_overlay.scss |