@extends('layouts.app') @section('ownCta', '1') {{-- eigene Pre-Footer-CTA (.wd-cta) → generische Footer-CTA unterdrücken --}} @php // Locale ONLY via first URL segment. $siteLocale = in_array(request()->segment(1), ['de','en'], true) ? request()->segment(1) : 'de'; $en = $siteLocale === 'en'; $t = fn ($de, $enT) => $en ? $enT : $de; $lp = $en ? 'en/' : ''; // Showroom — 20 live demos at /demo/{slug}. cat is ['de','en']. $templates = [ ['name' => 'Der Handwerker', 'cat' => ['Bau & Montage','Construction'], 'slug' => 'handwerk'], ['name' => 'Lumina Bistro', 'cat' => ['Gastronomie','Food & Drink'], 'slug' => 'bistro'], ['name' => 'Creative Studio', 'cat' => ['Design Agency','Design Agency'], 'slug' => 'agency'], ['name' => 'FitLife Gym', 'cat' => ['Sport & Fitness','Sports & Fitness'], 'slug' => 'fitness'], ['name' => 'Kanzlei Modern', 'cat' => ['Recht & Beratung','Law & Consulting'], 'slug' => 'lawyer'], ['name' => 'Clean Dental', 'cat' => ['Medizin','Medical'], 'slug' => 'doctor'], ['name' => 'Auto-Service', 'cat' => ['Werkstatt','Auto Repair'], 'slug' => 'auto'], ['name' => 'Photo-Focus', 'cat' => ['Fotografie','Photography'], 'slug' => 'photo'], ['name' => 'Green Garden', 'cat' => ['Gartenbau','Landscaping'], 'slug' => 'garden'], ['name' => 'Smart Home UI', 'cat' => ['Technik','Tech'], 'slug' => 'smarthome'], ['name' => 'Yoga Flow', 'cat' => ['Wellness','Wellness'], 'slug' => 'yoga'], ['name' => 'ImmoScout Design', 'cat' => ['Immobilien','Real Estate'], 'slug' => 'immo'], ['name' => 'Personal Brand', 'cat' => ['Coaching','Coaching'], 'slug' => 'coach'], ['name' => 'KotschFlow SaaS', 'cat' => ['Software','Software'], 'slug' => 'saas'], ['name' => 'Nature Travel', 'cat' => ['Reisen','Travel'], 'slug' => 'travel'], ['name' => 'Music Hub', 'cat' => ['Entertainment','Entertainment'], 'slug' => 'music'], ['name' => 'Nightlife Club', 'cat' => ['Events','Events'], 'slug' => 'event'], ['name' => 'Industrial Tech', 'cat' => ['Industrie','Industry'], 'slug' => 'industry'], ['name' => 'Café Aroma', 'cat' => ['Gastronomie','Food & Drink'], 'slug' => 'cafe'], ['name' => 'Pixel Portfolio', 'cat' => ['Grafikdesign','Graphic Design'], 'slug' => 'pixel'], ]; $services = [ [ 'icon' => 'fa-pen-ruler', 'num' => '01', 'title'=> $t('UI/UX Design', 'UI/UX Design'), 'lead' => $t('Individuelle Designs, genau auf die Marke zugeschnitten.', 'Bespoke designs, tailored precisely to your brand.'), 'body' => $t('Modern, sauber, benutzerfreundlich — jedes Pixel mit Absicht gesetzt. Kein Theme von der Stange, sondern eine Bildsprache, die nur zu dir passt.', 'Modern, clean, user-friendly — every pixel placed on purpose. No off-the-shelf theme, but a visual language built only for you.'), ], [ 'icon' => 'fa-code', 'num' => '02', 'title'=> $t('Full-Stack Entwicklung', 'Full-Stack Development'), 'lead' => $t('Skalierbare Backends, blitzschnelle Frontends.', 'Scalable backends, lightning-fast frontends.'), 'body' => $t('Sauberer, handgeschriebener Code mit Laravel, Vue.js und Tailwind CSS. Solide gebaut, wartbar und bereit zu wachsen — keine Baukasten-Kompromisse.', 'Clean, hand-written code with Laravel, Vue.js and Tailwind CSS. Built solid, maintainable and ready to scale — no page-builder compromises.'), ], [ 'icon' => 'fa-gauge-high', 'num' => '03', 'title'=> $t('SEO & Speed', 'SEO & Speed'), 'lead' => $t('Optimiert auf Sichtbarkeit und Ladezeit.', 'Optimised for visibility and load time.'), 'body' => $t('Saubere Struktur, schnelle Ladezeiten und passende Meta-Daten als solide Grundlage. Performance, die man fühlt — und die Suchmaschinen verstehen.', 'Clean structure, fast load times and proper meta data as a solid foundation. Performance you feel — and that search engines understand.'), ], ]; $process = [ [ 'icon' => 'fa-wand-magic-sparkles', 'step' => $t('Schritt 01', 'Step 01'), 'title'=> $t('Konzept & Wireframing', 'Concept & Wireframing'), 'body' => $t('Wir planen Struktur und Nutzererlebnis, bevor die erste Farbe fällt. Das Fundament entscheidet über alles, was darauf steht.', 'We plan structure and user experience before the first colour drops. The foundation decides everything built on top of it.'), ], [ 'icon' => 'fa-palette', 'step' => $t('Schritt 02', 'Step 02'), 'title'=> $t('Design & Feedback', 'Design & Feedback'), 'body' => $t('Ein exklusives Design entsteht — und wird gemeinsam verfeinert, bis jedes Detail sitzt. Deine Marke führt, wir setzen sie um.', 'An exclusive design takes shape — refined together until every detail lands. Your brand leads, we execute it.'), ], [ 'icon' => 'fa-code', 'step' => $t('Schritt 03', 'Step 03'), 'title'=> $t('Programmierung', 'Engineering'), 'body' => $t('Handgeschriebener, sauberer Code für maximale Performance. Pixelgenau umgesetzt, schnell ausgeliefert, gebaut um zu bleiben.', 'Hand-written, clean code for maximum performance. Pixel-perfect, fast to ship, built to last.'), ], ]; @endphp @section('title'){{ $t('Webdesign Studio — individuelle Web-Anwendungen | KOTSCH.TECH', 'Web Design Studio — bespoke web applications | KOTSCH.TECH') }}@endsection @section('meta_description'){{ $t('Webdesign-Studio von Arthur Kotsch: keine Standard-Templates, sondern individuelle, schnelle Web-Anwendungen mit Laravel, Vue.js und Tailwind. Plus 20 Live-Design-Demos.', 'Web design studio by Arthur Kotsch: no standard templates, but bespoke, fast web applications with Laravel, Vue.js and Tailwind. Plus 20 live design demos.') }}@endsection @section('content') {{-- ============================ HERO ============================ --}}
{{ $t('Webdesign Studio · Arthur Kotsch', 'Web Design Studio · Arthur Kotsch') }}

{{ $t('Wir bauen keine', 'We don’t build') }} {{ $t('Standard-Templates.', 'standard templates.') }} {{ $t('Wir bauen deine Marke.', 'We build your brand.') }}

{{ $t('Individuelle, schnelle Web-Anwendungen mit modernen Technologien — Laravel, Vue.js, Tailwind CSS und sauberem, handgeschriebenem Code. Das Design auf dieser Seite ist das Portfolio.', 'Bespoke, fast web applications built with modern technology — Laravel, Vue.js, Tailwind CSS and clean, hand-written code. The design of this page is the portfolio.') }}

{{ $t('Projekt anfragen', 'Start a project') }} {{ $t('Live-Demos ansehen', 'See live demos') }}
{{-- ============================ SERVICES ============================ --}}
{{ $t('Leistungen', 'Services') }}

{{ $t('Drei Disziplinen,', 'Three disciplines,') }} {{ $t('ein Anspruch.', 'one standard.') }}

{{ $t('Von der ersten Skizze bis zur letzten Zeile Code — alles aus einer Hand, alles handgemacht.', 'From the first sketch to the last line of code — all from one hand, all hand-made.') }}

@foreach($services as $svc)

{{ $svc['title'] }}

{{ $svc['lead'] }}

{{ $svc['body'] }}

@endforeach
{{-- ============================ SHOWROOM ============================ --}}
{{ $t('Showroom · Live-Demos', 'Showroom · Live Demos') }}

{{ $t('20 echte Seiten.', '20 real pages.') }}
{{ $t('Live, nicht gerendert.', 'Live, not rendered.') }}

{{ $t('Jede Kachel ist eine echte, laufende Demo-Seite für eine Branche. Klicke dich in jede Welt hinein — alles live unter /demo.', 'Every tile is a real, running demo page for an industry. Step into each world — all live under /demo.') }}

{{ $t('Design-Demos als Inspiration und Ausgangspunkt — nicht als fertige Produkte. Kundenprojekte werden individuell angepasst, nicht 1:1 als Standard-Template geliefert.', 'Design demos as inspiration and a starting point — not finished products. Client projects are individually tailored, not delivered 1:1 as a standard template.') }}

{{ $t('Grundlegend SEO-vorbereitet: saubere Struktur, schnelle Ladezeiten, klare Inhalte und passende Meta-Daten. Keine Garantie für bestimmte Google-Rankings.', 'Fundamentally SEO-prepared: clean structure, fast load times, clear content and proper meta data. No guarantee of specific Google rankings.') }}

{{-- ============================ PROCESS ============================ --}}
{{ $t('Ablauf', 'Process') }}

{{ $t('Vom Whiteboard', 'From whiteboard') }} {{ $t('zum Launch.', 'to launch.') }}

{{ $t('Drei klare Schritte. Kein Rätselraten, keine Black-Box.', 'Three clear steps. No guesswork, no black box.') }}

@foreach($process as $idx => $step)
{{ $step['step'] }}

{{ $step['title'] }}

{{ $step['body'] }}

@endforeach
{{-- ============================ FINAL CTA (dark) ============================ --}}
{{ $t('Kontakt', 'Get in touch') }}

{{ $t('Bereit für eine Seite,', 'Ready for a site') }}
{{ $t('die niemandem sonst gehört?', 'that belongs to no one else?') }}

{{ $t('Erzähl uns von deinem Projekt — wir antworten mit einem individuellen Konzept, nicht mit einem Template.', 'Tell us about your project — we reply with a bespoke concept, not a template.') }}

{{ $t('Projekt anfragen', 'Start a project') }}
@endsection