diff options
Diffstat (limited to 'demos')
| -rw-r--r-- | demos/css/easy-presentation.css | 30 | ||||
| -rw-r--r-- | demos/simple-presentation.html | 34 |
2 files changed, 64 insertions, 0 deletions
diff --git a/demos/css/easy-presentation.css b/demos/css/easy-presentation.css new file mode 100644 index 0000000..bda2424 --- /dev/null +++ b/demos/css/easy-presentation.css @@ -0,0 +1,30 @@ +html, +body { + position: relative; + height: 100%; +} + +body { + background: #222; + font-family: Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 14px; + color: #000; + margin: 0; + padding: 0; +} + +.swiper { + width: 80vw; + height: 80vh; + margin: 0 auto; +} + +.swiper-slide { + background-position: center; + background-size: cover; +} + +.swiper-slide img { + display: block; + width: 100%; +} diff --git a/demos/simple-presentation.html b/demos/simple-presentation.html new file mode 100644 index 0000000..8ddfcfb --- /dev/null +++ b/demos/simple-presentation.html @@ -0,0 +1,34 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8" /> + <title>Swiper demo</title> + <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"/> + + <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"/> + <link rel="stylesheet" href="/css/easy-presentation.css"/> + </head> + <body> + <!-- Swiper --> + <div class="swiper mySwiper"> + <div class="swiper-wrapper"></div> + <!-- + <div class="swiper-button-next"></div> + <div class="swiper-button-prev"></div> + <div class="swiper-pagination"></div> + --> + </div> + + <script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script> + <script src="/presentation-factory.js"></script> + + <!-- Initialize Swiper --> + <script> + let setup = { + // presentaion setup json + }; + let presentation = new presentationFactory(setup); + presentation.show(); // == .prepareCSS().prepareHTML().render() + </script> + </body> +</html> |
