From fe10a00ba9a3c30d8718ca004ccd19518466f5bd Mon Sep 17 00:00:00 2001 From: Pitu <7425261+Pitu@users.noreply.github.com> Date: Sun, 16 Sep 2018 01:09:02 -0300 Subject: Site --- src/site/views/Auth/ChangePassword.vue | 178 +++++++++++++++++ src/site/views/Auth/ForgotPassword.vue | 152 +++++++++++++++ src/site/views/Auth/Login.vue | 178 +++++++++++++++++ src/site/views/Home.vue | 96 +++++++++ src/site/views/NotFound.vue | 35 ++++ src/site/views/dashboard/Album.vue | 172 +++++++++++++++++ src/site/views/dashboard/Albums.vue | 342 +++++++++++++++++++++++++++++++++ src/site/views/dashboard/Settings.vue | 82 ++++++++ src/site/views/dashboard/Uploads.vue | 76 ++++++++ 9 files changed, 1311 insertions(+) create mode 100644 src/site/views/Auth/ChangePassword.vue create mode 100644 src/site/views/Auth/ForgotPassword.vue create mode 100644 src/site/views/Auth/Login.vue create mode 100644 src/site/views/Home.vue create mode 100644 src/site/views/NotFound.vue create mode 100644 src/site/views/dashboard/Album.vue create mode 100644 src/site/views/dashboard/Albums.vue create mode 100644 src/site/views/dashboard/Settings.vue create mode 100644 src/site/views/dashboard/Uploads.vue (limited to 'src/site/views') diff --git a/src/site/views/Auth/ChangePassword.vue b/src/site/views/Auth/ChangePassword.vue new file mode 100644 index 0000000..6854fad --- /dev/null +++ b/src/site/views/Auth/ChangePassword.vue @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + Please choose a new password for your account. + + + + + + + + + + + Request Password Change + + + + + + + + + diff --git a/src/site/views/Auth/ForgotPassword.vue b/src/site/views/Auth/ForgotPassword.vue new file mode 100644 index 0000000..5442d16 --- /dev/null +++ b/src/site/views/Auth/ForgotPassword.vue @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + To request a new password please enter your account email in the box below. We will send you an email with further instructions. + + + + + + + + Request Password Change + + + + + + + + + diff --git a/src/site/views/Auth/Login.vue b/src/site/views/Auth/Login.vue new file mode 100644 index 0000000..f5d386d --- /dev/null +++ b/src/site/views/Auth/Login.vue @@ -0,0 +1,178 @@ + + + + + + + + + + Dashboard Access + + + Login or register + + + + + + + + + + + + Register + Log in + + + + + + + + + + + + + + diff --git a/src/site/views/Home.vue b/src/site/views/Home.vue new file mode 100644 index 0000000..4158f0e --- /dev/null +++ b/src/site/views/Home.vue @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + Blazing fast file uploader. For real. + + A modern and self-hosted file upload service that can handle anything you throw at it. Fast uploads, file manager and sharing capabilities all crafted with a beautiful user experience in mind. + + + + + + + + + + + + + + + + + + diff --git a/src/site/views/NotFound.vue b/src/site/views/NotFound.vue new file mode 100644 index 0000000..17d07d2 --- /dev/null +++ b/src/site/views/NotFound.vue @@ -0,0 +1,35 @@ + + + + + + + + 404 + + + + + + diff --git a/src/site/views/dashboard/Album.vue b/src/site/views/dashboard/Album.vue new file mode 100644 index 0000000..f067e4d --- /dev/null +++ b/src/site/views/dashboard/Album.vue @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + {{ albumName }} + + + + + + + + + + + + {{ album.name }} + + Updated + {{ album.fileCount || 0 }} files + + + + + + + + + + + {{ album.fileCount - 5 }}+ more + + + + + + + + + + + + diff --git a/src/site/views/dashboard/Albums.vue b/src/site/views/dashboard/Albums.vue new file mode 100644 index 0000000..8746148 --- /dev/null +++ b/src/site/views/dashboard/Albums.vue @@ -0,0 +1,342 @@ + + + + + + + + + + + + + + + + + + + Create album + + + + + + + + + + + + + + + + + {{ album.name }} + + Updated + {{ album.fileCount || 0 }} files + + + + + + + + + + + + {{ album.fileCount - 5 }}+ more + + + + Nothing to show here + + + + + + + + + + + + Public links for this album: + + + + + + {{ props.row.identifier }} + + + + + {{ props.row.views }} + + + + + + + + + + + + {{ props.row.createdAt }} + + + + + + + There are no public links to this album yet. + + + + + + + + + + + + + diff --git a/src/site/views/dashboard/Settings.vue b/src/site/views/dashboard/Settings.vue new file mode 100644 index 0000000..1a3ab68 --- /dev/null +++ b/src/site/views/dashboard/Settings.vue @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + {{ options.removeExif }} + + + + + + + + + + diff --git a/src/site/views/dashboard/Uploads.vue b/src/site/views/dashboard/Uploads.vue new file mode 100644 index 0000000..52c3274 --- /dev/null +++ b/src/site/views/dashboard/Uploads.vue @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3
+ Request Password Change +
+ Register + Log in +
+ A modern and self-hosted file upload service that can handle anything you throw at it. Fast uploads, file manager and sharing capabilities all crafted with a beautiful user experience in mind. +
+ Create album +