24-5: home booking card (strip variant, compact booking) — implemented, QA Review; footer brand layout fix from 24-2

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Naser Mansour
2026-10-31 18:49:28 +02:00
parent 10a4e1f4c0
commit b1ac864573
10 changed files with 433 additions and 5 deletions
+18 -1
View File
@@ -170,5 +170,22 @@ new #[Layout('components.layouts.public')] class extends Component
</div>
</section>
{{-- booking card: task 24-5 --}}
<section id="book">
<div class="wrap">
<div class="book" data-reveal>
<div class="book-l on-dark">
<span class="eyebrow">{{ __('site.art_booking') }}</span>
<h2>{{ __('site.booking_title') }}</h2>
<p>{{ __('site.booking_lede') }}</p>
<div class="contact">
<a href="tel:+970599353502"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" aria-hidden="true"><path d="M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2"/></svg><span dir="ltr">{{ __('footer.phone') }}</span></a>
<a href="mailto:{{ __('footer.email') }}"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" aria-hidden="true"><rect x="3" y="5" width="18" height="14" rx="2"/><path d="m3 7 9 6 9-6"/></svg><span>{{ __('footer.email') }}</span></a>
<span><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" aria-hidden="true"><path d="M12 21s7-6.2 7-12a7 7 0 0 0-14 0c0 5.8 7 12 7 12z"/><circle cx="12" cy="9" r="2.5"/></svg><span>{{ __('footer.address') }}</span></span>
</div>
<x-site.balance mode="finale" style="width:190px;height:190px;margin-top:22px" />
</div>
<livewire:pages.booking :compact="true" />
</div>
</div>
</section>
</div>