-
-
-
-
+
+
+
+
+
+ start( e, index )">
+
+
diff --git a/web/src/scss/components/sortablelist.scss b/web/src/scss/components/sortablelist.scss
new file mode 100644
index 0000000..a3495a6
--- /dev/null
+++ b/web/src/scss/components/sortablelist.scss
@@ -0,0 +1,25 @@
+.sortable-list {
+ overflow-y: scroll;
+ overflow-x: hidden;
+ height: 100%;
+ position: relative;
+
+ >.grip-target {
+ width: 100vw;
+ height: 100vh;
+ position: fixed;
+ top: 0;
+ left: 0;
+ cursor: grabbing;
+ }
+
+ >.movable {
+ &.moving {
+ position: fixed;
+ }
+
+ >i {
+ cursor: move;
+ }
+ }
+}
diff --git a/web/src/views/StartPage.vue b/web/src/views/StartPage.vue
index c0c287c..1be4a32 100644
--- a/web/src/views/StartPage.vue
+++ b/web/src/views/StartPage.vue
@@ -1,5 +1,36 @@
+
+
MusicPlayer
+
+
+ {{ item }} at {{ index }}
+
+
+
+