
WebSpark Bootswatch Theme Integration Library
Razor Class Library NuGet package for Bootswatch theme integration in ASP.NET Core. Version 2.0+ targets .NET 10 exclusively with dynamic theme switching, light/dark auto-detection, and tag helper support.

Overview
Razor Class Library NuGet package for Bootswatch theme integration in ASP.NET Core. Version 2.0+ targets .NET 10 exclusively with dynamic theme switching, light/dark auto-detection, and tag helper support.
Details
WebSpark.Bootswatch is a .NET Razor Class Library (NuGet package) enabling seamless Bootswatch theme integration into ASP.NET Core applications. Version 2.0+ targets .NET 10 exclusively, featuring dynamic theme switching, light/dark mode with auto-detection, tag helper support, and high-performance StyleCache caching.
Related insights
Articles that explain the architecture decisions, implementation patterns, or delivery trade-offs behind this project.
From README to Reality: Teaching an Agent to Bootstrap a UI Theme
NuGet Packages: Benefits and Challenges
The Singleton Advantage: Managing Configurations in .NET
Harnessing the Power of Caching in ASP.NET
Repository
- Provider
- GitHub
- Name
- MarkHazleton/WebSpark.Bootswatch
- Branch
- main
- Visibility
- Public
- Notes
- This repository provides a .NET 9 Razor Class Library for integrating Bootswatch themes into ASP.NET Core applications, featuring dynamic theme switching and caching.
Delivery Pipeline
- Pipeline
- .NET Build and Publish
- Stage
- Development
- Status
- Active
- Notes
- The CI/CD pipeline includes .NET build and publish workflows, ensuring continuous integration and deployment.
- Productionhttps://bootswatch.makeboldspark.comStatus: ActiveVersion: 1.0.0Production environment for live application use.