nav bar
This commit is contained in:
parent
766f8c24da
commit
78c1328cc1
|
|
@ -30,27 +30,71 @@
|
||||||
<!-- navbar-light => estilo de texto oscuro sobre fondo claro -->
|
<!-- navbar-light => estilo de texto oscuro sobre fondo claro -->
|
||||||
<!-- bg-light => fondo gris claro -->
|
<!-- bg-light => fondo gris claro -->
|
||||||
|
|
||||||
<nav class="navbar navbar-expand-lg navbar-light bg-light">
|
<nav class="navbar navbar-expand-lg navbar-light bg-light">
|
||||||
<a class="navbar-brand" href="{{ url('/') }}">MiApp</a>
|
|
||||||
<ul class="navbar-nav ml-auto">
|
<a class="navbar-brand" href="{{ url('/') }}">MiApp</a>
|
||||||
@auth
|
|
||||||
<li class="nav-item">
|
<ul class="navbar-nav mr-auto">
|
||||||
<form method="POST" action="{{ route('logout') }}">
|
|
||||||
@csrf
|
@auth
|
||||||
<button type="submit" class="btn btn-link nav-link" style="display:inline; cursor:pointer;">
|
|
||||||
<i class="fa fa-sign-out-alt"></i> Cerrar sesión
|
<li class="nav-item dropdown">
|
||||||
</button>
|
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown">
|
||||||
</form>
|
Categorías
|
||||||
</li>
|
</a>
|
||||||
@endauth
|
<div class="dropdown-menu">
|
||||||
@guest
|
<a class="dropdown-item" href="{{ route('categorias.index') }}">Listado</a>
|
||||||
<li class="nav-item">
|
<a class="dropdown-item" href="{{ route('categorias.create') }}">Nueva Categoría</a>
|
||||||
<a class="nav-link" href="{{ route('login') }}">
|
</div>
|
||||||
<i class="fa fa-sign-in-alt"></i> Iniciar sesión
|
</li>
|
||||||
</a>
|
|
||||||
</li>
|
<li class="nav-item dropdown">
|
||||||
@endguest
|
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown">
|
||||||
</ul>
|
Productos
|
||||||
|
</a>
|
||||||
|
<div class="dropdown-menu">
|
||||||
|
<a class="dropdown-item" href="{{ route('productos.index') }}">Listado</a>
|
||||||
|
<a class="dropdown-item" href="{{ route('productos.create') }}">Nuevo Producto</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="nav-item dropdown">
|
||||||
|
<a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown">
|
||||||
|
Usuarios
|
||||||
|
</a>
|
||||||
|
<div class="dropdown-menu">
|
||||||
|
<a class="dropdown-item" href="{{ route('usuarios.index') }}">Listado</a>
|
||||||
|
<a class="dropdown-item" href="{{ route('usuarios.create') }}">Nuevo Usuario</a>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
@endauth
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<ul class="navbar-nav ml-auto">
|
||||||
|
|
||||||
|
@auth
|
||||||
|
<li class="nav-item">
|
||||||
|
<form method="POST" action="{{ route('logout') }}">
|
||||||
|
@csrf
|
||||||
|
<button type="submit" class="btn btn-link nav-link">
|
||||||
|
<i class="fa fa-sign-out-alt"></i> Cerrar sesión
|
||||||
|
</button>
|
||||||
|
</form>
|
||||||
|
</li>
|
||||||
|
@endauth
|
||||||
|
|
||||||
|
@guest
|
||||||
|
<li class="nav-item">
|
||||||
|
<a class="nav-link" href="{{ route('login') }}">
|
||||||
|
<i class="fa fa-sign-in-alt"></i> Iniciar sesión
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
@endguest
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
</nav>
|
</nav>
|
||||||
<!-- container => centra el contenido y le da márgenes automáticos laterales -->
|
<!-- container => centra el contenido y le da márgenes automáticos laterales -->
|
||||||
<!-- py-4 => padding vertical (arriba y abajo) de 1.5rem (~24px) -->
|
<!-- py-4 => padding vertical (arriba y abajo) de 1.5rem (~24px) -->
|
||||||
|
|
|
||||||
|
|
@ -49,11 +49,11 @@
|
||||||
</li>
|
</li>
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
@if (Route::has('register'))
|
<!-- @if (Route::has('register'))
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
|
<a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
|
||||||
</li>
|
</li>
|
||||||
@endif
|
@endif-->
|
||||||
@else
|
@else
|
||||||
<li class="nav-item dropdown">
|
<li class="nav-item dropdown">
|
||||||
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
|
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ Route::put('categorias/{categoria}', [CategoriasController::class, 'update'])->n
|
||||||
Route::resource('categorias', CategoriasController::class)->middleware('auth');
|
Route::resource('categorias', CategoriasController::class)->middleware('auth');
|
||||||
Route::resource('productos', ProductoController::class);
|
Route::resource('productos', ProductoController::class);
|
||||||
Route::put('categorias/restaurar/{categoria}', [CategoriasController::class, 'restaurar'])->name('categorias.restaurar')->middleware('auth');
|
Route::put('categorias/restaurar/{categoria}', [CategoriasController::class, 'restaurar'])->name('categorias.restaurar')->middleware('auth');
|
||||||
Auth::routes();
|
Auth::routes(['register' => false]);
|
||||||
Route::resource('usuarios', UsuarioController::class)
|
Route::resource('usuarios', UsuarioController::class)
|
||||||
->middleware('auth');
|
->middleware('auth');
|
||||||
Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');
|
Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user