Skip to content

A collection of templates to use with DNN's popular OpenContent structured content solution. They include templates for the popular Mandeeps Porto theme, Bootstrap 5, and common administrative tasks as well.

License

Notifications You must be signed in to change notification settings

UpendoVentures/OpenContentTemplates-Razor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UpendoDnn-OpenContentTemplates-Razor-banner-800x419

These are templates that we commonly use for various projects. This repository replaces the previous one which used Handlebars, instead of Razor.

Learn more about DNN CMS at the official DNN community website.


🚀 Open Content Templates for Razor

Supercharge Your DNN Sites with Developer-Friendly Templates


✅ Key Features

  • 🔗 Bootstrap 5 Compatible
  • 🧩 Built for OpenContent & DNN 9+
  • 🛠️ 30+ Production-Ready Razor Templates
  • 📦 Drop-in Ready for Rapid Development
  • 🧪 Thoroughly Tested in Real Deployments
  • 🔒 Optional SLA-Based Support from UpendoDNN
  • ⏩ Saves you hours and hours of time building content

🎯 Why Use These Templates?

⚙️ Designed for Developers

Templates are 100% Razor-based, giving you full control over logic, markup, and layout.

🧪 Production-Tested

These aren't sandbox experiments — they're running in live client environments right now.

Feature-Rich by Default

  • Bootstrap 5 layout & utility classes
  • Animations, tabs, tooltips, carousels, and more
  • Template settings: margins, padding, alignment
  • Troubleshooting snippets included

👥 Who Should Use This?

  • DNN developers who want modern, structured templates
  • Agencies looking for reusable and maintainable components
  • Site owners who need professional-grade design without starting from scratch

How To Use These Templates

IMPORTANT: Using the Mandeeps Porto theme is NOT a requirement.


Sponsors == (typeOf superHuman) Awesome;

Yes, it's not real code. It's just supposed to be fun. :P

This solution is created and maintained by Upendo Ventures for the DNN CMS Community. Please consider sponsoring us for this and the many other open-source efforts we do. It's a lot. :)

  • Sponsor Us (we're grateful at any level 🙏🏽)

🛠️ Need SLA-Based Support?

If you need more help than what we can provide here, we'd be happy to help you via Upendo DNN Support.

😎 This is an officially supported extension! 🙌🏽 DNN Extensions with Support


Developers Only 🤓

If you're not a developer, the rest of this README is not going to interest you. 😉


Oh, you want to help build some templates? Sweet! Here's how you can do it.

The optional steps could be replaced with installing and using any theme built using Bootstrap 5 & FontAwesome 5.

  1. Install DNN
  2. (Optional) Install Porto (common library, live slider, porto)
  3. (Optional) Apply the Porto template
  4. Install OpenContent
  5. Clone repo to \Portals\0\OpenContent\Templates
  6. Create an issue (if it doesn't already exist)
  7. Create a branch to work on (e.g., Issues/issue-1234)
  8. Begin development.
  9. Test your work in your dev website.
  10. Commit your changes and then create a pull request to the main branch.
  11. Switch branches.

About

A collection of templates to use with DNN's popular OpenContent structured content solution. They include templates for the popular Mandeeps Porto theme, Bootstrap 5, and common administrative tasks as well.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Contributors 6

Languages