File Structure
Good comes with a flexible file structure that can be easily used for small to
large scope projects.
This section will explain the entire file structure and how to adapt it to your project.
| File/Folder |
Description |
Starterkit
|
Blazor Starterkit
|
_keenthemes
|
Folder contains theme source files and theme initialization classes.
|
libs
|
Theme core classes.
|
KTTheme.cs
|
Theme
API interface contains functions to mange files and update theme outlook.
|
KTThemeSettings.cs
|
Theme settings configuration share class.
|
KTThemeBase.cs
|
Main theme configuration type class.
|
tools
|
The theme build tools for command line assets compilation tasks. Required only for
development and can be excluded for production.
|
Pages |
Contain all page views. |
wwwroot
|
Contains application static files.
|
assets
|
All bundled files by Webpack or Gulp will be placed into this folder.
|
Shared
|
Contains all theme layout views and partials.
|
README.md
|
A tiny help file that privides a quick guide to get started with
Good.
|