+
\ No newline at end of file
diff --git a/src/assets/icons/forward.vue b/src/assets/icons/forward.vue
new file mode 100644
index 0000000..4e2963d
--- /dev/null
+++ b/src/assets/icons/forward.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/leftarrow.vue b/src/assets/icons/leftarrow.vue
new file mode 100644
index 0000000..2b6d447
--- /dev/null
+++ b/src/assets/icons/leftarrow.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/loadingindicator.vue b/src/assets/icons/loadingindicator.vue
new file mode 100644
index 0000000..05351c8
--- /dev/null
+++ b/src/assets/icons/loadingindicator.vue
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/pause.vue b/src/assets/icons/pause.vue
new file mode 100644
index 0000000..28451e3
--- /dev/null
+++ b/src/assets/icons/pause.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/play.vue b/src/assets/icons/play.vue
new file mode 100644
index 0000000..3334db7
--- /dev/null
+++ b/src/assets/icons/play.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/rewind.vue b/src/assets/icons/rewind.vue
new file mode 100644
index 0000000..7ee4ca8
--- /dev/null
+++ b/src/assets/icons/rewind.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/search.vue b/src/assets/icons/search.vue
new file mode 100644
index 0000000..a37dff3
--- /dev/null
+++ b/src/assets/icons/search.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/shuffle.vue b/src/assets/icons/shuffle.vue
new file mode 100644
index 0000000..25511fd
--- /dev/null
+++ b/src/assets/icons/shuffle.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/starempty.vue b/src/assets/icons/starempty.vue
new file mode 100644
index 0000000..e765ee4
--- /dev/null
+++ b/src/assets/icons/starempty.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/Player.vue b/src/components/Player.vue
index 5f04221..02433b7 100644
--- a/src/components/Player.vue
+++ b/src/components/Player.vue
@@ -3,6 +3,10 @@ import { usePlayQueueStore } from '../stores/usePlayQueueStore'
import { useTemplateRef, watch } from 'vue'
import { useRoute } from 'vue-router'
+import PlayIcon from '../assets/icons/play.vue'
+import PauseIcon from '../assets/icons/pause.vue'
+import LoadingIndicator from '../assets/icons/loadingindicator.vue'
+
const playQueueStore = usePlayQueueStore()
const route = useRoute()
const player = useTemplateRef('playerRef')
@@ -114,28 +118,11 @@ function updateCurrentTime() {