feat(ui): port error pages, standardize fonts to Geist, and add health status page

This commit is contained in:
dyzulk
2025-12-31 10:50:50 +07:00
parent 37948c4682
commit dca9ad1799
26 changed files with 1596 additions and 277 deletions

View File

@@ -0,0 +1,30 @@
@extends('layouts.fullscreen-layout')
@section('content')
@php
$currentYear = date('Y');
@endphp
<div class="relative flex flex-col items-center justify-center min-h-screen p-6 overflow-hidden z-1">
<x-common.common-grid-shape />
<div class="mx-auto w-full max-w-[242px] text-center sm:max-w-[472px]">
<h1 class="mb-8 font-bold text-gray-800 text-title-md dark:text-white/90 xl:text-title-2xl">
MAINTENANCE
</h1>
<img src="/images/error/503.svg" alt="503" class="dark:hidden" />
<img src="/images/error/503-dark.svg" alt="503" class="hidden dark:block" />
<p class="mt-10 mb-6 text-base text-gray-700 dark:text-gray-400 sm:text-lg">
The service is currently unavailable. We are performing maintenance.
</p>
<a href="/"
class="inline-flex items-center justify-center rounded-lg border border-gray-300 bg-white px-5 py-3.5 text-sm font-medium text-gray-700 shadow-theme-xs hover:bg-gray-50 hover:text-gray-800 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-white/[0.03] dark:hover:text-gray-200">
Refresh Page
</a>
</div>
<p class="absolute text-sm text-center text-gray-500 -translate-x-1/2 bottom-6 left-1/2 dark:text-gray-400">
&copy; {{ $currentYear }} - {{ config('app.name') }}
</p>
</div>
@endsection