Skip to content

the 2sxc default content app with templates supporting multiple css using Koi

License

Notifications You must be signed in to change notification settings

Accuraty/2sxc-content-app

 
 

Repository files navigation

Content Types & Templates for .net CMSs

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

These are the primary Content parts for 2sxc 12.05 supporting many CSS Frameworks.

Aspect Status Comments or Version
2sxc requires 2sxc v13.10
Dnn For v7, v8 and v9
Oqtane 2 Requires v2.02
No jQuery
Live Demo
Install Checklist see below
Source & License included, ISC/MIT
App Catalog See app catalog
Screenshots See app catalog
Best Practices Uses v13.10 conventions
Bootstrap 3 Optimized for v3.3
Bootstrap 4 Optimised for latest v4
Bootstrap 5 Optimized for v5.1

Other CSS frameworks: please contribute

The Multi-CSS-Framework implementation uses Connect.Koi. Here some thumbnails of the result:

You can read more about the included content-types and templates in this blog-post

Purpose

Each DNN portal using 2sxc has a section called Content which contains the main content-types and main templates. This could be initialized manually, but in most cases it's more efficient to install a set of best-practice content-types and templates. To ensure this stuff looks good, these content-types and templates should be optimized to the CSS-framework in use.

Quick-Start

  1. Almost everything you want to know is in the wiki
  2. Installation: Whenever you install 2sxc on a DNN portal, or when you create a new portal on a DNN with 2sxc installed, 2sxc will automatically ask you to install this. If you need to know more, read about installations in the wiki.

Customize the App

  1. Skin/Theme Optimizations: We have some recommendations, if you care about this, read about the optimizations in the wiki
  2. Customize to your colors and CSS: check out the instructions in the wiki

Questions and Support

  1. We from 2sxc use StackOverflow with the tag 2sxc for support. Post your questions there.
  2. Real issues can be posted in issues

History

  • v12.00 2021-05-04 released for 2sxc 12, now compatible with Oqtane as well
    • 2sxc 12 supports hybrid Apps which run on Dnn ☢️ and Oqtane 💧. These content-templates are the first generation of such apps.
  • v12.04 2021-09-02 released for 2sxc 12.04
  • v12.05 2021-10
    • updated for 2sxc 12.05 and clean npm issues
    • enhanced all use cases of Link.Image(...) to use latest features
    • renamed partial files to better match latest conventions
    • reorganized files
    • Moved icons to /Icons for clearer structure
  • v13.01 2022-01
    • extended clickable space of _List of links view
    • changed datamodel of basic content and video views to list
    • basic content and video views can now be alternated
  • v13.01.01 2022-03
    • Bugfix bs4 banner
  • v13.01.02 2022-03
    • Bugfix video list
  • v13.10.00 2022-04
    • Moved access to services to ToSic.Sxc.Services
    • Changed images to use the IImageService and Picture tags
    • Enabled image configurations
    • Replaced data-enableoptimizations with IPageService.AssetAttributes()
  • v13.10.03 2022-05
    • Changed fancybox to use the IImageService to render images
  • v14.07.00 2022-06
    • Replaced all base classes with their new sxc14 equivalents
    • Changed from GetService<> to the new ServiceKit14
    • Updated webpack
    • Changed all toolbar configurations to use the IToolbarService
  • v14.08.00 2022-08
    • Removed unnecessary ephemeral fields
  • v14.09.00 2022-09
    • Refactored bs3
    • Added app.json

About

the 2sxc default content app with templates supporting multiple css using Koi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 66.7%
  • SCSS 21.0%
  • C# 6.5%
  • TypeScript 3.1%
  • JavaScript 1.5%
  • PowerShell 1.2%