improve multi-select style

This commit is contained in:
Ruben Fiszel
2024-02-29 13:00:42 +01:00
parent 493d2012a8
commit f444e4752f
4 changed files with 13 additions and 2 deletions
@@ -70,6 +70,7 @@
</div>
<div class="flex flex-row mb-1 mt-2">
<Button
color="light"
variant="border"
size="sm"
on:click={() => {
@@ -83,6 +84,7 @@
<Plus size={14} />
</Button>
<Button
color="light"
variant="border"
size="sm"
btnClasses="ml-2"
@@ -240,6 +240,7 @@
{#if Array.isArray(itemsType?.multiselect) && Array.isArray(value)}
<div class="items-start">
<Multiselect
ulOptionsClass={'!bg-surface-secondary'}
bind:selected={value}
options={itemsType?.multiselect ?? []}
selectedOptionsDraggable={true}
@@ -248,6 +249,7 @@
{:else if Array.isArray(itemsType?.enum) && Array.isArray(value)}
<div class="items-start">
<Multiselect
ulOptionsClass={'!bg-surface-secondary'}
bind:selected={value}
options={itemsType?.enum ?? []}
selectedOptionsDraggable={true}
@@ -164,8 +164,14 @@
{/each}
</div>
<div class="flex flex-row my-1">
<Button size="sm" on:click={add}>+</Button>
<Button variant="border" size="sm" btnClasses="ml-2" on:click={() => (enum_ = undefined)}>
<Button color="light" size="sm" on:click={add}>+</Button>
<Button
color="light"
variant="border"
size="sm"
btnClasses="ml-2"
on:click={() => (enum_ = undefined)}
>
Clear
</Button>
</div>
@@ -386,6 +386,7 @@
}}
options={nconfig?.worker_tags}
selectedOptionsDraggable={false}
ulOptionsClass={'!bg-surface-secondary'}
placeholder="High priority tags"
/>
</Label>