diff --git a/resources/css/utilities.css b/resources/css/utilities.css index 297a5acc42..9851180c2b 100644 --- a/resources/css/utilities.css +++ b/resources/css/utilities.css @@ -137,6 +137,10 @@ @apply bg-linear-to-b from-coollabs-100 to-coollabs-200 text-white; } +@utility view-toggle { + @apply flex h-8 items-center rounded-lg border border-neutral-200 bg-white dark:border-white/[0.08] dark:bg-white/[0.06]; +} + @utility loading-indicator { @apply text-coollabs dark:text-warning; } diff --git a/resources/views/components/section-heading.blade.php b/resources/views/components/section-heading.blade.php index 523808102f..6872dc1a30 100644 --- a/resources/views/components/section-heading.blade.php +++ b/resources/views/components/section-heading.blade.php @@ -8,7 +8,7 @@ {{-- Shared section heading: a 14px title, an optional 11px muted subtitle, and an - optional right-aligned action. Pass `href` for the default ghost "View all" + optional right-aligned action. Pass `href` for the default "View all" button, or an `` for a custom control. --}}
merge(['class' => 'mb-3 min-w-0']) }}> @@ -20,7 +20,7 @@
{{ $actions }}
@elseif (filled($href)) + class="button group"> {{ $actionLabel }} @if ($icon) diff --git a/resources/views/components/shared-variables/view-controls.blade.php b/resources/views/components/shared-variables/view-controls.blade.php index f409ea63a7..4a1dcbc0a0 100644 --- a/resources/views/components/shared-variables/view-controls.blade.php +++ b/resources/views/components/shared-variables/view-controls.blade.php @@ -14,7 +14,7 @@
+ class="view-toggle w-fit">
diff --git a/resources/views/livewire/tags/show.blade.php b/resources/views/livewire/tags/show.blade.php index 38f5286ab3..842afac94b 100644 --- a/resources/views/livewire/tags/show.blade.php +++ b/resources/views/livewire/tags/show.blade.php @@ -69,7 +69,7 @@
+ class="view-toggle"> ') diff --git a/tests/Feature/ViewToggleSizingTest.php b/tests/Feature/ViewToggleSizingTest.php new file mode 100644 index 0000000000..1fe5146009 --- /dev/null +++ b/tests/Feature/ViewToggleSizingTest.php @@ -0,0 +1,28 @@ +toContain('class="view-toggle') + ->not->toContain('class="flex h-9 items-center rounded-lg border'); + } + + $utilities = file_get_contents(resource_path('css/utilities.css')); + + expect($utilities) + ->toContain('@utility view-toggle') + ->toContain('h-8'); +});