From 0108d5fa77a1d0f9ab9250864149dfff9f2aa68d Mon Sep 17 00:00:00 2001 From: Nick Retel Date: Thu, 7 Dec 2023 21:52:47 +0100 Subject: [PATCH] wip --- dist/output.css | 233 ++++++------------ .../views/components/logo-ohdear.blade.php | 2 +- resources/views/uptime.blade.php | 20 +- 3 files changed, 95 insertions(+), 160 deletions(-) diff --git a/dist/output.css b/dist/output.css index 92518a3..ac3c9c9 100644 --- a/dist/output.css +++ b/dist/output.css @@ -98,20 +98,28 @@ --tw-backdrop-sepia: } -#ohdear :is(.mt-2) { - margin-top: 0.5rem +#ohdear :is(.absolute) { + position: absolute +} + +#ohdear :is(.relative) { + position: relative +} + +#ohdear :is(.right-0) { + right: 0px } -#ohdear :is(.-mt-1) { - margin-top: -0.25rem +#ohdear :is(.top-0) { + top: 0px } -#ohdear :is(.mr-1) { - margin-right: 0.25rem +#ohdear :is(.z-0) { + z-index: 0 } -#ohdear :is(.mr-1\.5) { - margin-right: 0.375rem +#ohdear :is(.mt-2) { + margin-top: 0.5rem } #ohdear :is(.mt-4) { @@ -138,72 +146,52 @@ height: 0.5rem } -#ohdear :is(.h-4) { - height: 1rem -} - -#ohdear :is(.h-6) { - height: 1.5rem +#ohdear :is(.h-32) { + height: 8rem } #ohdear :is(.h-full) { height: 100% } -#ohdear :is(.w-\[20\%\]) { - width: 20% -} - -#ohdear :is(.w-\[29\%\]) { - width: 29% -} - -#ohdear :is(.w-\[35\%\]) { - width: 35% -} - -#ohdear :is(.w-full) { - width: 100% +#ohdear :is(.w-10) { + width: 2.5rem } -#ohdear :is(.w-4) { - width: 1rem +#ohdear :is(.w-32) { + width: 8rem } -#ohdear :is(.w-6) { - width: 1.5rem +#ohdear :is(.w-5) { + width: 1.25rem } -#ohdear :is(.w-8) { - width: 2rem +#ohdear :is(.w-\[10\%\]) { + width: 10% } -#ohdear :is(.w-10) { - width: 2.5rem +#ohdear :is(.w-\[20\%\]) { + width: 20% } #ohdear :is(.w-\[25\%\]) { width: 25% } -#ohdear :is(.w-\[10\%\]) { - width: 10% +#ohdear :is(.w-\[29\%\]) { + width: 29% } -#ohdear :is(.w-\[30\%\]) { - width: 30% +#ohdear :is(.w-\[35\%\]) { + width: 35% } #ohdear :is(.w-\[40\%\]) { width: 40% } -#ohdear :is(.w-5) { - width: 1.25rem -} - -#ohdear :is(.max-w-\[1px\]) { - max-width: 1px +#ohdear :is(.w-full) { + width: 100% } #ohdear :is(.max-w-\[25\%\]) { @@ -214,12 +202,12 @@ table-layout: fixed } -#ohdear :is(.grid-cols-3) { - grid-template-columns: repeat(3, minmax(0, 1fr)) +#ohdear :is(.grid-cols-1) { + grid-template-columns: repeat(1, minmax(0, 1fr)) } -#ohdear :is(.grid-cols-2) { - grid-template-columns: repeat(2, minmax(0, 1fr)) +#ohdear :is(.grid-cols-3) { + grid-template-columns: repeat(3, minmax(0, 1fr)) } #ohdear :is(.flex-col) { @@ -242,14 +230,14 @@ gap: 0.75rem } -#ohdear :is(.gap-6) { - gap: 1.5rem -} - #ohdear :is(.gap-4) { gap: 1rem } +#ohdear :is(.gap-6) { + gap: 1.5rem +} + #ohdear :is(.space-x-2 > :not([hidden]) ~ :not([hidden])) { --tw-space-x-reverse: 0; margin-right: calc(0.5rem * var(--tw-space-x-reverse)); @@ -284,6 +272,10 @@ border-radius: 0.5rem } +#ohdear :is(.rounded-tr-lg) { + border-top-right-radius: 0.5rem +} + #ohdear :is(.bg-amber-100) { --tw-bg-opacity: 1; background-color: rgb(254 243 199 / var(--tw-bg-opacity)) @@ -294,6 +286,11 @@ background-color: rgb(209 250 229 / var(--tw-bg-opacity)) } +#ohdear :is(.bg-emerald-300) { + --tw-bg-opacity: 1; + background-color: rgb(110 231 183 / var(--tw-bg-opacity)) +} + #ohdear :is(.bg-gray-200) { --tw-bg-opacity: 1; background-color: rgb(229 231 235 / var(--tw-bg-opacity)) @@ -334,14 +331,9 @@ background-color: rgb(254 249 195 / var(--tw-bg-opacity)) } -#ohdear :is(.bg-gray-100) { +#ohdear :is(.bg-emerald-700) { --tw-bg-opacity: 1; - background-color: rgb(243 244 246 / var(--tw-bg-opacity)) -} - -#ohdear :is(.bg-gray-700) { - --tw-bg-opacity: 1; - background-color: rgb(55 65 81 / var(--tw-bg-opacity)) + background-color: rgb(4 120 87 / var(--tw-bg-opacity)) } #ohdear :is(.bg-gray-800) { @@ -349,24 +341,9 @@ background-color: rgb(31 41 55 / var(--tw-bg-opacity)) } -#ohdear :is(.bg-emerald-500) { - --tw-bg-opacity: 1; - background-color: rgb(16 185 129 / var(--tw-bg-opacity)) -} - -#ohdear :is(.bg-emerald-800) { - --tw-bg-opacity: 1; - background-color: rgb(6 95 70 / var(--tw-bg-opacity)) -} - -#ohdear :is(.bg-emerald-200) { - --tw-bg-opacity: 1; - background-color: rgb(167 243 208 / var(--tw-bg-opacity)) -} - -#ohdear :is(.bg-emerald-300) { +#ohdear :is(.bg-emerald-400) { --tw-bg-opacity: 1; - background-color: rgb(110 231 183 / var(--tw-bg-opacity)) + background-color: rgb(52 211 153 / var(--tw-bg-opacity)) } #ohdear :is(.px-1) { @@ -422,6 +399,11 @@ text-align: right } +#ohdear :is(.text-2xl) { + font-size: 1.5rem; + line-height: 2rem +} + #ohdear :is(.text-base) { font-size: 1rem; line-height: 1.5rem @@ -437,16 +419,6 @@ line-height: 1rem } -#ohdear :is(.text-sm) { - font-size: 0.875rem; - line-height: 1.25rem -} - -#ohdear :is(.text-2xl) { - font-size: 1.5rem; - line-height: 2rem -} - #ohdear :is(.font-bold) { font-weight: 700 } @@ -478,6 +450,11 @@ color: rgb(4 120 87 / var(--tw-text-opacity)) } +#ohdear :is(.text-emerald-900) { + --tw-text-opacity: 1; + color: rgb(6 78 59 / var(--tw-text-opacity)) +} + #ohdear :is(.text-gray-400) { --tw-text-opacity: 1; color: rgb(156 163 175 / var(--tw-text-opacity)) @@ -548,58 +525,9 @@ color: rgb(161 98 7 / var(--tw-text-opacity)) } -#ohdear :is(.text-brand) { - --tw-text-opacity: 1; - color: rgb(255 57 0 / var(--tw-text-opacity)) -} - -#ohdear :is(.text-emerald-500) { - --tw-text-opacity: 1; - color: rgb(16 185 129 / var(--tw-text-opacity)) -} - -#ohdear :is(.text-gray-300) { - --tw-text-opacity: 1; - color: rgb(209 213 219 / var(--tw-text-opacity)) -} - -#ohdear :is(.text-emerald-400) { - --tw-text-opacity: 1; - color: rgb(52 211 153 / var(--tw-text-opacity)) -} - -#ohdear :is(.text-emerald-800) { - --tw-text-opacity: 1; - color: rgb(6 95 70 / var(--tw-text-opacity)) -} - -#ohdear :is(.text-emerald-900) { +#ohdear :is(.text-emerald-200) { --tw-text-opacity: 1; - color: rgb(6 78 59 / var(--tw-text-opacity)) -} - -#ohdear :is(.text-black\/50) { - color: rgb(0 0 0 / 0.5) -} - -#ohdear :is(.text-black) { - --tw-text-opacity: 1; - color: rgb(0 0 0 / var(--tw-text-opacity)) -} - -#ohdear :is(.text-white\/50) { - color: rgb(255 255 255 / 0.5) -} - -#ohdear :is(.text-emerald-600) { - --tw-text-opacity: 1; - color: rgb(5 150 105 / var(--tw-text-opacity)) -} - -#ohdear :is(.transition-opacity) { - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms + color: rgb(167 243 208 / var(--tw-text-opacity)) } #ohdear :is(.transition-colors) { @@ -612,20 +540,11 @@ height: 0px } -#ohdear :is(.hover\:text-white:hover) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)) -} - #ohdear :is(.hover\:text-brand:hover) { --tw-text-opacity: 1; color: rgb(255 57 0 / var(--tw-text-opacity)) } -#ohdear :is(.dark .dark\:bg-orange-700\/50) { - background-color: rgb(194 65 12 / 0.5) -} - #ohdear :is(.dark .dark\:bg-emerald-700\/50) { background-color: rgb(4 120 87 / 0.5) } @@ -635,6 +554,15 @@ background-color: rgb(6 95 70 / var(--tw-bg-opacity)) } +#ohdear :is(.dark .dark\:bg-orange-700\/50) { + background-color: rgb(194 65 12 / 0.5) +} + +#ohdear :is(.dark .dark\:text-emerald-200) { + --tw-text-opacity: 1; + color: rgb(167 243 208 / var(--tw-text-opacity)) +} + #ohdear :is(.dark .dark\:text-gray-100) { --tw-text-opacity: 1; color: rgb(243 244 246 / var(--tw-text-opacity)) @@ -660,20 +588,15 @@ color: rgb(254 215 170 / var(--tw-text-opacity)) } -#ohdear :is(.dark .dark\:text-emerald-200) { +#ohdear :is(.dark .dark\:text-white) { --tw-text-opacity: 1; - color: rgb(167 243 208 / var(--tw-text-opacity)) + color: rgb(255 255 255 / var(--tw-text-opacity)) } #ohdear :is(.dark .dark\:text-white\/50) { color: rgb(255 255 255 / 0.5) } -#ohdear :is(.dark .dark\:text-white) { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)) -} - #ohdear :is(.dark .dark\:hover\:text-brand:hover) { --tw-text-opacity: 1; color: rgb(255 57 0 / var(--tw-text-opacity)) diff --git a/resources/views/components/logo-ohdear.blade.php b/resources/views/components/logo-ohdear.blade.php index dbfb46c..ded2652 100644 --- a/resources/views/components/logo-ohdear.blade.php +++ b/resources/views/components/logo-ohdear.blade.php @@ -1,4 +1,4 @@ -merge(['class' => 'text-brand']) }} viewBox="0 0 1000 600" fill="none" xmlns="http://www.w3.org/2000/svg" alt="Oh Dear — The all-in-one monitoring tool for your entire website"> +merge(['class' => 'text-gray-600 hover:text-brand']) }} viewBox="0 0 1000 600" fill="none" xmlns="http://www.w3.org/2000/svg" alt="Oh Dear — The all-in-one monitoring tool for your entire website"> diff --git a/resources/views/uptime.blade.php b/resources/views/uptime.blade.php index a2fe2c5..230ea1a 100644 --- a/resources/views/uptime.blade.php +++ b/resources/views/uptime.blade.php @@ -2,8 +2,20 @@ use Illuminate\Support\Str; @endphp +@push('scripts') + +@endpush + + -
+
+
+
+
online
+
+
@@ -19,15 +31,15 @@
-
-
+
+ {{--
{{ $status }} Status
{{ $performance }} Performance -
+
--}}