From 850a55f257244f88efca6d5a65fc17f36b8b0853 Mon Sep 17 00:00:00 2001 From: Bryam105 Date: Sat, 21 Feb 2026 21:16:00 -0330 Subject: [PATCH 1/6] ADD: - Agregada funcion de cambio de tema para el modo claro STYLE: - Agregadas variantes de estilos, clases en modo claro y oscuro - Quedan pendientes mas componentes a estilizar --- database/seeders/ProductSeeder.php | 2 +- resources/css/app.css | 10 ++++-- resources/views/catalogo/index.blade.php | 10 +++--- resources/views/components/footer.blade.php | 14 ++++---- resources/views/components/layout.blade.php | 23 ++++++++++++- resources/views/components/navbar.blade.php | 33 +++++++++++-------- .../views/components/section-header.blade.php | 8 ++--- .../views/components/ui/carrousel.blade.php | 32 +++++++++--------- resources/views/login.blade.php | 2 +- tailwind.config.js | 1 + 10 files changed, 84 insertions(+), 51 deletions(-) diff --git a/database/seeders/ProductSeeder.php b/database/seeders/ProductSeeder.php index abadd51..2a80423 100644 --- a/database/seeders/ProductSeeder.php +++ b/database/seeders/ProductSeeder.php @@ -276,7 +276,7 @@ class ProductSeeder extends Seeder 'cost' => 0, 'stock_quantity' => 999, 'min_stock_alert' => 0, - 'type' => 'service', + 'type' => 'clothing', ], ]; diff --git a/resources/css/app.css b/resources/css/app.css index 24bd901..7bef085 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -3,6 +3,7 @@ /* 2. Importar Tailwind (v4) */ @import "tailwindcss"; +@custom-variant dark (&:is(.dark *)); @source '../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php'; @source '../../storage/framework/views/*.php'; @source '../**/*.blade.php'; @@ -25,13 +26,16 @@ /* 4. Patrón de fondo estilo "Técnico" */ .bg-grid-pattern { - /* CAMBIO: Usamos rgba(255,255,255, 0.1) para que las líneas sean claras sobre fondo oscuro */ - background-image: linear-gradient(to right, rgba(255, 255, 255, 0.05) 1px, transparent 1px), - linear-gradient(to bottom, rgba(255, 255, 255, 0.05) 1px, transparent 1px); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 1px, transparent 1px), + linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 1px, transparent 1px); background-size: 40px 40px; background-position: center; } +:is(.dark) .bg-grid-pattern { + background-image: linear-gradient(to right, rgba(255, 255, 255, 0.05) 1px, transparent 1px), + linear-gradient(to bottom, rgba(255, 255, 255, 0.05) 1px, transparent 1px); +} /* 5. Personalización del Scrollbar */ ::-webkit-scrollbar { width: 8px; diff --git a/resources/views/catalogo/index.blade.php b/resources/views/catalogo/index.blade.php index 6219ae8..717bac2 100644 --- a/resources/views/catalogo/index.blade.php +++ b/resources/views/catalogo/index.blade.php @@ -8,19 +8,19 @@ @if ($products->count() > 0)
@foreach ($products as $product) -
+
{{-- Imagen si existe --}} @if (!empty($product->image_path)) {{ $product->name }} @else -
- Sin imagen +
+ Sin imagen
@endif {{-- Nombre --}} -

{{ $product->name }}

+

{{ $product->name }}

{{-- Descripción corta --}}
@@ -44,7 +44,7 @@ @endforeach
@else -

No hay productos disponibles.

+

No hay productos disponibles.

@endif
diff --git a/resources/views/components/footer.blade.php b/resources/views/components/footer.blade.php index c1105a8..94645f9 100644 --- a/resources/views/components/footer.blade.php +++ b/resources/views/components/footer.blade.php @@ -1,16 +1,16 @@ -