@extends('admin.layouts.app') @section('content')

Configuración del Theme: {{ $theme->name }}

@if ($message = Session::get('success')) @endif
@csrf @method('PUT')
{{-- TAB: Información General --}}

{{ $theme->name }}

{{ $theme->description }}

Código: {{ $theme->code }}
Autor: {{ $theme->author }}
Versión: {{ $theme->version }}
Ruta de vistas: {{ $theme->views_path }}
Ruta de assets: {{ $theme->assets_path }}
Estado: @if($theme->is_active) Activo @else Inactivo @endif @if($theme->is_default) Por Defecto @endif
@if($theme->screenshot) Theme Preview @else

Sin preview disponible

@endif
{{-- TAB: Colores Principales --}}
Por defecto: {{ $theme->color_primary }}
Color principal del tema (menús, botones, enlaces)
Por defecto: {{ $theme->color_secondary }}
Color de acento (precios especiales, badges)
{{-- TAB: Colores UI --}}
Por defecto: {{ $theme->color_dark }}
Headers, footers, fondos oscuros
Por defecto: {{ $theme->color_light }}
Fondos claros, áreas de contenido
Por defecto: {{ $theme->color_text }}
Texto principal del contenido
Por defecto: {{ $theme->color_border }}
Bordes y divisores
{{-- TAB: Colores de Alertas --}}
Por defecto: {{ $theme->color_success }}
Por defecto: {{ $theme->color_warning }}
Por defecto: {{ $theme->color_danger }}
Por defecto: {{ $theme->color_info }}
{{-- TAB: Layout --}}
@if($theme->layout_config)
@foreach($theme->layout_config as $key => $value)
@endforeach
@else

No hay configuraciones de layout para este theme

@endif
{{-- TAB: Características --}}
@if($theme->features)
@foreach($theme->features as $feature => $enabled)
@endforeach
Las características están definidas por el theme y no pueden ser modificadas aquí. @else

No hay características configurables para este theme

@endif
{{-- TAB: Home Components --}}
@php $homeComponents = \App\Models\ThemeHomeComponent::where('theme_id', $theme->id) ->orderBy('sort_order') ->get(); @endphp @if($homeComponents->isNotEmpty())
Configurar componentes de la Página de Inicio
Active o desactive los componentes que desea mostrar en la página principal. Esto le permite personalizar completamente qué secciones se muestran para cada cliente.
@foreach($homeComponents as $component)
is_active ? 'checked' : '' }}>
{{ $component->description }} Key: {{ $component->component_key }}
@endforeach
@else
No hay componentes configurados para este theme. Haga clic aquí para inicializarlos
@csrf @endif
{{-- TAB: Banners Home --}}
@php $homeBanners = \App\Models\Banner::orderBy('order')->get(); @endphp
Configurar Banners de la Página de Inicio
Los banners aparecen en el div id="top" después del category slider. El inicio mostrará los banners que tengan "Mostrar en Inicio" activado, limitado a 2 banners. Para gestión completa de banners (crear, editar, subir imágenes), use el Módulo de Banners
@if($homeBanners->isNotEmpty())
@foreach($homeBanners as $banner)
@if($banner->image) {{ $banner->display_name }} @else
@endif
{{ $banner->display_name }}
{{ $banner->status ? 'Activo' : 'Inactivo' }} Orden: {{ $banner->order }}
showHome ? 'checked' : '' }}>
@if($banner->button_link) {{ $banner->button_link }} @endif
@endforeach
Nota: El inicio mostrará máximo 2 banners con "Mostrar en Inicio" activado, ordenados según el campo "Orden". Si activa más de 2, solo se mostrarán los 2 primeros.
@else @endif
{{-- TAB: Footer --}} {{-- tab footer --}}
{{-- MODALES PARA FOOTER --}} {{-- Modal: Agregar Sección --}} {{-- Modal: Editar Sección --}} {{-- Modal: Agregar Link --}} {{-- Modal: Editar Link --}} @push('js') @endpush @endsection