cre8magic ♾️ - Oqtane Theme Templates are designed to simplify the creation of custom themes for Oqtane.
These templates provide a structured starting point for developers to generate fully functional Oqtane themes with modern best practices.
cre8magic-basic: A theme template derived from cre8magic ♾️ - Oqtane Theme Basic. This template significantly enhances the original Oqtane Basic Theme by incorporating Bootstrap 5 best practices, such as CSS variables, and numerous other improvements.cre8magic-template-packager: A specialized template primarily used to generate this solution for deploying all theme templates within a local Oqtane.Server installation or creating a package for theme template distribution. Developers can leverage this template to create and distribute their own Oqtane theme templates.
The cre8magic ♾️ - Oqtane Theme Templates package is available through the following channels:
- GitHub Releases: Download the latest version of the package.
- Oqtane Marketplace: Access the package directly from the marketplace.
Oqtane Theme Templates are a collection of files with placeholders that Oqtane uses to generate a new theme. These templates are located in the wwwroot/Themes/Templates folder of the Oqtane installation.
When creating a new theme, Oqtane uses the Owner Name, Theme Name, and the selected template to generate a source code solution. The generated solution includes:
- A fully functional source code for the Oqtane theme in the
Clientproject. - A
Packageproject to deploy the theme inOqtane.Serveror package it into a.nupkgfile for distribution.
- Theme Templates Documentation: Comprehensive guide on using and creating theme templates.
- Cre8magic Transformer Tool: A tool to simplify the creation of new theme templates.
- Oqtane Themes Documentation: Official documentation for Oqtane themes.
This project is licensed under the terms of the LICENSE file.