From 43e73e3dc9d8835307cab97abae90975d5d6fbbc Mon Sep 17 00:00:00 2001 From: km0 Date: Sun, 21 May 2023 12:06:50 +0200 Subject: [PATCH] multiple scenes, drag and drop, blob snapshots from video --- index.html | 1 - package.json | 3 +- src/App.vue | 45 +++---- src/components/{AddScene.vue => AddShot.vue} | 27 +++- src/components/FileLoader.vue | 85 +++++++----- src/components/SceneEntry.vue | 132 +++++++++++-------- src/components/ShotEntry.vue | 85 ++++++++++++ yarn.lock | 12 ++ 8 files changed, 264 insertions(+), 126 deletions(-) rename src/components/{AddScene.vue => AddShot.vue} (74%) create mode 100644 src/components/ShotEntry.vue diff --git a/index.html b/index.html index 904a64d..fa2333e 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,6 @@ - Story Baobab diff --git a/package.json b/package.json index f3e04d1..ab14751 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.2.47" + "vue": "^3.2.47", + "vuedraggable": "^4.1.0" }, "devDependencies": { "@vitejs/plugin-vue": "^4.1.0", diff --git a/src/App.vue b/src/App.vue index 2effa23..c428bec 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,39 +5,27 @@
- -
- - - -
- + + + + + + +
@@ -47,11 +35,10 @@ header { margin: 32px; } -.scenes { +main { margin: 32px; - display: flex; - flex-wrap: wrap; - gap: 16px; } + + diff --git a/src/components/AddScene.vue b/src/components/AddShot.vue similarity index 74% rename from src/components/AddScene.vue rename to src/components/AddShot.vue index 5fc5bf4..314a2a4 100644 --- a/src/components/AddScene.vue +++ b/src/components/AddShot.vue @@ -1,6 +1,6 @@