diff options
| author | Adam Malczewski <[email protected]> | 2026-04-10 01:17:28 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-04-10 01:17:28 +0900 |
| commit | 391279ebbf632896e04c214a627ebc53ca0a16ae (patch) | |
| tree | 7e9eba0bfa592378a215ac0c1f2b18cd95a4b8dd /src/App.svelte | |
| parent | 5d610bcad55c5d908a4ae046390124b5f5174762 (diff) | |
| download | flashair-speedsync-391279ebbf632896e04c214a627ebc53ca0a16ae.tar.gz flashair-speedsync-391279ebbf632896e04c214a627ebc53ca0a16ae.zip | |
styling cleanup
Diffstat (limited to 'src/App.svelte')
| -rw-r--r-- | src/App.svelte | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/App.svelte b/src/App.svelte index d224306..7a634cc 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -218,9 +218,14 @@ <!-- Right: Image list --> <div class="w-36 lg:w-40 shrink-0 border-l border-base-300 flex flex-col"> - <div class="px-3 py-2 bg-base-100 border-b border-base-300 shrink-0 flex items-center overflow-hidden"> + <div class="px-3 py-2 bg-base-100 border-b border-base-300 shrink-0 flex items-center gap-1.5 overflow-hidden"> <span class="text-xs font-semibold whitespace-nowrap truncate">Photos {cachedCount}/{totalCount > 0 ? totalCount : images.length}</span> - <span class="ml-1.5 shrink-0 status status-secondary" class:status-ping={isAutoCaching}></span> + <span class="relative shrink-0 inline-flex"> + {#if isAutoCaching} + <span class="status status-secondary animate-ping absolute"></span> + {/if} + <span class="status {isAutoCaching ? 'status-secondary' : 'status-neutral'}"></span> + </span> </div> <div class="flex-1 min-h-0"> <ImageList {images} selectedPath={selectedFile?.path} onSelect={selectImage} {newImagePaths} onAnimationDone={handleAnimationDone} /> |
