forked from pdsls.dev/pdsls
atproto explorer

select none

+1 -1
src/components/button.tsx
··· 13 13 type="button" 14 14 class={ 15 15 props.class ?? 16 - "dark:hover:bg-dark-200 dark:shadow-dark-800 dark:active:bg-dark-100 box-border flex h-7 items-center gap-1 rounded-lg border-[0.5px] border-neutral-300 bg-neutral-50 px-2 py-1.5 text-xs font-semibold shadow-xs hover:bg-neutral-100 active:bg-neutral-200 dark:border-neutral-700 dark:bg-neutral-800" 16 + "dark:hover:bg-dark-200 dark:shadow-dark-800 dark:active:bg-dark-100 box-border flex h-7 items-center gap-1 rounded-lg border-[0.5px] border-neutral-300 bg-neutral-50 px-2 py-1.5 text-xs font-semibold shadow-xs select-none hover:bg-neutral-100 active:bg-neutral-200 dark:border-neutral-700 dark:bg-neutral-800" 17 17 } 18 18 classList={props.classList} 19 19 onClick={props.onClick}
+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
··· 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
··· 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
··· 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
··· 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>