feat: single-page redesign with text-only hero, team section, services grid, mobile nav
- Replace component-based index with unified inline page - Add text-only hero with warm editorial typography - Add team section with avatars and bios - Convert services to responsive grid layout - Add contact labels and editorial images - Implement mobile hamburger navigation with slide-in panel - Polish typography, spacing, and accessibility - Remove design variant pages (1-6)
This commit is contained in:
22
src/components/sections/Hours.astro
Normal file
22
src/components/sections/Hours.astro
Normal file
@@ -0,0 +1,22 @@
|
||||
---
|
||||
import { siteContent } from "@/content/site-content"
|
||||
---
|
||||
|
||||
<section id="zeiten" class="section-shell hours-section cut-line" aria-labelledby="hours-title">
|
||||
<div class="section-heading">
|
||||
<p class="eyebrow">Öffnungszeiten</p>
|
||||
<h2 id="hours-title">Planbar von Montag bis Samstag.</h2>
|
||||
<p>Für Termine bitte kurz anrufen. So lässt sich direkt klären, wann genug Zeit für Beratung, Schnitt oder Farbe frei ist.</p>
|
||||
</div>
|
||||
|
||||
<div class="hours-panel">
|
||||
{
|
||||
siteContent.hours.map((entry) => (
|
||||
<div class="hours-row">
|
||||
<span>{entry.day}</span>
|
||||
<time>{entry.time}</time>
|
||||
</div>
|
||||
))
|
||||
}
|
||||
</div>
|
||||
</section>
|
||||
Reference in New Issue
Block a user