+1
-1
src/components/create.tsx
+1
-1
src/components/create.tsx
···
213
213
<Show when={!uploading()}>
214
214
<div class="dark:hover:bg-dark-200 dark:shadow-dark-800 dark:active:bg-dark-100 flex rounded-lg border-[0.5px] border-neutral-300 bg-neutral-50 text-xs font-semibold shadow-xs hover:bg-neutral-100 active:bg-neutral-200 dark:border-neutral-700 dark:bg-neutral-800">
215
215
<input type="file" id="blob" hidden onChange={() => uploadBlob()} />
216
-
<label class="flex items-center gap-1 px-2 py-1.5" for="blob">
216
+
<label class="flex items-center gap-1 px-2 py-1.5 select-none" for="blob">
217
217
<span class="iconify lucide--upload text-sm"></span>
218
218
Upload
219
219
</label>
+2
-2
src/components/search.tsx
+2
-2
src/components/search.tsx
···
27
27
>
28
28
<span class="iconify lucide--search"></span>
29
29
<Show when={!isTouchDevice}>
30
-
<kbd class="font-sans text-neutral-500 dark:text-neutral-400">
30
+
<kbd class="font-sans text-neutral-500 select-none dark:text-neutral-400">
31
31
{/Mac/i.test(navigator.platform) ? "⌘" : "⌃"}K
32
32
</kbd>
33
33
</Show>
···
83
83
placeholder="PDS URL, AT URI, or handle"
84
84
ref={searchInput}
85
85
id="input"
86
-
class="grow placeholder:text-sm focus:outline-none"
86
+
class="grow select-none placeholder:text-sm focus:outline-none"
87
87
/>
88
88
<button
89
89
type="submit"
+1
-1
src/components/text-input.tsx
+1
-1
src/components/text-input.tsx
···
25
25
disabled={props.disabled}
26
26
required={props.required}
27
27
class={
28
-
"dark:bg-dark-100 dark:shadow-dark-800 rounded-lg border-[0.5px] border-neutral-300 bg-white px-2 py-1 shadow-xs placeholder:text-sm focus:outline-[1.5px] focus:outline-neutral-900 dark:border-neutral-700 dark:focus:outline-neutral-200 " +
28
+
"dark:bg-dark-100 dark:shadow-dark-800 rounded-lg border-[0.5px] border-neutral-300 bg-white px-2 py-1 shadow-xs select-none placeholder:text-sm focus:outline-[1.5px] focus:outline-neutral-900 dark:border-neutral-700 dark:focus:outline-neutral-200 " +
29
29
props.class
30
30
}
31
31
onInput={props.onInput}
+1
-1
src/views/collection.tsx
+1
-1
src/views/collection.tsx
···
256
256
<Button onClick={() => setOpenDelete(false)}>Cancel</Button>
257
257
<Button
258
258
onClick={deleteRecords}
259
-
class={`dark:shadow-dark-800 rounded-lg px-2 py-1.5 text-xs font-semibold text-neutral-200 shadow-xs ${recreate() ? "bg-green-500 hover:bg-green-400 dark:bg-green-600 dark:hover:bg-green-500" : "bg-red-500 hover:bg-red-400 active:bg-red-400"}`}
259
+
class={`dark:shadow-dark-800 rounded-lg px-2 py-1.5 text-xs font-semibold text-neutral-200 shadow-xs select-none ${recreate() ? "bg-green-500 hover:bg-green-400 dark:bg-green-600 dark:hover:bg-green-500" : "bg-red-500 hover:bg-red-400 active:bg-red-400"}`}
260
260
>
261
261
{recreate() ? "Recreate" : "Delete"}
262
262
</Button>
+1
-1
src/views/record.tsx
+1
-1
src/views/record.tsx
···
163
163
<Button onClick={() => setOpenDelete(false)}>Cancel</Button>
164
164
<Button
165
165
onClick={deleteRecord}
166
-
class="dark:shadow-dark-800 rounded-lg bg-red-500 px-2 py-1.5 text-xs font-semibold text-neutral-200 shadow-xs hover:bg-red-400 active:bg-red-400"
166
+
class="dark:shadow-dark-800 rounded-lg bg-red-500 px-2 py-1.5 text-xs font-semibold text-neutral-200 shadow-xs select-none hover:bg-red-400 active:bg-red-400"
167
167
>
168
168
Delete
169
169
</Button>