From 3680432bdfe49fc2416e50b3e91a740bbe66cfa8 Mon Sep 17 00:00:00 2001 From: Pitu Date: Tue, 1 Oct 2019 14:20:37 -0300 Subject: chore: prepare for filepond --- src/site/components/uploader/Filepond.vue | 97 +++++++++++++++++++++++++++++++ src/site/layouts/default.vue | 13 ++++- src/site/pages/index.vue | 7 ++- src/site/plugins/vuebar.js | 4 ++ 4 files changed, 118 insertions(+), 3 deletions(-) create mode 100644 src/site/components/uploader/Filepond.vue create mode 100644 src/site/plugins/vuebar.js (limited to 'src/site') diff --git a/src/site/components/uploader/Filepond.vue b/src/site/components/uploader/Filepond.vue new file mode 100644 index 0000000..1ee5288 --- /dev/null +++ b/src/site/components/uploader/Filepond.vue @@ -0,0 +1,97 @@ + + + + diff --git a/src/site/layouts/default.vue b/src/site/layouts/default.vue index c0b2407..bd6f134 100644 --- a/src/site/layouts/default.vue +++ b/src/site/layouts/default.vue @@ -1,8 +1,17 @@ diff --git a/src/site/pages/index.vue b/src/site/pages/index.vue index 8c33cde..0fcb4de 100644 --- a/src/site/pages/index.vue +++ b/src/site/pages/index.vue @@ -64,7 +64,8 @@
- + +
This site has disabled public uploads. You need an account.
@@ -84,6 +85,7 @@ import Navbar from '~/components/navbar/Navbar.vue'; import Logo from '~/components/logo/Logo.vue'; import Uploader from '~/components/uploader/Uploader.vue'; import Links from '~/components/home/links/Links.vue'; +import Filepond from '~/components/uploader/Filepond.vue'; export default { name: 'Home', @@ -91,7 +93,8 @@ export default { Navbar, Logo, Uploader, - Links + Links, + Filepond }, data() { return { albums: [] }; diff --git a/src/site/plugins/vuebar.js b/src/site/plugins/vuebar.js new file mode 100644 index 0000000..18dd4e5 --- /dev/null +++ b/src/site/plugins/vuebar.js @@ -0,0 +1,4 @@ +import Vue from 'vue'; +import Vuebar from 'vuebar'; + +Vue.use(Vuebar); -- cgit v1.2.3