From eee47111a6edc5160a83bdfbd348f789060389c7 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Sat, 20 Mar 2021 23:03:13 +0100 Subject: [PATCH] Added delete stash icons and dialog. --- assets/components/container/container.vue | 2 +- assets/components/dialog/dialog.vue | 7 +- .../{container => filters}/filters.vue | 2 +- assets/components/stashes/remove-stash.vue | 38 ++++++++ assets/components/stashes/stash.vue | 51 +++++++++-- assets/components/users/stash.vue | 87 ++++++++++++++----- assets/components/users/user.vue | 9 +- assets/js/stashes/actions.js | 6 ++ assets/js/users/actions.js | 1 + migrations/20190325001339_releases.js | 4 + src/auth.js | 1 + src/stashes.js | 19 ++++ src/web/server.js | 2 + src/web/stashes.js | 8 ++ 14 files changed, 204 insertions(+), 33 deletions(-) rename assets/components/{container => filters}/filters.vue (98%) create mode 100644 assets/components/stashes/remove-stash.vue diff --git a/assets/components/container/container.vue b/assets/components/container/container.vue index 67341ff9..0068e046 100644 --- a/assets/components/container/container.vue +++ b/assets/components/container/container.vue @@ -44,7 +44,7 @@ import Warning from './warning.vue'; import Header from '../header/header.vue'; import Sidebar from '../sidebar/sidebar.vue'; -import Filters from './filters.vue'; +import Filters from '../filters/filters.vue'; function toggleSidebar(state) { this.showSidebar = typeof state === 'boolean' ? state : !this.showSidebar; diff --git a/assets/components/dialog/dialog.vue b/assets/components/dialog/dialog.vue index 99230394..b94da2d2 100644 --- a/assets/components/dialog/dialog.vue +++ b/assets/components/dialog/dialog.vue @@ -76,7 +76,6 @@ export default { color: var(--text-light); font-size: 1.5rem; font-weight: bold; - text-transform: capitalize; } .header-title { @@ -106,7 +105,11 @@ export default { ::v-deep(.dialog-actions) { display: flex; - padding: .5rem 0; + padding: 1rem 0 0 0; + + &.center { + justify-content: center; + } &.right { justify-content: flex-end; diff --git a/assets/components/container/filters.vue b/assets/components/filters/filters.vue similarity index 98% rename from assets/components/container/filters.vue rename to assets/components/filters/filters.vue index 392912d6..8852975e 100644 --- a/assets/components/container/filters.vue +++ b/assets/components/filters/filters.vue @@ -1,6 +1,6 @@