Skip to content

Commit aa8b563

Browse files
✨ Add new color palette and update components for dark mode consistency
1 parent 967e066 commit aa8b563

15 files changed

+120
-106
lines changed

resources/views/components/alert-beta.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div
2-
class="relative z-0 mt-5 flex items-center gap-6 overflow-hidden rounded-2xl bg-yellow-50/50 px-6 py-5 ring-1 ring-black/5 dark:bg-gray-900/40"
2+
class="dark:bg-mirage relative z-0 mt-5 flex items-center gap-6 overflow-hidden rounded-2xl bg-yellow-50/50 px-6 py-5 ring-1 ring-black/5"
33
role="alert"
44
aria-labelledby="beta-alert-title"
55
aria-describedby="beta-alert-description"

resources/views/components/footer.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ class="flex flex-wrap items-center justify-center gap-2.5 *:opacity-0"
9696
>
9797
<a
9898
href="/newsletter"
99-
class="group relative z-0 flex items-center gap-6 overflow-hidden rounded-2xl bg-cyan-50/50 py-5 pl-6 pr-7 ring-1 ring-black/5 transition duration-300 ease-in-out hover:bg-cyan-50 hover:ring-black/10 md:max-w-lg dark:bg-gray-900/40 dark:hover:bg-gray-900"
99+
class="dark:bg-mirage dark:hover:ring-cloud dark:hover:bg-haiti group relative z-0 flex items-center gap-6 overflow-hidden rounded-2xl bg-cyan-50/50 py-5 pl-6 pr-7 ring-1 ring-black/5 transition duration-300 ease-in-out hover:bg-cyan-50 hover:ring-black/10 md:max-w-lg"
100100
>
101101
{{-- Decorative circle --}}
102102
<div
Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
<svg
22
{{ $attributes }}
3-
viewBox="0 0 1024 1024" fill="none">
4-
<circle cx="512" cy="512" r="512" fill="currentColor"/>
5-
<path fill-rule="evenodd" clip-rule="evenodd" d="M375.022 782.938H385.585L388.504 772.787C398.2 739.062 408.734 701.557 420.107 660.277L420.117 660.242C430.551 621.984 441.163 583.726 451.952 545.468C459.439 545.219 468.939 544.603 480.341 543.653C496.01 542.347 513.484 539.967 532.73 536.546C552.862 533.044 572.949 527.799 592.987 520.829C613.395 513.731 632.329 504.389 649.748 492.785C668.139 480.818 683.061 465.944 694.293 448.16C706.045 429.552 711.61 407.7 711.61 383.228C711.61 360.057 705.43 339.287 692.671 321.539C680.899 304.178 665.246 290.011 646.011 278.988C627.549 267.755 607.365 259.479 585.534 254.119C563.876 248.384 542.511 245.479 521.468 245.479C501.989 245.479 482.531 247.471 463.109 251.444C444.074 255.338 426.237 260.117 409.618 265.802L409.563 265.821L409.509 265.84C393.722 271.387 379.742 276.759 367.603 281.962L359.101 285.605V294.855C359.101 302.344 362.725 308.746 366.475 313.567C370.135 318.273 374.328 322.466 379.035 326.127L379.314 326.344L379.603 326.546C382.092 328.289 384.664 329.879 387.238 331.08C389.608 332.186 393.095 333.5 397.115 333.5C401.138 333.5 405.052 332.434 408.337 331.251C411.797 330.005 415.532 328.268 419.459 326.189L419.737 326.042L420.008 325.883C426.54 322.04 435.277 317.652 446.368 312.723L446.563 312.636L446.756 312.544C449.831 311.063 453.133 309.652 456.668 308.316C445.353 334.018 434.841 358.926 425.133 383.039L425.104 383.112L425.075 383.185C412.412 415.687 400.171 448.189 388.351 480.694L388.333 480.742L388.316 480.791C376.911 512.894 365.511 546.462 354.116 581.491C342.751 616.005 330.546 653.252 317.501 693.23L317.464 693.343L317.429 693.456C315.782 698.808 313.922 704.595 311.847 710.82L311.712 711.227L311.601 711.642C309.662 718.912 308.603 726.031 308.603 732.931C308.603 749.453 317.664 762.126 331.69 770.758L331.79 770.819L331.891 770.879C345.313 778.833 359.763 782.938 375.022 782.938ZM615.889 423.985C605.825 438.893 592.099 451.594 574.375 462.004C556.626 472.253 536.548 480.43 514.052 486.456C498.109 490.726 482.19 493.892 466.291 495.961C477.084 459.602 488.321 424.611 500.001 390.987L500.016 390.944C512.485 354.67 525.4 323.063 538.731 296.052C553.277 297.171 567.056 300.298 580.123 305.398L580.176 305.418L580.229 305.438C595.921 311.416 608.16 319.997 617.399 331.012L617.483 331.112L617.569 331.211C626.251 341.179 631.163 354.709 631.163 373.128C631.163 392.812 626.014 409.517 616.024 423.788L615.955 423.886L615.889 423.985Z" fill="white"/>
6-
<path d="M560.932 743.369C560.932 766.565 542.128 785.369 518.932 785.369C495.736 785.369 476.932 766.565 476.932 743.369C476.932 720.173 495.736 701.369 518.932 701.369C542.128 701.369 560.932 720.173 560.932 743.369Z" fill="white"/>
3+
viewBox="0 0 1024 1024"
4+
fill="none"
5+
>
6+
<path
7+
fill-rule="evenodd"
8+
clip-rule="evenodd"
9+
d="M375.022 782.938H385.585L388.504 772.787C398.2 739.062 408.734 701.557 420.107 660.277L420.117 660.242C430.551 621.984 441.163 583.726 451.952 545.468C459.439 545.219 468.939 544.603 480.341 543.653C496.01 542.347 513.484 539.967 532.73 536.546C552.862 533.044 572.949 527.799 592.987 520.829C613.395 513.731 632.329 504.389 649.748 492.785C668.139 480.818 683.061 465.944 694.293 448.16C706.045 429.552 711.61 407.7 711.61 383.228C711.61 360.057 705.43 339.287 692.671 321.539C680.899 304.178 665.246 290.011 646.011 278.988C627.549 267.755 607.365 259.479 585.534 254.119C563.876 248.384 542.511 245.479 521.468 245.479C501.989 245.479 482.531 247.471 463.109 251.444C444.074 255.338 426.237 260.117 409.618 265.802L409.563 265.821L409.509 265.84C393.722 271.387 379.742 276.759 367.603 281.962L359.101 285.605V294.855C359.101 302.344 362.725 308.746 366.475 313.567C370.135 318.273 374.328 322.466 379.035 326.127L379.314 326.344L379.603 326.546C382.092 328.289 384.664 329.879 387.238 331.08C389.608 332.186 393.095 333.5 397.115 333.5C401.138 333.5 405.052 332.434 408.337 331.251C411.797 330.005 415.532 328.268 419.459 326.189L419.737 326.042L420.008 325.883C426.54 322.04 435.277 317.652 446.368 312.723L446.563 312.636L446.756 312.544C449.831 311.063 453.133 309.652 456.668 308.316C445.353 334.018 434.841 358.926 425.133 383.039L425.104 383.112L425.075 383.185C412.412 415.687 400.171 448.189 388.351 480.694L388.333 480.742L388.316 480.791C376.911 512.894 365.511 546.462 354.116 581.491C342.751 616.005 330.546 653.252 317.501 693.23L317.464 693.343L317.429 693.456C315.782 698.808 313.922 704.595 311.847 710.82L311.712 711.227L311.601 711.642C309.662 718.912 308.603 726.031 308.603 732.931C308.603 749.453 317.664 762.126 331.69 770.758L331.79 770.819L331.891 770.879C345.313 778.833 359.763 782.938 375.022 782.938ZM615.889 423.985C605.825 438.893 592.099 451.594 574.375 462.004C556.626 472.253 536.548 480.43 514.052 486.456C498.109 490.726 482.19 493.892 466.291 495.961C477.084 459.602 488.321 424.611 500.001 390.987L500.016 390.944C512.485 354.67 525.4 323.063 538.731 296.052C553.277 297.171 567.056 300.298 580.123 305.398L580.176 305.418L580.229 305.438C595.921 311.416 608.16 319.997 617.399 331.012L617.483 331.112L617.569 331.211C626.251 341.179 631.163 354.709 631.163 373.128C631.163 392.812 626.014 409.517 616.024 423.788L615.955 423.886L615.889 423.985Z"
10+
fill="currentColor"
11+
/>
12+
<path
13+
d="M560.932 743.369C560.932 766.565 542.128 785.369 518.932 785.369C495.736 785.369 476.932 766.565 476.932 743.369C476.932 720.173 495.736 701.369 518.932 701.369C542.128 701.369 560.932 720.173 560.932 743.369Z"
14+
fill="currentColor"
15+
/>
716
</svg>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<a
22
{{ $attributes }}
3-
class="grid w-full max-w-72 grid-cols-1 gap-0.5 rounded-xl bg-zinc-100/80 p-5 transition duration-300 ease-in-out hover:bg-zinc-200/60 dark:bg-gray-900/40 dark:hover:bg-gray-900/60"
3+
class="dark:bg-mirage dark:hover:ring-cloud dark:hover:bg-haiti grid w-full max-w-72 grid-cols-1 gap-0.5 rounded-xl bg-zinc-100/80 p-5 transition duration-300 ease-in-out hover:bg-zinc-200/60 dark:ring-1 dark:ring-transparent"
44
>
55
{{ $slot }}
66
</a>

resources/views/components/mobile-pricing.blade.php

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ class="mt-10 grid grid-cols-[repeat(auto-fill,minmax(19rem,1fr))] items-start ga
7878
>
7979
{{-- Mini Plan --}}
8080
<div
81-
class="rounded-2xl bg-gray-100 p-7 opacity-0 dark:bg-gray-900/40"
81+
class="dark:bg-mirage rounded-2xl bg-gray-100 p-7 opacity-0"
8282
aria-labelledby="pro-plan-heading"
8383
>
8484
{{-- Plan Name --}}
@@ -121,7 +121,7 @@ class="size-5 shrink-0"
121121
{{-- Button --}}
122122
<a
123123
href="https://checkout.anystack.sh/nativephp-ios/9e6a5f7c-1e71-4a1e-9cfa-33bb3c0ebb5d"
124-
class="my-5 block w-full rounded-2xl bg-zinc-200 py-4 text-center text-sm font-medium transition duration-200 ease-in-out hover:bg-zinc-800 hover:text-white dark:bg-gray-900 dark:hover:bg-slate-700/40"
124+
class="my-5 block w-full rounded-2xl bg-zinc-200 py-4 text-center text-sm font-medium transition duration-200 ease-in-out hover:bg-zinc-800 hover:text-white dark:bg-slate-700/30 dark:hover:bg-slate-700/40"
125125
aria-label="Get started with Mini plan"
126126
>
127127
Get started
@@ -185,7 +185,7 @@ class="space-y-2.5 text-sm"
185185
>
186186
<div class="flex items-center gap-2">
187187
<div
188-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
188+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
189189
aria-hidden="true"
190190
>
191191
<x-icons.checkmark class="size-5 shrink-0" />
@@ -194,7 +194,7 @@ class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe]
194194
</div>
195195
<div class="flex items-center gap-2">
196196
<div
197-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
197+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
198198
aria-hidden="true"
199199
>
200200
<x-icons.checkmark class="size-5 shrink-0" />
@@ -205,7 +205,7 @@ class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe]
205205
</div>
206206
<div class="flex items-center gap-2">
207207
<div
208-
class="grid size-7 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
208+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
209209
aria-hidden="true"
210210
>
211211
<x-icons.xmark
@@ -216,7 +216,7 @@ class="size-2.5 shrink-0 dark:opacity-70"
216216
</div>
217217
<div class="flex items-center gap-2">
218218
<div
219-
class="grid size-7 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
219+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
220220
aria-hidden="true"
221221
>
222222
<x-icons.xmark
@@ -227,7 +227,7 @@ class="size-2.5 shrink-0 dark:opacity-70"
227227
</div>
228228
<div class="flex items-center gap-2">
229229
<div
230-
class="grid size-7 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
230+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
231231
aria-hidden="true"
232232
>
233233
<x-icons.xmark
@@ -241,7 +241,7 @@ class="size-2.5 shrink-0 dark:opacity-70"
241241

242242
{{-- Pro Plan --}}
243243
<div
244-
class="rounded-2xl bg-gray-100 p-7 opacity-0 dark:bg-gray-900/40"
244+
class="dark:bg-mirage rounded-2xl bg-gray-100 p-7 opacity-0"
245245
aria-labelledby="teams-plan-heading"
246246
>
247247
{{-- Plan Name --}}
@@ -284,7 +284,7 @@ class="size-5 shrink-0"
284284
{{-- Button --}}
285285
<a
286286
href="https://checkout.anystack.sh/nativephp-ios/9e02463f-0602-496c-ab33-073b899badae"
287-
class="my-5 block w-full rounded-2xl bg-zinc-200 py-4 text-center text-sm font-medium transition duration-200 ease-in-out hover:bg-zinc-800 hover:text-white dark:bg-gray-900 dark:hover:bg-slate-700/40"
287+
class="my-5 block w-full rounded-2xl bg-zinc-200 py-4 text-center text-sm font-medium transition duration-200 ease-in-out hover:bg-zinc-800 hover:text-white dark:bg-slate-700/30 dark:hover:bg-slate-700/40"
288288
aria-label="Get started with Pro plan"
289289
>
290290
Get started
@@ -348,7 +348,7 @@ class="space-y-2.5 text-sm"
348348
>
349349
<div class="flex items-center gap-2">
350350
<div
351-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
351+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
352352
aria-hidden="true"
353353
>
354354
<x-icons.checkmark class="size-5 shrink-0" />
@@ -357,7 +357,7 @@ class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe]
357357
</div>
358358
<div class="flex items-center gap-2">
359359
<div
360-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
360+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
361361
aria-hidden="true"
362362
>
363363
<x-icons.checkmark class="size-5 shrink-0" />
@@ -368,7 +368,7 @@ class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe]
368368
</div>
369369
<div class="flex items-center gap-2">
370370
<div
371-
class="grid size-7 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
371+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
372372
aria-hidden="true"
373373
>
374374
<x-icons.xmark
@@ -379,7 +379,7 @@ class="size-2.5 shrink-0 dark:opacity-70"
379379
</div>
380380
<div class="flex items-center gap-2">
381381
<div
382-
class="grid size-7 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
382+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
383383
aria-hidden="true"
384384
>
385385
<x-icons.xmark
@@ -390,7 +390,7 @@ class="size-2.5 shrink-0 dark:opacity-70"
390390
</div>
391391
<div class="flex items-center gap-2">
392392
<div
393-
class="grid size-7 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
393+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-zinc-200 dark:bg-gray-700/50"
394394
aria-hidden="true"
395395
>
396396
<x-icons.xmark
@@ -519,7 +519,7 @@ class="space-y-2.5 text-sm"
519519
>
520520
<div class="flex items-center gap-2">
521521
<div
522-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
522+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
523523
aria-hidden="true"
524524
>
525525
<x-icons.checkmark class="size-5 shrink-0" />
@@ -530,7 +530,7 @@ class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe]
530530
</div>
531531
<div class="flex items-center gap-2">
532532
<div
533-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
533+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
534534
aria-hidden="true"
535535
>
536536
<x-icons.checkmark class="size-5 shrink-0" />
@@ -539,7 +539,7 @@ class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe]
539539
</div>
540540
<div class="flex items-center gap-2">
541541
<div
542-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
542+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
543543
aria-hidden="true"
544544
>
545545
<x-icons.checkmark class="size-5 shrink-0" />
@@ -548,7 +548,7 @@ class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe]
548548
</div>
549549
<div class="flex items-center gap-2">
550550
<div
551-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
551+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
552552
aria-hidden="true"
553553
>
554554
<x-icons.checkmark class="size-5 shrink-0" />
@@ -557,7 +557,7 @@ class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe]
557557
</div>
558558
<div class="flex items-center gap-2">
559559
<div
560-
class="grid size-7 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
560+
class="grid size-7 shrink-0 place-items-center rounded-xl bg-[#D4FD7D] dark:bg-[#d68ffe] dark:text-black"
561561
aria-hidden="true"
562562
>
563563
<x-icons.checkmark class="size-5 shrink-0" />

resources/views/components/platform-switcher.blade.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<div
88
{{ $attributes }}
9-
class="mx-1 mb-3 rounded-xl bg-zinc-100/80 transition-all duration-300 ease-in-out dark:bg-gray-900/40"
9+
class="dark:bg-mirage mx-1 mb-3 rounded-xl bg-zinc-100/80 transition-all duration-300 ease-in-out"
1010
:class="{
1111
'pb-4 pl-4 pr-5 pt-5' : !scrolled,
1212
'pb-2 pl-2 pr-3 pt-3' : scrolled
@@ -41,15 +41,15 @@ class="flex items-center gap-3 text-xs"
4141
href="{{ $desktopHref }}"
4242
@class([
4343
'flex w-1/2 items-center justify-center gap-x-1.5 gap-y-1 rounded-xl transition duration-300 ease-in-out',
44-
'bg-white dark:bg-gray-900' => ! $isMobile,
44+
'bg-white dark:bg-slate-700/30' => ! $isMobile,
4545
'hover:bg-zinc-200/50 dark:text-gray-400/80 dark:hover:bg-gray-900/80 dark:hover:text-white' => $isMobile,
4646
])
4747
:class="{ 'flex-col p-2.5': !scrolled, 'flex-row p-2': scrolled }"
4848
>
4949
<div
5050
@class([
51-
'grid size-9 place-items-center rounded-lg',
52-
'bg-blue-50 text-blue-500 dark:bg-black/20 dark:text-blue-400' => ! $isMobile,
51+
'grid h-9 w-10 place-items-center rounded-lg',
52+
'dark:bg-haiti bg-blue-50 text-blue-500 dark:text-blue-400' => ! $isMobile,
5353
])
5454
>
5555
<x-icons.pc class="size-6 shrink-0" />
@@ -74,15 +74,15 @@ class="size-6 dark:text-gray-400/80"
7474
href="{{ $mobileHref }}"
7575
@class([
7676
'flex w-1/2 items-center justify-center gap-x-1.5 gap-y-1 rounded-xl transition duration-300 ease-in-out',
77-
'bg-white dark:bg-gray-900' => $isMobile,
77+
'bg-white dark:bg-slate-700/30' => $isMobile,
7878
'hover:bg-zinc-200/50 dark:text-gray-400/80 dark:hover:bg-gray-900/80 dark:hover:text-white' => ! $isMobile,
7979
])
8080
:class="{ 'flex-col p-2.5': !scrolled, 'flex-row p-2': scrolled }"
8181
>
8282
<div
8383
@class([
84-
'grid size-9 place-items-center rounded-lg',
85-
'bg-blue-50 text-blue-500 dark:bg-black/20 dark:text-blue-400' => $isMobile,
84+
'grid h-9 w-10 place-items-center rounded-lg',
85+
'dark:bg-haiti bg-blue-50 text-blue-500 dark:text-blue-400' => $isMobile,
8686
])
8787
>
8888
<x-icons.device-mobile-phone class="size-5 shrink-0" />

0 commit comments

Comments
 (0)