diff --git a/src/lib/components/NowPlayingPanel.svelte b/src/lib/components/NowPlayingPanel.svelte
index 96729c5..ca938fb 100644
--- a/src/lib/components/NowPlayingPanel.svelte
+++ b/src/lib/components/NowPlayingPanel.svelte
@@ -48,7 +48,7 @@
disabled={!hasTrack}
title="Previous"
>
-
+
+
+
@@ -123,32 +132,37 @@
.controls {
display: flex;
- gap: 4px;
flex-shrink: 0;
}
.control-button {
- padding: 4px;
+ padding: 6px 20px;
min-width: auto;
min-height: auto;
display: flex;
align-items: center;
justify-content: center;
+ border-radius: 0;
+ margin: 0 -1px 0 0;
+ }
+
+ .control-button:first-child {
+ margin-left: 0;
}
.control-button img {
- width: 24px;
- height: 24px;
+ width: 12px;
+ height: 12px;
filter: light-dark(none, invert(1));
}
.play-pause {
- padding: 6px;
+ padding: 6px 20px;
}
.play-pause img {
- width: 28px;
- height: 28px;
+ width: 12px;
+ height: 12px;
}
.track-info {
diff --git a/static/icons/player-pause.svg b/static/icons/player-pause.svg
new file mode 100644
index 0000000..cbfaacc
--- /dev/null
+++ b/static/icons/player-pause.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/static/icons/player-play.svg b/static/icons/player-play.svg
new file mode 100644
index 0000000..5f62de5
--- /dev/null
+++ b/static/icons/player-play.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/static/icons/player-skip-back.svg b/static/icons/player-skip-back.svg
new file mode 100644
index 0000000..2e37871
--- /dev/null
+++ b/static/icons/player-skip-back.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/static/icons/player-skip-forward.svg b/static/icons/player-skip-forward.svg
new file mode 100644
index 0000000..225d3e0
--- /dev/null
+++ b/static/icons/player-skip-forward.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/static/icons/player-stop.svg b/static/icons/player-stop.svg
new file mode 100644
index 0000000..309013b
--- /dev/null
+++ b/static/icons/player-stop.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file