@extends('layout.front.master')
@section('title', !empty(config('site.tagline')) ? config('site.name') . ' | ' . config('site.tagline') : config('site.name') . ' | ' . __('Abogados y Socios en el Noroeste Argentino'))
@section('description', !empty(config('site.seo.description')) ? config('site.seo.description') : (!empty(config('site.description')) ? config('site.description') : __('Colombres Garmendia & Asoc. brinda soluciones legales confiables en el Noroeste Argentino desde 1965, basadas en lealtad, idoneidad y confidencialidad.')))
@section('keywords', !empty(config('site.seo.keywords')) ? config('site.seo.keywords') : __('abogados, estudio juridico, Colombres Garmendia, defensa legal, abogado Tucuman, asesoramiento legal'))
{{-- Open Graph Meta Tags --}}
@section('og_title', config('site.name') . ' | ' . __('Estudio Jurídico'))
@section('og_description', !empty(config('site.og.description')) ? config('site.og.description') : (!empty(config('site.description')) ? config('site.description') : __('Soluciones legales confiables en el Noroeste Argentino desde 1965, basadas en lealtad, idoneidad y confidencialidad.')))
@section('og_image', brand_og_image())
@section('og_type', 'website')
@section('og_url', url()->current())
{{-- Twitter Card Meta Tags --}}
@section('twitter_title', config('site.name') . ' | ' . __('Estudio Jurídico'))
@section('twitter_description', !empty(config('site.twitter.description')) ? config('site.twitter.description') : (!empty(config('site.description')) ? config('site.description') : __('Soluciones legales de excelencia basadas en lealtad, idoneidad y confidencialidad.')))
@section('twitter_image', brand_twitter_image())
@php
$sameAsLinks = [];
foreach (['facebook', 'instagram', 'linkedin', 'twitter'] as $socialNet) {
$link = config("site.social_media.{$socialNet}.url");
if (!empty($link)) {
$sameAsLinks[] = $link;
}
}
@endphp
@push('extra_head')
@endpush
@section('content')
{{-- ============================================================
1. HERO CAROUSEL (2 slides, 845px, centered text, CTA)
============================================================= --}}
@forelse($carouselImages as $index => $image)
@if($index == 0)
{{ config('site.name') }}
{{ config('site.welcome.hero_highlight', __('Attorneys At Law')) }} {{ config('site.welcome.hero_subtitle', __('Located In Los Angeles, Ca')) }}
{{ config('site.welcome.hero_text', __('More Than 50 Years Combined Experience Serving Businesses')) }}
{{ __('CONTACTANOS') }}
@else
{{ config('site.welcome.hero_slide2_title', __('SOLID EXPERIENCE')) }}
{{ config('site.welcome.hero_slide2_subtitle', __('Extensive Resources And Commitment To Client')) }}
{{ config('site.welcome.hero_text', __('More Than 50 Years Combined Experience Serving Businesses')) }}
{{ __('CONTACTANOS') }}
@endif
@empty
{{ config('site.name', 'ESTUDIO JURÍDICO') }}
{{ config('site.welcome.hero_highlight', __('Attorneys At Law')) }} {{ config('site.welcome.hero_subtitle', __('Located In Los Angeles, Ca')) }}
{{ config('site.welcome.hero_text', __('More Than 50 Years Combined Experience Serving Businesses')) }}
{{ __('CONTACTANOS') }}
{{ config('site.welcome.hero_slide2_title', __('SOLID EXPERIENCE')) }}
{{ config('site.welcome.hero_slide2_subtitle', __('Extensive Resources And Commitment To Client')) }}
{{ config('site.welcome.hero_text', __('More Than 50 Years Combined Experience Serving Businesses')) }}
{{ __('CONTACTANOS') }}
@endforelse
{{-- ============================================================
2. SERVICES / PRACTICE AREAS CAROUSEL (-222px overlap, owl)
============================================================= --}}
@if(is_module_active('services'))
@forelse($services as $service)
@php
$defaultIcons = [
'icon-group.svg',
'icon-exchange.svg',
'icon-magnific-dollar.svg',
'icon-car-accident.svg',
'icon-heart-hands.svg',
'icon-court.svg',
];
$iconFile = $service->icon ?? ($defaultIcons[$loop->index % count($defaultIcons)]);
$iconPath = Str::startsWith($iconFile, 'cd-project/') ? $iconFile : 'cd-project/img/demos/law-firm-2/icons/' . $iconFile;
// SVG class: some icons use stroke, others fill
$strokeIcons = ['icon-exchange.svg', 'icon-magnific-dollar.svg', 'icon-heart-hands.svg'];
$iconBasename = basename($iconPath);
$svgClass = in_array($iconBasename, $strokeIcons) ? 'svg-stroke-color-primary' : 'svg-fill-color-primary';
if ($iconBasename === 'icon-heart-hands.svg') {
$svgClass .= ' custom-stroke-width-1';
}
@endphp
{{ $service->title }}
{{ Str::limit(strip_tags($service->description), 120) }}
{{ __('LEER MÁS') }}
@empty
@php
$fallbackServices = [
['title' => 'Family Law', 'icon' => 'icon-group.svg', 'class' => 'svg-fill-color-primary'],
['title' => 'Capital Law', 'icon' => 'icon-exchange.svg', 'class' => 'svg-stroke-color-primary'],
['title' => 'Business Law', 'icon' => 'icon-magnific-dollar.svg', 'class' => 'svg-stroke-color-primary'],
['title' => 'Accident & Injury Law', 'icon' => 'icon-car-accident.svg', 'class' => 'svg-fill-color-primary'],
['title' => 'Health Law', 'icon' => 'icon-heart-hands.svg', 'class' => 'svg-stroke-color-primary custom-stroke-width-1'],
];
@endphp
@foreach($fallbackServices as $fs)
@endforeach
@endforelse
@endif
{{-- ============================================================
3. ABOUT (CEO quote + image with shape overlay + signature)
============================================================= --}}
{!! config('site.welcome.about_text', __('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed imperdiet libero id nisi euismod, sed porta est consectetur. Vestibulum auctor felis eget orci semper vestibulum. Pellentesque ultricies nibh gravida, accumsan libero luctus, molestie nunc. In nibh ipsum.')) !!}
{{ config('site.welcome.about_author', 'Dirección del Estudio') }}
{{--
--}}
@php
$founderImageConfig = config('site.welcome.founder_image');
if (!empty($founderImageConfig)) {
$founderImage = filter_var($founderImageConfig, FILTER_VALIDATE_URL) ? $founderImageConfig : asset($founderImageConfig);
$founderAlt = config('site.name');
} else {
$founderMember = isset($teamMembers) && $teamMembers->count() > 0 ? ($teamMembers->firstWhere('position', 'Socio Fundador') ?? $teamMembers->first()) : null;
$founderImage = $founderMember && !empty($founderMember->image)
? (filter_var($founderMember->image, FILTER_VALIDATE_URL) ? $founderMember->image : asset($founderMember->image))
: asset('cd-project/img/demos/law-firm-2/generic/generic-1.jpg');
$founderAlt = $founderMember ? ($founderMember->name ?? config('site.name')) : config('site.name');
}
@endphp
{{-- ============================================================
4. CLIENT LOGOS (6 logos grid)
============================================================= --}}
@if(isset($companyLogos) && $companyLogos->count() > 0)
@foreach($companyLogos->take(6) as $index => $logo)
@php
$logoSrc = filter_var($logo->image_path, FILTER_VALIDATE_URL) ? $logo->image_path : asset($logo->image_path);
$delay = $index < 3 ? (600 - $index * 200) : (($index - 3) * 200 + 200);
$animation = $index < 3 ? 'fadeInLeftShorterPlus' : 'fadeInRightShorterPlus';
@endphp
@endforeach
@else
@endif
{{-- ============================================================
5A. TESTIMONIALS (light background + minimal carousel)
============================================================= --}}
{{-- ============================================================
5B. LEGADO Y VALORES INSTITUCIONALES (Dark Navy Premium)
============================================================= --}}
{{ !empty(config('site.welcome.commitment_title')) ? config('site.welcome.commitment_title') : __('NUESTRO COMPROMISO') }}
{{ !empty(config('site.welcome.commitment_text')) ? config('site.welcome.commitment_text') : 'Desde 1965, Colombres Garmendia & Asoc. brinda soluciones legales confiables en el Noroeste Argentino.' }}
{{ !empty(config('site.welcome.commitment_desc')) ? config('site.welcome.commitment_desc') : 'Nuestra práctica profesional se cimenta sobre pilares inquebrantables que garantizan la excelencia, la lealtad y la idoneidad profesional.' }}
{{ !empty(config('site.welcome.pilar1_title')) ? config('site.welcome.pilar1_title') : __('Lealtad') }}
{{ !empty(config('site.welcome.pilar1_desc')) ? config('site.welcome.pilar1_desc') : 'Compromiso absoluto con los intereses y la defensa de nuestros clientes, asumiendo cada caso con total entrega.' }}
{{ !empty(config('site.welcome.pilar2_title')) ? config('site.welcome.pilar2_title') : __('Idoneidad') }}
{{ !empty(config('site.welcome.pilar2_desc')) ? config('site.welcome.pilar2_desc') : 'Excelencia técnica, rigor académico y vasta experiencia práctica aplicada a la resolución de conflictos legales.' }}
{{ !empty(config('site.welcome.pilar3_title')) ? config('site.welcome.pilar3_title') : __('Confidencialidad') }}
{{ !empty(config('site.welcome.pilar3_desc')) ? config('site.welcome.pilar3_desc') : 'El resguardo ético más estricto del secreto profesional en todas las consultas y trámites encomendados.' }}
{{-- ============================================================
7. TEAM CAROUSEL (background overlay + carousel, -225px overlap)
============================================================= --}}
@if(is_module_active('team'))
{{ config('site.welcome.team_badge', __('ABOGADOS Y SOCIOS')) }}
{{ config('site.welcome.team_heading', __('Nuestro Equipo Legal')) }}
@forelse($teamMembers as $member)
@empty
@php
$fallbackTeam = [
['name' => 'Dirección del Estudio', 'role' => 'SOCIO FUNDADOR', 'img' => 'team-1.jpg'],
['name' => 'Equipo Senior', 'role' => 'ABOGADO/A SENIOR', 'img' => 'team-2.jpg'],
['name' => 'Especialista en Familia', 'role' => 'DERECHO DE FAMILIA', 'img' => 'team-3.jpg'],
['name' => 'Especialista en Empresas', 'role' => 'DERECHO COMERCIAL', 'img' => 'team-4.jpg'],
['name' => 'Equipo Asociado', 'role' => 'ABOGADO/A ASOCIADO/A', 'img' => 'team-5.jpg'],
];
@endphp
@foreach($fallbackTeam as $ft)
@endforeach
@endforelse
@endif
{{-- ============================================================
6. FAQ (accordion + consultation form side by side)
============================================================= --}}
{{ config('site.welcome.faq_badge', __('ANY QUESTIONS?')) }}
{{ config('site.welcome.faq_heading', __('Frequent Asked Questions')) }}
@if(is_module_active('faqs') && isset($featuredFaqs) && $featuredFaqs->count() > 0)
@foreach($featuredFaqs as $faqIndex => $faq)
@endforeach
@else
@php
$fallbackFaqs = [
['q' => __('¿Por qué elegir nuestro estudio?'), 'a' => __('Combinamos experiencia, dedicación y una mirada moderna del derecho. Cada cliente recibe atención personalizada y estrategias adaptadas a su caso.')],
['q' => 'Why do I need an attorney?', 'a' => 'Cras a elit sit amet leo accumsan volutpat. Suspendisse hendrerit vehicula leo, vel efficitur felis ultrices non. Integer aliquet ullamcorper dolor, quis sollicitudin.'],
['q' => 'Cras a elit sit amet leo accumsan volutpa?', 'a' => 'Cras a elit sit amet leo accumsan volutpat. Suspendisse hendrerit vehicula leo, vel efficitur felis ultrices non. Integer aliquet ullamcorper dolor, quis sollicitudin.'],
['q' => 'Integer aliquet ullamcorper dolor?', 'a' => 'Cras a elit sit amet leo accumsan volutpat. Suspendisse hendrerit vehicula leo, vel efficitur felis ultrices non. Integer aliquet ullamcorper dolor, quis sollicitudin.'],
['q' => 'Efficitur felis ultrices non?', 'a' => 'Cras a elit sit amet leo accumsan volutpat. Suspendisse hendrerit vehicula leo, vel efficitur felis ultrices non. Integer aliquet ullamcorper dolor, quis sollicitudin.'],
['q' => 'Efficitur sit a met non?', 'a' => 'Cras a elit sit amet leo accumsan volutpat. Suspendisse hendrerit vehicula leo, vel efficitur felis ultrices non. Integer aliquet ullamcorper dolor, quis sollicitudin.'],
['q' => 'Efficitur felis ultrices non dolor sit?', 'a' => 'Cras a elit sit amet leo accumsan volutpat. Suspendisse hendrerit vehicula leo, vel efficitur felis ultrices non. Integer aliquet ullamcorper dolor, quis sollicitudin.'],
];
@endphp
@foreach($fallbackFaqs as $fi => $ff)
@endforeach
@endif
{{ __('CONTACTANOS') }}
{{ config('site.welcome.form_badge', __("LET'S TALK")) }}
{{ config('site.welcome.form_heading', __('Request Consultation')) }}
{{-- ============================================================
8. EXTENDED SERVICES (checklist + circular icon carousel)
============================================================= --}}
{{ config('site.welcome.extended_heading', __('Extensive Resources and Commitment')) }}
{{ config('site.welcome.extended_text', __('Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed imperdiet libero id nisi euismod, sed porta est consectetur. Vestibulum auctor felis eget orci semper vestibulum. Pellentesque ultricies nibh gravida, accumsan libero.')) }}
{{ config('site.welcome.checklist_1', __('Professional Ethics')) }}
{{ config('site.welcome.checklist_2', __('Client Commitment')) }}
{{ config('site.welcome.checklist_3', __('Absolute Confidentiality')) }}
{{ config('site.welcome.checklist_4', __('Proven Experience')) }}
{{ config('site.welcome.checklist_5', __('Tangible Results')) }}
{{ __('CONOCER MÁS') }}
@if(is_module_active('services') && isset($services) && $services->count() > 0)
@foreach($services->take(3) as $carouselService)
@php
$iconFile = $carouselService->icon ?? 'icon-court.svg';
$iconPath = Str::startsWith($iconFile, 'cd-project/') ? $iconFile : 'cd-project/img/demos/law-firm-2/icons/' . $iconFile;
@endphp
{{ $carouselService->title }}
{{ Str::limit(strip_tags($carouselService->description), 80) }}
@endforeach
@else
@for($i = 0; $i < 3; $i++)
{{ __('Sumá tus áreas de actuación') }}
{{ __('Cargá los servicios que ofrece tu estudio desde /admin/services para que aparezcan en esta sección.') }}
@endfor
@endif
{{-- ============================================================
9. CTA (primary-darken bg, contact info + "Experienced Attorneys?" + button)
============================================================= --}}
{{ config('site.welcome.cta_badge', __('ARE YOU LOOKING FOR')) }}
{{ config('site.welcome.cta_heading', __('Experienced Attorneys?')) }}
{{ config('site.welcome.cta_text', __('Get a free initial consultation right now')) }}
{{-- ============================================================
9b. SUCCESS STORIES CAROUSEL (references/case studies)
============================================================= --}}
{{-- @if(is_module_active('references'))
{{ config('site.welcome.cases_badge', __('RECENT CASES')) }}
{{ config('site.welcome.cases_heading', __('Success Stories')) }}
@forelse($featuredReferences as $reference)
@empty
@php
$fallbackCases = [
['type' => 'FAMILY LAW', 'title' => 'Family Law Success Case Example', 'img' => 'case-1.jpg'],
['type' => 'BUSINESS LAW', 'title' => 'Business Law Success Case Example', 'img' => 'case-2.jpg'],
];
@endphp
@foreach($fallbackCases as $fc)
@endforeach
@endforelse
@endif --}}
{{-- ============================================================
PARALLAX QUOTE
============================================================= --}}
{{-- ============================================================
10. BLOG (posts section)
============================================================= --}}
@if(is_module_active('blog'))
{{ config('site.welcome.blog_badge', __('OUR BLOG')) }}
{{ config('site.welcome.blog_heading', __('News & Articles')) }}
@forelse($featuredPosts->take(2) as $post)
{{ $post->created_at->format('d M Y') }}
@if($post->user)
|
{{ $post->user->name }}
@endif
{{ Str::limit(strip_tags($post->content), 120) }}
{{ __('LEER MÁS') }}
@empty
@for($i = 1; $i <= 2; $i++)
{{ now()->translatedFormat('d M Y') }}
|
{{ __('Equipo Editorial') }}
{{ __('Próximamente compartiremos artículos sobre actualidad jurídica, jurisprudencia relevante y guías prácticas.') }}
{{ __('LEER MÁS') }}
@endfor
@endforelse
@endif
@endsection