Skip to content

Kaliumhexacyanoferrat/GenHTTP.Themes

Repository files navigation

GenHTTP Themes

The themes found in this repository can be used to style your web applications running on the GenHTTP webserver.

Using Themes

All of the themes in this repository are available via nuget. After installing the theme you would like to use, configure and pass a theme instance to the Website builder.

var theme = Theme.Create()
                 .Title("Website Title");

var website = Website.Create()
                     .Content(...)
                     .Theme(theme);

Available Themes

The following themes are available in this repository.

Theme Package Preview Credits
AdminLTE nuget Package AdminLTE AdminLTE.io
Arcana nuget Package Arcana HTML5 UP
Dimension nuget Package Dimension HTML5 UP
Lorahost nuget Package Lorahost colorlib.
NoTheme nuget Package NoTheme -

Building from Source

To build this project, install the .NET 7 SDK and run the following commands in the checked out repository root:

cd Demo
dotnet run

This launches the demo application and makes it available via http://localhost:8080/.