Instalar AdminLTE o cualquier plantilla gratis que encuentres

https://adminlte.io/

Descargamos

Dentro de public de nuestro proyecto laravel crear carpeta assets/lte

Dentro de views crear theme/lte

Copiar de la carpeta descargada las carpetas de "dist" y "plugins" a la carpeta de "assets/lte"

En views/theme/lte crear layout.blade.php (va a ser el principal)

Ya crear el html para cada uno de los apartados html que se quieran crear (navbar.blade.php, aside.blade.php, footer.blade.php, etc)

Y desde el layout.blade.php:
<div class="wrapper">
    @include("theme/lte/navbar")
    @include("theme/lte/aside")
    @include("theme/lte/footer")
</div>

A todas las rutas de los css, js, imágenes y demás hay que cambiarlo con el asset, por ejemplo:
<link rel="stylesheet" href="{{asset('assets/lte/plugins/fontawesome-free/css/all.min.css')}}">

Y ya desde cualquier view que usemos en nuestro proyecto:
@include("theme/lte/layout")

Más información en:
https://www.youtube.com/watch?v=jLO_n1wpqBY

1 comentario:

  1. This blog provides a concise and practical guide for integrating AdminLTE or any similar free template into a Laravel project. The step-by-step instructions are clear and easy to follow, making it accessible for developers of all levels. Plus, the inclusion of a YouTube tutorial link offers additional support for those who prefer visual guidance. For more customizable and feature-rich templates, consider exploring options like those offered by Iqonic Design.

    ResponderEliminar