Skip to content

DNN / 2sxc Slider App using the popular Swiper JS

License

Notifications You must be signed in to change notification settings

2sic/app-swiper

Repository files navigation

Swiper 2 - Slider/Carousel App for .net CMSs

This is a 2sxc App for DNN ☢️ and Oqtane 💧

CMS Slider App using the popular Swiper JS. 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
Install Checklist See Installation on azing.org
Source & License included, MIT
App Catalog See app catalog
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

Thanks to

SwiperJS 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