🛠️ Create shared UI styles for buttons & inputs

This commit is contained in:
pheralb
2024-01-24 11:01:38 +00:00
parent 37b457ddf1
commit 49e1927e7e
5 changed files with 22 additions and 15 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
<script lang="ts">
import { inputStyles } from '@/ui/styles';
import { Command, SearchIcon } from 'lucide-svelte';
export let searchTerm: string;
export let placeholder: string = 'Search...';
@@ -36,7 +37,7 @@
type="text"
{placeholder}
autocomplete="off"
class="w-full border-b border-neutral-300 bg-white p-3 px-11 placeholder-neutral-500 focus:outline-none focus:ring-1 focus:ring-neutral-300 dark:border-neutral-800 dark:bg-neutral-900 dark:focus:ring-neutral-700"
class={inputStyles}
bind:value={searchTerm}
on:input
use:focusInput