From 82f7f5e0f6bef09307933137f9cf97fdb0d66c31 Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 9 Jan 2021 12:22:36 +0100 Subject: [PATCH] Beginning of editable timeline --- src/components/base/BaseColorText.vue | 4 +- src/components/base/BaseSection.vue | 25 +++++++++ src/components/juggl/JugglTimelineEditor.vue | 29 ++++++++++ .../timeline/TimelineProjectPool.vue | 56 +++++++++++++++++++ src/views/Home.vue | 30 +++++----- src/views/Manage.vue | 12 ++-- 6 files changed, 134 insertions(+), 22 deletions(-) create mode 100644 src/components/base/BaseSection.vue create mode 100644 src/components/juggl/JugglTimelineEditor.vue create mode 100644 src/components/timeline/TimelineProjectPool.vue diff --git a/src/components/base/BaseColorText.vue b/src/components/base/BaseColorText.vue index 381a142..1641721 100644 --- a/src/components/base/BaseColorText.vue +++ b/src/components/base/BaseColorText.vue @@ -7,12 +7,10 @@ export default { name: "BaseColorText", props: { text: { - required: true, - type: String + required: true }, color: { required: false, - type: String, default: "transparent" } }, diff --git a/src/components/base/BaseSection.vue b/src/components/base/BaseSection.vue new file mode 100644 index 0000000..b60e27e --- /dev/null +++ b/src/components/base/BaseSection.vue @@ -0,0 +1,25 @@ + + + + + diff --git a/src/components/juggl/JugglTimelineEditor.vue b/src/components/juggl/JugglTimelineEditor.vue new file mode 100644 index 0000000..29dc159 --- /dev/null +++ b/src/components/juggl/JugglTimelineEditor.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/src/components/timeline/TimelineProjectPool.vue b/src/components/timeline/TimelineProjectPool.vue new file mode 100644 index 0000000..7cf73c4 --- /dev/null +++ b/src/components/timeline/TimelineProjectPool.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/views/Home.vue b/src/views/Home.vue index d0bf0eb..c7285aa 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,11 +1,9 @@