diff --git a/resources/css/app.css b/resources/css/app.css index f43d8fe7b..a17444eaa 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -33,12 +33,25 @@ @theme { --color-warning-800: #854d0e; --color-warning-900: #713f12; --color-success: #22C55E; - --color-error: #dc2626; - --color-coollabs-50: #fef3f2; - --color-coollabs: #d52b1e; - --color-coollabs-100: #f34d40; - --color-coollabs-200: #bc2519; - --color-coollabs-300: #9c2118; + /* MapleDeploy branding: red palette hue-normalized to OKLCH h=29.38 (#D52A1E) */ + --color-error: #dc281c; + --color-coollabs-50: #fef3f1; + --color-coollabs: #d52b1f; + --color-coollabs-100: #f34d3d; + --color-coollabs-200: #bc251a; + --color-coollabs-300: #9c2117; + /* Override Tailwind's red scale so red-* utility classes match the MapleDeploy brand hue */ + --color-red-50: #fef1ef; + --color-red-100: #ffe3df; + --color-red-200: #ffcec5; + --color-red-300: #feaa9d; + --color-red-400: #fb7968; + --color-red-500: #f34d3d; + --color-red-600: #d52b1f; + --color-red-700: #bc251a; + --color-red-800: #9c2117; + --color-red-900: #812219; + --color-red-950: #460d08; --color-coolgray-100: #1c1917; --color-coolgray-200: #35322f; --color-coolgray-300: #44403c; diff --git a/resources/css/utilities.css b/resources/css/utilities.css index bd828c77c..435973049 100644 --- a/resources/css/utilities.css +++ b/resources/css/utilities.css @@ -40,7 +40,7 @@ @utility input-sticky { } &:focus-visible { - box-shadow: inset 4px 0 0 #d52b1e, inset 0 0 0 1px #e5e5e5; + box-shadow: inset 4px 0 0 #d52b1f, inset 0 0 0 1px #e5e5e5; } &:where(.dark, .dark *):focus-visible { @@ -82,7 +82,7 @@ @utility input { @apply focus-visible:outline-none; &:focus-visible { - box-shadow: inset 4px 0 0 #d52b1e, inset 0 0 0 2px #e5e5e5; + box-shadow: inset 4px 0 0 #d52b1f, inset 0 0 0 2px #e5e5e5; } &:where(.dark, .dark *):focus-visible { @@ -113,7 +113,7 @@ @utility select { } &:focus-visible { - box-shadow: inset 4px 0 0 #d52b1e, inset 0 0 0 2px #e5e5e5; + box-shadow: inset 4px 0 0 #d52b1f, inset 0 0 0 2px #e5e5e5; } &:where(.dark, .dark *):focus-visible { diff --git a/resources/views/components/forms/datalist.blade.php b/resources/views/components/forms/datalist.blade.php index 91e0f53dc..d20748e6f 100644 --- a/resources/views/components/forms/datalist.blade.php +++ b/resources/views/components/forms/datalist.blade.php @@ -102,7 +102,7 @@ class="flex flex-wrap gap-1.5 max-h-40 overflow-y-auto scrollbar py-1.5 px-2 w- {{-- MapleDeploy branding: red accent instead of Coolify purple --}} :style="(() => { const isDark = document.documentElement.classList.contains('dark'); - const accent = isDark ? '#fde047' : '#d52b1e'; + const accent = isDark ? '#fde047' : '#d52b1f'; const border = isDark ? '#242424' : '#e5e5e5'; return focused ? 'box-shadow: inset 4px 0 0 ' + accent + ', inset 0 0 0 2px ' + border + ';' @@ -111,7 +111,7 @@ class="flex flex-wrap gap-1.5 max-h-40 overflow-y-auto scrollbar py-1.5 px-2 w- :class="{ 'opacity-50': {{ $disabled ? 'true' : 'false' }} }" wire:loading.class="opacity-50" - wire:dirty.class="[box-shadow:inset_4px_0_0_#d52b1e,inset_0_0_0_2px_#e5e5e5] dark:[box-shadow:inset_4px_0_0_#fde047,inset_0_0_0_2px_#242424]"> + wire:dirty.class="[box-shadow:inset_4px_0_0_#d52b1f,inset_0_0_0_2px_#e5e5e5] dark:[box-shadow:inset_4px_0_0_#fde047,inset_0_0_0_2px_#242424]"> {{-- Selected Tags Inside Input --}}