diff --git a/src/features/downloads/components/DownloadQueue.svelte b/src/features/downloads/components/DownloadQueue.svelte
index f9f235c..a543f33 100644
--- a/src/features/downloads/components/DownloadQueue.svelte
+++ b/src/features/downloads/components/DownloadQueue.svelte
@@ -23,8 +23,28 @@
{#if loading}
-
-
+
+ {#each Array(5) as _, i (i)}
+
+ {/each}
{:else if queue.length === 0}
Queue is empty.
@@ -49,4 +69,30 @@
\ No newline at end of file
diff --git a/src/features/recent/components/HistoryPanel.svelte b/src/features/recent/components/HistoryPanel.svelte
index cb0cc86..f705ba2 100644
--- a/src/features/recent/components/HistoryPanel.svelte
+++ b/src/features/recent/components/HistoryPanel.svelte
@@ -297,6 +297,7 @@
.session-list {
display: flex;
flex-direction: column;
+ gap: var(--sp-2);
}
.session-row {
@@ -304,17 +305,16 @@
align-items: center;
gap: var(--sp-3);
width: 100%;
- padding: var(--sp-2) var(--sp-2);
+ padding: var(--sp-3);
border-radius: var(--radius-md);
- border: none;
- background: none;
+ border: 1px solid var(--border-dim);
+ background: var(--bg-raised);
text-align: left;
cursor: pointer;
- transition: background var(--t-fast);
+ transition: border-color var(--t-fast), background var(--t-fast);
}
- .session-row:hover { background: var(--bg-raised); }
- .session-row:active { background: var(--bg-elevated); }
+ .session-row:hover { border-color: var(--border-strong); background: var(--bg-elevated); }
.thumb-wrap {
position: relative;
@@ -371,8 +371,8 @@
align-items: center;
gap: 4px;
font-family: var(--font-ui);
- font-size: var(--text-2xs);
- color: var(--text-faint);
+ font-size: var(--text-xs);
+ color: var(--text-muted);
letter-spacing: var(--tracking-wide);
white-space: nowrap;
overflow: hidden;
diff --git a/src/features/recent/components/UpdatesPanel.svelte b/src/features/recent/components/UpdatesPanel.svelte
index 8b5fffb..c4c9932 100644
--- a/src/features/recent/components/UpdatesPanel.svelte
+++ b/src/features/recent/components/UpdatesPanel.svelte
@@ -390,7 +390,7 @@
padding: var(--sp-2);
background: none;
border: none;
- border-right: 1px solid var(--border-dim);
+ /* border-right: 1px solid var(--border-dim); */
cursor: pointer;
display: flex;
align-items: center;
@@ -453,7 +453,7 @@
.chapter-title {
font-family: var(--font-ui);
font-size: var(--text-xs);
- color: var(--text-secondary);
+ color: var(--text-muted);
}
.meta-row {