An open API service indexing awesome lists of open source software.

https://github.com/2sic/app-accordion

A accordion app often used to collapse blocks of content - ideal for mobile sites. Optimized for bootstrap 3
https://github.com/2sic/app-accordion

Last synced: 3 months ago
JSON representation

A accordion app often used to collapse blocks of content - ideal for mobile sites. Optimized for bootstrap 3

Awesome Lists containing this project

README

          

# Accordion4 App for .net CMSs

> This is a [2sxc](https://2sxc.org) App for [DNN ☢️](https://www.dnnsoftware.com/) and [Oqtane 💧](https://www.oqtane.org/)

An accordion app often used to collapse blocks of content - ideal for mobile sites.

| Aspect | Status | Comments or Version
| ------------------- | :----: | -------------------
| 2sxc | ✅ | requires 2sxc v17.07.00
| Dnn | ✅ | For v9.6.1+
| Oqtane | ✅ | Requires v05.00.00
| No jQuery | ✅ |
| Live Demo | ➖ |
| Install Checklist | ✅ | See [Installation](https://azing.org/2sxc/r/y6k46oQa) on [azing.org](https://azing.org/2sxc)
| Source & License | ✅ | included, ISC/MIT
| App Catalog | ✅ | See [app catalog](https://2sxc.org/en/apps/app/accordion-v4-hybrid-for-dnn-and-oqtane)
| Screenshots | ✅ | See [app catalog](https://2sxc.org/en/apps/app/accordion-v4-hybrid-for-dnn-and-oqtane)
| Best Practices | ✅ | Uses v16.02 conventions
| Bootstrap 3 | ✅ |
| Bootstrap 4 | ✅ |
| Bootstrap 5 | ✅ |

## Customize the App

The Accordion App does not have any app settings and just a few one app resource(label) you can customize.

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)

## History

* v04 2021-09
* Latest best-practices of 2sxc 12.05
* clear/full separation of bs3/bs4
* moved icons css to Icons folder
* no more jQuery
* v04.02 2022-04
* Bootstrap5 accordion
* Moved access to services to ToSic.Sxc.Services
* v04.02.01 2022-06
* Improvements BS3, BS4, BS5 accordion
* v4.03.00
* Replaced all base classes with their new sxc14 equivalents
* Removed all GetService<> and switched to using the new ServiceKit14
* Changed all Toolbars to use the new IToolbarService
* v04.04.00 2023-03
* Replaced turnOn Tag with `Kit.Page.TurnOn`
* Removed _ from Filenames
* Code in one file the bs5, less duplicated code
* v04.05.00 2023-06
* Updated to 2sxc 16.02
* Changed all dynamic code to use AsTyped
* New Help message for the editor
* If has no Content, show a message for the Admin
* v04.06.00 2023-07
* 2sxc 16.02 coding conventions
* everything typed
* v04.17.00 2024-04
* strong typed
* Auto Generated Class
* Typed MyItem
* v04.17.01 2024-07
* Update app.sln and app.csproj