autofocus
ci / docker_image (push) Successful in 2m21s
ci / deploy (push) Successful in 31s

This commit is contained in:
2026-06-30 12:43:04 -05:00
parent 53a75f6573
commit 681b15e793
5 changed files with 10 additions and 19 deletions
@@ -15,7 +15,7 @@
</script> </script>
<Dialog.Root bind:open> <Dialog.Root bind:open>
<Dialog.Content> <Dialog.Content onOpenAutoFocus={(e) => e.preventDefault()}>
<Dialog.Header> <Dialog.Header>
<Dialog.Title>Claim Item</Dialog.Title> <Dialog.Title>Claim Item</Dialog.Title>
<Dialog.Description> <Dialog.Description>
@@ -44,10 +44,7 @@
<div class="inline-block"> <div class="inline-block">
<div class="flex-1">{item?.description}</div> <div class="flex-1">{item?.description}</div>
{#if item?.foundLocation} {#if item?.foundLocation}
<div class="mt-2"> <span class="mt-2"><strong class="mr-1">Found at:</strong> {item.foundLocation}</span>
<LocationIcon class="float-left mr-1" size={24} />
<div>{item?.foundLocation}</div>
</div>
{/if} {/if}
</div> </div>
</div> </div>
@@ -16,7 +16,7 @@
</script> </script>
<Dialog.Root bind:open> <Dialog.Root bind:open>
<Dialog.Content> <Dialog.Content onOpenAutoFocus={(e) => e.preventDefault()}>
<Dialog.Header> <Dialog.Header>
<Dialog.Title>Item Inquiry</Dialog.Title> <Dialog.Title>Item Inquiry</Dialog.Title>
<Dialog.Description> <Dialog.Description>
@@ -45,10 +45,7 @@
<div class="inline-block"> <div class="inline-block">
<div class="flex-1">{item?.description}</div> <div class="flex-1">{item?.description}</div>
{#if item?.foundLocation} {#if item?.foundLocation}
<div class="mt-2"> <span class="mt-2 flex"><strong class="mr-1">Found at:</strong> {item.foundLocation}</span>
<LocationIcon class="float-left mr-1" size={24} />
<div>{item?.foundLocation}</div>
</div>
{/if} {/if}
</div> </div>
</div> </div>
@@ -134,13 +134,13 @@
</div> </div>
{:else} {:else}
<div class="mt-2 justify-between flex"> <div class="mt-2 justify-between flex">
<Button variant="ghost" class="text-action" <Button variant="ghost" class="text-action z-10"
onclick={() => {inquireCallback(item)}}> onclick={(e) => {e.stopPropagation(); inquireCallback(item)}}>
<NotebookPenIcon /> <NotebookPenIcon />
Inquire Inquire
</Button> </Button>
<Button variant="ghost" class="text-primary" <Button variant="ghost" class="text-primary z-10"
onclick={() => {claimCallback(item)}}> onclick={(e) => {e.stopPropagation(); claimCallback(item)}}>
<StarIcon /> <StarIcon />
Claim Claim
</Button> </Button>
@@ -65,7 +65,7 @@
</script> </script>
<Dialog.Root bind:open> <Dialog.Root bind:open>
<Dialog.Content> <Dialog.Content onOpenAutoFocus={(e) => e.preventDefault()}>
<Dialog.Header> <Dialog.Header>
<Dialog.Title>Submit Found Item</Dialog.Title> <Dialog.Title>Submit Found Item</Dialog.Title>
<Dialog.Description> <Dialog.Description>
@@ -64,10 +64,7 @@
<div class=""> <div class="">
<div class="flex-1">{data.item.description}</div> <div class="flex-1">{data.item.description}</div>
{#if data.item.foundLocation} {#if data.item.foundLocation}
<div class="mt-2"> <span class="mt-2"><strong class="mr-1">Found at:</strong> {item.foundLocation}</span>
<LocationIcon class="float-left mr-1" size={24} />
<div>{data.item.foundLocation}</div>
</div>
{/if} {/if}
</div> </div>
</div> </div>