diff --git a/app/Enums/ExpiryStatus.php b/app/Enums/ExpiryStatus.php index 614f8ff..ea04d2a 100644 --- a/app/Enums/ExpiryStatus.php +++ b/app/Enums/ExpiryStatus.php @@ -13,7 +13,7 @@ enum ExpiryStatus: string return match ($this) { self::Expired => 'red', self::ExpiringSoon => 'amber', - self::Valid => 'green', + self::Valid => 'emerald', }; } diff --git a/resources/css/app.css b/resources/css/app.css index 88845e0..cae87a4 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -11,20 +11,20 @@ @theme { --font-sans: 'Instrument Sans', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; - --color-zinc-50: #fafafa; - --color-zinc-100: #f5f5f5; - --color-zinc-200: #e5e5e5; - --color-zinc-300: #d4d4d4; - --color-zinc-400: #a3a3a3; - --color-zinc-500: #737373; - --color-zinc-600: #525252; - --color-zinc-700: #404040; - --color-zinc-800: #262626; - --color-zinc-900: #171717; - --color-zinc-950: #0a0a0a; + --color-zinc-50: #f8fafc; + --color-zinc-100: #f1f5f9; + --color-zinc-200: #e2e8f0; + --color-zinc-300: #cbd5e1; + --color-zinc-400: #94a3b8; + --color-zinc-500: #64748b; + --color-zinc-600: #475569; + --color-zinc-700: #334155; + --color-zinc-800: #1e293b; + --color-zinc-900: #0f172a; + --color-zinc-950: #020617; - --color-accent: var(--color-neutral-800); - --color-accent-content: var(--color-neutral-800); + --color-accent: var(--color-emerald-600); + --color-accent-content: var(--color-emerald-600); --color-accent-foreground: var(--color-white); /* Marketing pages */ @@ -92,9 +92,9 @@ @layer theme { .dark { - --color-accent: var(--color-white); - --color-accent-content: var(--color-white); - --color-accent-foreground: var(--color-neutral-800); + --color-accent: var(--color-emerald-500); + --color-accent-content: var(--color-emerald-400); + --color-accent-foreground: var(--color-white); } } @@ -120,7 +120,7 @@ input:focus[data-flux-control], textarea:focus[data-flux-control], select:focus[data-flux-control] { - @apply outline-hidden ring-2 ring-accent ring-offset-2 ring-offset-accent-foreground; + @apply outline-hidden ring-2 ring-accent ring-offset-2 ring-offset-white dark:ring-offset-slate-900; } /* \[:where(&)\]:size-4 { diff --git a/resources/views/components/app-logo.blade.php b/resources/views/components/app-logo.blade.php index 26e8f68..dc61638 100644 --- a/resources/views/components/app-logo.blade.php +++ b/resources/views/components/app-logo.blade.php @@ -3,15 +3,15 @@ ]) @if($sidebar) - - - + + + @else - - - + + + @endif diff --git a/resources/views/components/auth-session-status.blade.php b/resources/views/components/auth-session-status.blade.php index 98e0011..7730357 100644 --- a/resources/views/components/auth-session-status.blade.php +++ b/resources/views/components/auth-session-status.blade.php @@ -3,7 +3,7 @@ ]) @if ($status) -
merge(['class' => 'font-medium text-sm text-green-600']) }}> +
merge(['class' => 'font-medium text-sm text-emerald-600']) }}> {{ $status }}
@endif diff --git a/resources/views/components/brand-icon.blade.php b/resources/views/components/brand-icon.blade.php new file mode 100644 index 0000000..b1ccd12 --- /dev/null +++ b/resources/views/components/brand-icon.blade.php @@ -0,0 +1,4 @@ +{{-- Certified shield-check mark --}} + diff --git a/resources/views/components/brand-mark.blade.php b/resources/views/components/brand-mark.blade.php new file mode 100644 index 0000000..5f876cb --- /dev/null +++ b/resources/views/components/brand-mark.blade.php @@ -0,0 +1,16 @@ +{{-- Certified gradient logo tile --}} +@props([ + 'size' => 'md', // sm | md | lg +]) + +@php + [$tile, $icon] = match ($size) { + 'sm' => ['size-8 rounded-lg', 'size-4.5'], + 'lg' => ['size-12 rounded-2xl shadow-lg shadow-emerald-500/25', 'size-7'], + default => ['size-9 rounded-xl shadow-lg shadow-emerald-500/25', 'size-5'], + }; +@endphp + +class(['flex items-center justify-center bg-gradient-to-br from-emerald-500 to-teal-600', $tile]) }}> + + diff --git a/resources/views/components/passkey-registration.blade.php b/resources/views/components/passkey-registration.blade.php index 2aaa144..b608120 100644 --- a/resources/views/components/passkey-registration.blade.php +++ b/resources/views/components/passkey-registration.blade.php @@ -82,7 +82,7 @@