2sic / app-swiper

DNN / 2sxc Slider App using the popular Swiper JS
MIT License
0 stars 1 forks source link
# Swiper 2 - Slider/Carousel App for .net CMSs > This is a [2sxc](https://2sxc.org) App for [DNN ☢️](https://www.dnnsoftware.com/) and [Oqtane 💧](https://www.oqtane.org/) CMS Slider App using the popular [Swiper JS](https://swiperjs.com/). It does not use jQuery 😉. | Aspect | Status | Comments or Version | ------------------- | :----: | ------------------- | 2sxc | ✅ | Requires v17.07.00 | Dnn | ✅ | Requires v09.06.01 | Oqtane | ✅ | Requires v05.00+ | No jQuery | ✅ | Since v 2.01 | Live Demo | ✅ | See [blog with live demo](https://2sxc.org/en/blog/post/awesome-swiper-js-slider) | Install Checklist | ✅ | See [Installation](https://azing.org/2sxc/r/9yfw-D1D) on [azing.org](https://azing.org/2sxc) | Source & License | ✅ | included, MIT | App Catalog | ✅ | See [app catalog](https://2sxc.org/en/apps/app/swiper-image-slider-pro-v2-with-parallax-3d-cubes-coverflow-and-more-hybrid-for-dnn-and-oqtane) | Best Practices | ✅ | Uses v13.10 conventions | Bootstrap 4 | ✅ | v4 optimized | Bootstrap 5 | ✅ | v5 optimized ## Customize the App If you want to customize the CSS, you will usually follow the ["Create Custom Styles in a Standard 2sxc App" checklist](https://azing.org/2sxc/r/gg_aB9FD) ## Thanks to [SwiperJS](https://swiperjs.com/) for their awesome open-source library ## History * v.02.00.00 2021-05 * updated to 2sxc 12.0 standards * made hybrid / compatible with Oqtane * Removed jQuery * v.02.01.00 2021-09 * updated to 2sxc 12.05 standards * updated SwiperJs to V7 * renamed app-folder to Swiper2 * css classes now using a no-conflict model allowing side-by-side install with older swiper * App has a new GUID for identification allowing side-by-side install with older swiper * Upgrade to SwiperJS v7 * v.02.03.00 2022-02 * Enabled data-optimizations * Fixed a bug that caused single slides to appear as duplicate * v.02.04.00 2022-04 Version * Changed access to Services to ToSic.Sxc.Services * Change all images to use latest Picture-tag technology * Removed the PictureTag helper * Enabled image configuration * Replaced data-enableoptimizations with pageSvc.AssetAttributes() * v.02.05.00 2022-06 * Changed all base classes to their 2sxc 14 equivalents * Replaced all GetService<> with the new ServiceKit14 * Changed all the toolbar configurations to use the IToolbarService * Updated webpack * v.02.06.00 2023-05 * Removed _ from Filenames * Code in one file the bs5, less duplicated code * Enhanced Kit.Image with `imgAltFallback` * Replaced turnOn Tag with `Kit.Page.TurnOn` * v02.07.00 2023-07 * 2sxc 16.02 coding conventions * everything typed * v02.17.00 2024-04 * strong typed * Auto Generated Class * Typed MyItem * v02.17.01 2024-07 * Update app.sln and app.csproj