Agregada pantalla de login de ollas con ruta + prop color en boton login

This commit is contained in:
Alejandro Tasistro 2025-02-10 23:10:20 -03:00
parent 2c24c1f815
commit aeb5cba607
6 changed files with 71 additions and 3 deletions

View file

@ -0,0 +1,13 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class OllasController extends Controller
{
public function show()
{
return view('auth/ollas_login');
}
}

View file

@ -1,6 +1,5 @@
<template> <template>
<!-- <div class="buttons is-right">--> <a class="button is-light is-small fixed-width" :class="color" :href="href">
<a class="button is-danger is-light is-small fixed-width" :href="href">
<span class="icon"> <span class="icon">
<i class="fa fa-solid fa-user-check"></i> <i class="fa fa-solid fa-user-check"></i>
</span> </span>
@ -8,7 +7,6 @@
{{ nombre }} {{ nombre }}
</span> </span>
</a> </a>
<!-- </div>-->
</template> </template>
<script> <script>
@ -23,6 +21,10 @@ export default {
type: String, type: String,
required: true required: true
}, },
color: {
type: String,
required: true
},
}, },
} }
</script> </script>

View file

@ -14,10 +14,12 @@
<comunes-boton-login <comunes-boton-login
href="/" href="/"
nombre="Pedidos" nombre="Pedidos"
color="is-warning"
></comunes-boton-login> ></comunes-boton-login>
<comunes-boton-login <comunes-boton-login
href="/ollas" href="/ollas"
nombre="Ollas" nombre="Ollas"
color="is-warning"
></comunes-boton-login> ></comunes-boton-login>
</div> </div>
<h1 class="title has-text-white"> <h1 class="title has-text-white">

View file

@ -15,10 +15,12 @@
<comunes-boton-login <comunes-boton-login
href="/admin" href="/admin"
nombre="Admin" nombre="Admin"
color="is-danger"
></comunes-boton-login> ></comunes-boton-login>
<comunes-boton-login <comunes-boton-login
href="/ollas" href="/ollas"
nombre="Ollas" nombre="Ollas"
color="is-danger"
></comunes-boton-login> ></comunes-boton-login>
</div> </div>
<h1 class="title"> <h1 class="title">

View file

@ -0,0 +1,47 @@
<!DOCTYPE html>
<html class="has-background-info" lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{ config('app.name', 'Pedidos del MPS') }}</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.3/css/bulma.min.css">
<link rel="stylesheet" href="{{ mix('css/app.css') }}">
<script src="https://kit.fontawesome.com/9235d1c676.js" crossorigin="anonymous"></script>
</head>
<body>
<section class="section">
<div id="root" class="container">
<div class="buttons is-right">
<comunes-boton-login
href="/"
nombre="Pedidos"
color="is-warning"
></comunes-boton-login>
<comunes-boton-login
href="/admin"
nombre="Admin"
color="is-warning"
></comunes-boton-login>
</div>
<h1 class="title">
Pedidos MPS
</h1>
<p class="subtitle">
Bienvenidx a la sección de pedidos de ollas de la aplicación del <strong>Mercado Popular de Subsistencia</strong>
</p>
@error('name')
<div class="notification is-danger">
Contraseña incorrecta, intentalo nuevamente.
</div>
@enderror
<comunes-region-select></comunes-region-select>
<form method="post" action="login">
@csrf
<comunes-barrio-select></comunes-barrio-select>
<pedidos-login></pedidos-login>
</form>
</div>
</section>
<script src="{{ mix('js/app.js') }}" defer></script>
</body>
</html>

View file

@ -25,6 +25,8 @@ Route::get('/productos', 'ProductoController@index')->name('productos.index');
Route::get('/admin', 'AdminController@show')->name('admin_login.show'); Route::get('/admin', 'AdminController@show')->name('admin_login.show');
Route::get('/ollas', 'OllasController@show')->name('ollas_login.show');
Route::get('/admin/obtener_sesion', function() { Route::get('/admin/obtener_sesion', function() {
$sesion = [ $sesion = [
'gdc' => session("admin_gdc") 'gdc' => session("admin_gdc")