Themes

Allow users to switch between different theme/layouts/appearances

Development

Themes are located inside resources/views/themes directory, and there is certain convention that developer must follow before developing custom theme not provided by us. The easiest way is to just refer default theme that we provided

Required File Structure

File

Description

theme.json

Contain information about the theme

layouts/app.blade.php

Theme skeleton, must have @yield('content')

theme.json

{
"name": "default",
"description": "Default provided theme",
"preview": "assets/images/theme-preview.jpg",
"author": "Vortechron",
"url": "",
"date": "Aug 23, 2020"
}