2sic / app-swiper

DNN / 2sxc Slider App using the popular Swiper JS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

DNN / 2sxc Slider App using the popular Swiper JS

License:MIT License


Languages

Language:C# 47.2%Language:SCSS 30.7%Language:HTML 13.9%Language:JavaScript 4.1%Language:TypeScript 3.5%Language:CSS 0.6%