Folder Structure
Use below velzon structure for modify and better understand the Velzon.
1. Velzon Laravel Folders
Folder | Path | Uses |
---|---|---|
Controller |
app/Http/ |
All controller files here. |
Middleware |
app/ |
All Laravel Middlewares. you can add your custom also |
Models |
app/ |
All Laravel models. you can add your custom also |
Migration |
database/ |
All Database related migrations. |
Seeders |
database/ |
All Database related seeders. you can make dummy data from seeders. |
Routes |
routes/ |
You can add new route in routes/web.php or create api in routes/api.php . |
Resources |
resources/ |
All assets or blade files here. |
vite.config.js |
/ |
Vite or build related code. if you don't have knowledge about this then don't modify it. |
2. Velzon Laravel Layout Files
File | Path | Uses |
---|---|---|
customizer.blade.php |
resources/views/layouts/ |
customizer related code. |
footer.blade.php |
resources/views/layouts/ |
footer related code. you can modify as per your requirements. |
head-css.blade.php |
resources/views/layouts/ |
common css files placed here. |
layouts-detached.blade.php |
resources/views/layouts/ |
detached layout master here. |
layouts-horizontal.blade.php |
resources/views/layouts/ |
horizontal layout master. |
layouts-two-column.blade.php |
resources/views/layouts/ |
two column layout master. |
layouts-vertical-hovered.blade.php |
resources/views/layouts/ |
vertical hovered layout master. |
master.blade.php |
resources/views/layouts/ |
default layout master file, you can set html attributes, and change common layouts changing this file. |
master-without-nav.blade.php |
resources/views/layouts/ |
auth pages layout. |
sidebar.blade.php |
resources/views/layouts/ |
sidebar menus related code, you can add new menu here. |
topbar.blade.php |
resources/views/layouts/ |
topbar related code here, you can easily customize topbar from here. |
vendor-scripts.blade.php |
resources/views/layouts/ |
common javascript files includes here. |
3. Velzon Laravel Component Files
File | Path | Uses |
---|---|---|
breadcrumb.blade.php |
resources/views/components |
page title component, you can easily customize it. |
4. Velzon Laravel Auth Files
File | Path | Uses |
---|---|---|
login.blade.php |
resources/views/auth |
login view page code, if you need to customize login you can do from this. |
register.blade.php |
resources/views/auth |
registration page view code. |
verify.blade.php |
resources/views/auth |
email verification page. |
confirm.blade.php |
resources/views/auth/password |
password confirmation page. |
email.blade.php |
resources/views/auth/password |
forget password page. |
reset.blade.php |
resources/views/auth/password |
reset password using email. |