https://github.com/2sic/app-glossary
A simple glossary app for DNN / 2sxc using Bootstrap 3
https://github.com/2sic/app-glossary
Last synced: 3 months ago
JSON representation
A simple glossary app for DNN / 2sxc using Bootstrap 3
- Host: GitHub
- URL: https://github.com/2sic/app-glossary
- Owner: 2sic
- License: mit
- Created: 2017-03-02T14:06:56.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-07-25T06:51:25.000Z (almost 2 years ago)
- Last Synced: 2024-07-25T07:59:29.712Z (almost 2 years ago)
- Language: SCSS
- Size: 915 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Glossary 3 App for .net CMSs
> This is a [2sxc](https://2sxc.org) App for [DNN ☢️](https://www.dnnsoftware.com/) and [Oqtane 💧](https://www.oqtane.org/)
A term glossary app to use with 2sxc
| Aspect | Status | Comments or Version
| ------------------- | :----: | -------------------
| 2sxc | ✅ | requires 2sxc v17.07.00
| Dnn | ✅ | For v9.6.1+
| Oqtane | ✅ | Requires v05.00+
| No jQuery | ✅ |
| Live Demo | ➖ |
| Install Checklist | ✅ | See [Installation](https://azing.org/2sxc/r/JPX0Etz7) on [azing.org](https://azing.org/2sxc)
| Source & License | ✅ | included, ISC/MIT
| App Catalog | ✅ | See [app catalog](https://2sxc.org/en/apps/app/glossary3-hybrid-for-dnn-and-oqtane)
| Screenshots | ✅ | See [app catalog](https://2sxc.org/en/apps/app/glossary3-hybrid-for-dnn-and-oqtane)
| Best Practices | ✅ | Uses v16.01 conventions
| Bootstrap 3 | ✔️ |
| Bootstrap 4 | ✅ |
| Bootstrap 5 | ✅ |
## Installing the app
You can install the app straight forward with the ["Installing Glossary" checklist](https://azing.org/2sxc/r/JPX0Etz7)
## Customize the App
The Glossary App has no app settings but some app resources you can change.
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
* v.03.00 2021-10
* Updated to best-practices of 2sxc 12.05
* Hybrid, so it works with Oqtane
* Tested to look ok on Bootstrap5
* v.03.01.01 2022-02
* Set default view
* Updated License
* v.03.01.02 02022-03
* Enabled data-optimizations
* v.03.02.00 2022-04
* Replaced data-enableoptimizations with IPageService.AssetAttribute()
* v.03.03.00 2022-06
* Changed all base classes to their 2sxc 14 equivalents
* Replaced all GetService<> with the new ServiceKit14
* Updated Webpack
* v.03.03.01 2022-08
* Updated the lighspeed config
* v.03.04.00 2023-02
* Replaced Tag.Custom with `Kit.HtmlTags`
* Replaced turnOn Tag with `Kit.Page.TurnOn`
* Removed _ from Filenames
* Code in one file the bs5, less duplicated code
* v03.05.00 2023-06
* Updated to v16.01 conventions
* Changed to required 2sxc 16.01 for typed objects
* Changed all code to be strictly typed
* extracted some logic to `logic.cs`
* v03.06.00 2023-07
* 2sxc 16.02 coding conventions
* everything typed
* v03.17.00 2024-04
* Strong Typed
* Auto Generated Class
* Typed MyItem
* v03.17.01 2024-07
* Update app.sln and app.csproj