95 lines
4.8 KiB
PHP
95 lines
4.8 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="nl" class="h-full bg-slate-950 text-slate-100 antialiased">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>{{ $offlineTitle ?? 'Aan deze webshop wordt hard gewerkt!' }} | Jouwdriedee.nl</title>
|
|
<link rel="icon" type="image/svg+xml" href="/images/logo-icon.svg">
|
|
|
|
<!-- Plus Jakarta Sans -->
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap" rel="stylesheet">
|
|
|
|
@vite(['resources/css/app.css', 'resources/js/app.js'])
|
|
|
|
<style>
|
|
body { font-family: 'Plus Jakarta Sans', system-ui, sans-serif; }
|
|
</style>
|
|
</head>
|
|
<body class="min-h-full flex flex-col justify-between bg-slate-950 text-slate-100 p-4 sm:p-6 lg:p-8 selection:bg-rose-500 selection:text-white">
|
|
|
|
<!-- Top Logo Bar -->
|
|
<div class="max-w-4xl mx-auto w-full flex items-center justify-between py-3">
|
|
<div class="flex items-center space-x-3">
|
|
<img src="/images/logo.svg" alt="Jouwdriedee.nl" class="h-8 sm:h-9 w-auto brightness-200 invert">
|
|
</div>
|
|
<div class="inline-flex items-center space-x-2 px-3 py-1 rounded-full bg-rose-500/10 border border-rose-500/20 text-rose-400 text-xs font-medium">
|
|
<span class="w-1.5 h-1.5 rounded-full bg-rose-500 animate-pulse"></span>
|
|
<span>Onderhoudsmodus</span>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Main Large Red Offline Banner / Card -->
|
|
<main class="max-w-2xl mx-auto w-full my-auto py-10">
|
|
<div class="rounded-3xl bg-slate-900 border border-rose-500/30 p-8 sm:p-12 text-center relative overflow-hidden shadow-2xl">
|
|
|
|
<!-- Glow effect -->
|
|
<div class="absolute -top-24 -left-24 w-64 h-64 bg-rose-600/10 rounded-full blur-3xl pointer-events-none"></div>
|
|
|
|
<!-- Alert Badge -->
|
|
<div class="inline-flex items-center space-x-2 px-3.5 py-1 rounded-full bg-rose-500/10 border border-rose-500/30 text-rose-400 text-xs font-semibold mb-6">
|
|
<span class="w-2 h-2 rounded-full bg-rose-500 animate-pulse"></span>
|
|
<span>Webshop Tijdelijk Offline</span>
|
|
</div>
|
|
|
|
<!-- Big Main Headline -->
|
|
<h1 class="text-2xl sm:text-4xl font-bold text-white tracking-tight leading-tight mb-4">
|
|
{{ $offlineTitle ?? 'Aan deze webshop wordt hard gewerkt!' }}
|
|
</h1>
|
|
|
|
<!-- Explanatory message -->
|
|
<p class="text-slate-400 text-xs sm:text-sm max-w-lg mx-auto leading-relaxed mb-8">
|
|
{{ $offlineMessage ?? 'Onze 3D printers worden momenteel opnieuw gekalibreerd en we bouwen aan nieuwe toffe prints en functies. We zijn heel snel weer online voor bestellingen!' }}
|
|
</p>
|
|
|
|
<!-- 3 Info Columns -->
|
|
<div class="grid grid-cols-1 sm:grid-cols-3 gap-3 text-left pt-6 border-t border-slate-800/80">
|
|
<div class="p-4 rounded-xl bg-slate-950/50 border border-slate-800">
|
|
<h3 class="text-xs font-semibold text-white mb-1">Printstudio Update</h3>
|
|
<p class="text-[11px] text-slate-400 leading-normal">Finetunen van laagdiktes en toevoegen van nieuwe designs.</p>
|
|
</div>
|
|
|
|
<div class="p-4 rounded-xl bg-slate-950/50 border border-slate-800">
|
|
<h3 class="text-xs font-semibold text-white mb-1">Lopende Orders</h3>
|
|
<p class="text-[11px] text-slate-400 leading-normal">Reeds geplaatste bestellingen worden gewoon geprint en bezorgd.</p>
|
|
</div>
|
|
|
|
<div class="p-4 rounded-xl bg-slate-950/50 border border-slate-800">
|
|
<h3 class="text-xs font-semibold text-white mb-1">Vragen of Contact</h3>
|
|
<p class="text-[11px] text-slate-400 leading-normal">
|
|
Bereikbaar via <a href="mailto:info@jouwdriedee.nl" class="text-slate-200 underline font-medium">info@jouwdriedee.nl</a>.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</main>
|
|
|
|
<!-- Footer with Admin Login Shortcut -->
|
|
<footer class="max-w-4xl mx-auto w-full py-4 text-center text-xs text-slate-500 flex flex-col sm:flex-row items-center justify-between gap-2 border-t border-slate-900">
|
|
<div>
|
|
© {{ date('Y') }} Jouwdriedee.nl • Tot snel!
|
|
</div>
|
|
|
|
<div>
|
|
<a href="{{ route('login') }}" class="text-slate-400 hover:text-white transition text-xs font-medium flex items-center space-x-1">
|
|
<span>Beheerder inloggen</span>
|
|
<span>→</span>
|
|
</a>
|
|
</div>
|
|
</footer>
|
|
|
|
</body>
|
|
</html>
|