diff --git a/index.html b/index.html
index 31ffdb5..4bb0420 100644
--- a/index.html
+++ b/index.html
@@ -103,12 +103,6 @@
Spotify Importer
-
-
Player
-
- Warteschlange
-
-
diff --git a/src/player.js b/src/player.js
index 314933b..e764891 100644
--- a/src/player.js
+++ b/src/player.js
@@ -292,7 +292,8 @@ export function renderQueue() {
S.queue.forEach((s, i) => {
const item = document.createElement('div');
item.className = 'queue-item' + (i === S.qIdx ? ' active' : '');
- item.innerHTML = `${i+1}
${esc(s.title)}
${esc(s.artist||'')}
`;
+ const cv = coverUrl(s.coverArt, 60);
+ item.innerHTML = `${i+1}
${cv ? `

` : '♪'}
${esc(s.title)}
${esc(s.artist||'')}
`;
item.onclick = () => { S.qIdx = i; playCurrent(); };
el.appendChild(item);
});
diff --git a/styles.css b/styles.css
index 4b0ee8e..e36334f 100644
--- a/styles.css
+++ b/styles.css
@@ -295,6 +295,8 @@ nav{flex:1;overflow-y:auto;padding:4px 10px}
.queue-item.active{background:var(--accent-dim)}
.queue-item.active .qi-title{color:var(--accent)}
.qi-idx{font-size:10px;color:var(--text3);width:16px;text-align:center;flex-shrink:0;font-family:var(--mono)}
+.qi-art{width:34px;height:34px;border-radius:5px;overflow:hidden;background:var(--surface2);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--text3)}
+.qi-art img{width:100%;height:100%;object-fit:cover}
.qi-info{flex:1;min-width:0}
.qi-title{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.qi-artist{font-size:10px;color:var(--text2)}