47 lines
2.7 KiB
PHP
47 lines
2.7 KiB
PHP
@extends('layouts.public')
|
|
|
|
@section('content')
|
|
<article>
|
|
<x-public.photo-hero :image-path="$case->cover_image_path" :image-alt="$case->cover_image_alt" :eyebrow="$case->event_type" :title="$case->title" :summary="$case->summary" :metadata="collect([$case->city, $case->venue, $case->event_date?->format('d/m/Y')])->filter()->implode(' · ')" />
|
|
|
|
<div class="border-b border-amare-border bg-amare-bg-deep">
|
|
<div class="container-amare grid gap-10 py-16 md:grid-cols-3" data-reveal-group>
|
|
<section class="space-y-3" data-reveal data-reveal-from="up">
|
|
<h2 class="text-xs font-semibold uppercase tracking-[0.14em] text-amare-accent">Desafio</h2>
|
|
<p class="text-amare-muted">{!! nl2br(e($case->challenge)) !!}</p>
|
|
</section>
|
|
<section class="space-y-3" data-reveal data-reveal-from="up">
|
|
<h2 class="text-xs font-semibold uppercase tracking-[0.14em] text-amare-accent">Solução</h2>
|
|
<p class="text-amare-muted">{!! nl2br(e($case->solution)) !!}</p>
|
|
</section>
|
|
@if (filled($case->result))
|
|
<section class="space-y-3" data-reveal data-reveal-from="up">
|
|
<h2 class="text-xs font-semibold uppercase tracking-[0.14em] text-amare-accent">Resultado</h2>
|
|
<p class="text-amare-muted">{!! nl2br(e($case->result)) !!}</p>
|
|
</section>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
|
|
@if ($case->images->isNotEmpty())
|
|
<section aria-labelledby="gallery-heading" class="bg-amare-bg">
|
|
<div class="container-amare space-y-8 py-16">
|
|
<h2 id="gallery-heading" class="text-3xl font-medium text-amare-text">Galeria</h2>
|
|
<div class="grid gap-6 md:grid-cols-2" data-reveal-group>
|
|
@foreach ($case->images as $image)
|
|
<figure class="space-y-2" data-reveal data-reveal-from="up" data-reveal-media>
|
|
<x-media.image :path="$image->path" :alt="$image->alt_text" sizes="(max-width: 768px) calc(100vw - 3rem), 50vw" class="img-editorial aspect-[4/3] w-full object-cover" />
|
|
@if (filled($image->caption))
|
|
<figcaption class="text-sm text-amare-muted">{{ $image->caption }}</figcaption>
|
|
@endif
|
|
</figure>
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
</section>
|
|
@endif
|
|
</article>
|
|
|
|
<x-home.final-cta :settings="$siteSettings" />
|
|
@endsection
|