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/components/grid/Grid.vue | 166 ++++++++ src/site/components/grid/waterfall/Waterfall.vue | 181 +++++++++ .../components/grid/waterfall/WaterfallItem.vue | 60 +++ .../grid/waterfall/old/waterfall-slot.vue | 76 ++++ .../components/grid/waterfall/old/waterfall.vue | 442 +++++++++++++++++++++ 5 files changed, 925 insertions(+) create mode 100644 src/site/components/grid/Grid.vue create mode 100644 src/site/components/grid/waterfall/Waterfall.vue create mode 100644 src/site/components/grid/waterfall/WaterfallItem.vue create mode 100644 src/site/components/grid/waterfall/old/waterfall-slot.vue create mode 100644 src/site/components/grid/waterfall/old/waterfall.vue (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue new file mode 100644 index 0000000..09922c9 --- /dev/null +++ b/src/site/components/grid/Grid.vue @@ -0,0 +1,166 @@ + + + + + + diff --git a/src/site/components/grid/waterfall/Waterfall.vue b/src/site/components/grid/waterfall/Waterfall.vue new file mode 100644 index 0000000..9827075 --- /dev/null +++ b/src/site/components/grid/waterfall/Waterfall.vue @@ -0,0 +1,181 @@ + + + diff --git a/src/site/components/grid/waterfall/WaterfallItem.vue b/src/site/components/grid/waterfall/WaterfallItem.vue new file mode 100644 index 0000000..597cca6 --- /dev/null +++ b/src/site/components/grid/waterfall/WaterfallItem.vue @@ -0,0 +1,60 @@ + + + diff --git a/src/site/components/grid/waterfall/old/waterfall-slot.vue b/src/site/components/grid/waterfall/old/waterfall-slot.vue new file mode 100644 index 0000000..07ca268 --- /dev/null +++ b/src/site/components/grid/waterfall/old/waterfall-slot.vue @@ -0,0 +1,76 @@ + + + + + diff --git a/src/site/components/grid/waterfall/old/waterfall.vue b/src/site/components/grid/waterfall/old/waterfall.vue new file mode 100644 index 0000000..84e3c98 --- /dev/null +++ b/src/site/components/grid/waterfall/old/waterfall.vue @@ -0,0 +1,442 @@ + + + + + -- cgit v1.2.3 From c2c6e99878853fafdbd5e708c3163921f8529ae1 Mon Sep 17 00:00:00 2001 From: Pitu <7425261+Pitu@users.noreply.github.com> Date: Mon, 17 Sep 2018 04:38:25 -0300 Subject: Public albums wooo! --- src/site/components/grid/Grid.vue | 77 ++++++++++++++++++++++++--------------- 1 file changed, 47 insertions(+), 30 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 09922c9..50e626b 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -82,36 +82,46 @@ - -
- - - - - - - - - - - - - - - - - - - - -
+ +
@@ -132,12 +142,19 @@ export default { fixed: { type: Boolean, default: false + }, + isPublic: { + type: Boolean, + default: false + }, + width: { + type: Number, + default: 150 } }, data() { return { showWaterfall: true }; }, - mounted() {}, methods: { deleteFile(file, index) { this.$dialog.confirm({ -- cgit v1.2.3 From 430af8306b1ab17e59a6dabf8f65ab816d28695d Mon Sep 17 00:00:00 2001 From: Pitu Date: Wed, 19 Sep 2018 04:45:50 -0300 Subject: Switch to Nuxt.js --- src/site/components/grid/Grid.vue | 17 +- src/site/components/grid/waterfall/Waterfall.vue | 9 +- .../components/grid/waterfall/WaterfallItem.vue | 2 +- .../grid/waterfall/old/waterfall-slot.vue | 76 ---- .../components/grid/waterfall/old/waterfall.vue | 442 --------------------- 5 files changed, 16 insertions(+), 530 deletions(-) delete mode 100644 src/site/components/grid/waterfall/old/waterfall-slot.vue delete mode 100644 src/site/components/grid/waterfall/old/waterfall.vue (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 50e626b..615d68f 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -1,5 +1,5 @@ diff --git a/src/site/components/grid/waterfall/old/waterfall.vue b/src/site/components/grid/waterfall/old/waterfall.vue deleted file mode 100644 index 84e3c98..0000000 --- a/src/site/components/grid/waterfall/old/waterfall.vue +++ /dev/null @@ -1,442 +0,0 @@ - - - - - -- cgit v1.2.3 From ce76a8ec7ba2084ab75fb901933b3d4d84505032 Mon Sep 17 00:00:00 2001 From: Pitu Date: Sat, 2 Mar 2019 22:07:24 +0900 Subject: Be able to add a file to multiple albums --- src/site/components/grid/Grid.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 615d68f..e136f90 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -104,7 +104,7 @@ - + -- cgit v1.2.3 From ea3e503d13b7be477c064b02b9b2e5a9ef06c9a9 Mon Sep 17 00:00:00 2001 From: Pitu Date: Fri, 29 Mar 2019 00:35:58 +0900 Subject: Added middleware for pages and switched to $axios --- src/site/components/grid/Grid.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index e136f90..027bdf2 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -170,13 +170,13 @@ export default { hasIcon: true, onConfirm: async () => { try { - const response = await this.axios.delete(`${this.config.baseURL}/file/${file.id}`); + const response = await this.$axios.$delete(`file/${file.id}`); this.showWaterfall = false; this.files.splice(index, 1); this.$nextTick(() => { this.showWaterfall = true; }); - return this.$toast.open(response.data.message); + return this.$toast.open(response.message); } catch (error) { return this.$onPromiseError(error); } -- cgit v1.2.3 From e9ce158e36051e8539edc18e912ea4b4931bd016 Mon Sep 17 00:00:00 2001 From: Pitu Date: Fri, 29 Mar 2019 03:28:16 +0000 Subject: Add flexsearch --- src/site/components/grid/Grid.vue | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 027bdf2..eaeb4f7 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -79,6 +79,13 @@ + + + Search result data', data); + }, deleteFile(file, index) { this.$dialog.confirm({ title: 'Deleting file', -- cgit v1.2.3 From 3bd8d119ba88e940932eca50be406d50d73040fb Mon Sep 17 00:00:00 2001 From: Pitu Date: Wed, 24 Apr 2019 08:36:28 +0000 Subject: Refactor a bit since we globally catch API exceptions --- src/site/components/grid/Grid.vue | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index eaeb4f7..89ac125 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -191,17 +191,13 @@ export default { type: 'is-danger', hasIcon: true, onConfirm: async () => { - try { - const response = await this.$axios.$delete(`file/${file.id}`); - this.showWaterfall = false; - this.files.splice(index, 1); - this.$nextTick(() => { - this.showWaterfall = true; - }); - return this.$toast.open(response.message); - } catch (error) { - return this.$onPromiseError(error); - } + const response = await this.$axios.$delete(`file/${file.id}`); + this.showWaterfall = false; + this.files.splice(index, 1); + this.$nextTick(() => { + this.showWaterfall = true; + }); + return this.$toast.open(response.message); } }); } -- cgit v1.2.3 From 8e4f1b7838e3c43320f2e25e691c1808ae3c4089 Mon Sep 17 00:00:00 2001 From: Pitu Date: Mon, 30 Sep 2019 07:06:22 +0000 Subject: feature: album links --- src/site/components/grid/Grid.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 89ac125..07e5440 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -80,7 +80,8 @@ :gutterWidth="10" :gutterHeight="4"> - + @@ -157,6 +160,10 @@ export default { width: { type: Number, default: 150 + }, + enableSearch: { + type: Boolean, + default: true } }, data() { -- cgit v1.2.3 From 391ee68e4a67aec640e25bc3506f9e31c77e58f5 Mon Sep 17 00:00:00 2001 From: Pitu Date: Sat, 12 Oct 2019 15:47:25 +0900 Subject: chore: Upgrade buefy to newest version --- src/site/components/grid/Grid.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 07e5440..5f98b9d 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -191,7 +191,7 @@ export default { console.log('> Search result data', data); }, deleteFile(file, index) { - this.$dialog.confirm({ + this.$buefy.dialog.confirm({ title: 'Deleting file', message: 'Are you sure you want to delete this file?', confirmText: 'Delete File', @@ -204,7 +204,7 @@ export default { this.$nextTick(() => { this.showWaterfall = true; }); - return this.$toast.open(response.message); + return this.buefy.$toast.open(response.message); } }); } -- cgit v1.2.3 From bca8fbcd839d2239e3f6f141f662fbbc74726835 Mon Sep 17 00:00:00 2001 From: Pitu Date: Sat, 12 Oct 2019 21:14:19 +0900 Subject: refactor: removed useless code, cleaned up, fixed permissions --- src/site/components/grid/Grid.vue | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 5f98b9d..19acde9 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -172,11 +172,6 @@ export default { searchTerm: null }; }, - computed: { - config() { - return this.$store.state.config; - } - }, mounted() { this.$search.items(this.files); }, -- cgit v1.2.3 From cba7bf8586f59a049f79aba586db201ac6f3530b Mon Sep 17 00:00:00 2001 From: Pitu Date: Sun, 13 Oct 2019 02:53:45 +0900 Subject: This commit adds a bunch of features for admins: * banning IP * see files from other users if you are admin * be able to see details of an uploaded file and it's user * improved display of thumbnails for non-image files --- src/site/components/grid/Grid.vue | 290 +++++++++++++++++++++++++++++--------- 1 file changed, 222 insertions(+), 68 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 19acde9..2e2f911 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -4,6 +4,30 @@ transition: all .25s cubic-bezier(.55,0,.1,1); -webkit-transition: all .25s cubic-bezier(.55,0,.1,1); } + + div.toolbar { + padding: 1rem; + + .block { + text-align: right; + } + } + + span.extension { + position: absolute; + width: 100%; + height: 100%; + z-index: 0; + top: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; + font-size: 2rem; + pointer-events: none; + opacity: .75; + } + div.actions { opacity: 0; -webkit-transition: opacity 0.1s linear; @@ -23,6 +47,11 @@ span { padding: 3px; + &.more { + position: absolute; + top: 0; + right: 0; + } &:nth-child(1), &:nth-child(2) { align-items: flex-end; @@ -38,7 +67,7 @@ justify-content: center; align-items: center; display: flex; - &:before { + &.btn:before { content: ''; width: 30px; height: 30px; @@ -76,64 +105,174 @@ + + + -- cgit v1.2.3 From 04319acf2056f44615fb32f64cc65bc759a15e23 Mon Sep 17 00:00:00 2001 From: Pitu Date: Thu, 25 Jun 2020 02:14:11 +0900 Subject: Only display `Show more` button when there's more to show --- src/site/components/grid/Grid.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 3b65011..da9b26c 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -93,7 +93,9 @@ -
@@ -252,6 +254,9 @@ export default { }, gridFiles() { return this.files.slice(this.filesOffsetWaterfall, this.filesOffsetEndWaterfall); + }, + moreFiles() { + return this.files.length > this.filesOffsetEndWaterfall; } }, methods: { -- cgit v1.2.3 From ac037c773ef5f15372c6999445a2efe00034c0c0 Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Mon, 29 Jun 2020 20:02:47 +0300 Subject: fix: Remove hero and hero body and use sections and containers instead Hero is meant to be used as a full-width banner to showcare or present somethign, not to contain the entire content of the webpage --- src/site/components/grid/Grid.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index da9b26c..4c4bdf4 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -167,7 +167,7 @@
@@ -197,6 +197,7 @@ + + + + +.hidden { + display: none; +} - diff --git a/src/site/components/grid/waterfall/Waterfall.vue b/src/site/components/grid/waterfall/Waterfall.vue index af1bd72..cccc3ac 100644 --- a/src/site/components/grid/waterfall/Waterfall.vue +++ b/src/site/components/grid/waterfall/Waterfall.vue @@ -9,8 +9,6 @@ diff --git a/src/site/components/grid/waterfall/WaterfallItem.vue b/src/site/components/grid/waterfall/WaterfallItem.vue index 7c4d814..2a5c69a 100644 --- a/src/site/components/grid/waterfall/WaterfallItem.vue +++ b/src/site/components/grid/waterfall/WaterfallItem.vue @@ -12,26 +12,27 @@ -- cgit v1.2.3 From fb0bc57542a44dcc94149f393d8a4ff0c2e7902b Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Tue, 7 Jul 2020 02:02:59 +0300 Subject: feat: try fixing THE SHITTY WATERFALL --- src/site/components/grid/Grid.vue | 28 +++++-------- src/site/components/grid/waterfall/Waterfall.vue | 47 +++++++++++++++++----- .../components/grid/waterfall/WaterfallItem.vue | 12 +++--- 3 files changed, 54 insertions(+), 33 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index d4fe067..e6a8c64 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -24,12 +24,10 @@ - + :gutterHeight="4" + :itemWidth="width" + :items="gridFiles"> +
@@ -185,12 +183,10 @@ import { mapState } from 'vuex'; import Waterfall from './waterfall/Waterfall.vue'; -import WaterfallItem from './waterfall/WaterfallItem.vue'; export default { components: { Waterfall, - WaterfallItem, }, props: { files: { @@ -253,13 +249,13 @@ export default { const data = await this.$search.do(this.searchTerm, ['name', 'original', 'type', 'albums:name']); console.log('> Search result data', data); }, - deleteFile(file, index) { - this.$buefy.dialog.confirm({ + deleteFile(file) { + this.$emit('delete', file); + /* this.$buefy.dialog.confirm({ title: 'Deleting file', message: 'Are you sure you want to delete this file?', confirmText: 'Delete File', type: 'is-danger', - hasIcon: true, onConfirm: async () => { const response = await this.$axios.$delete(`file/${file.id}`); if (this.showList) { @@ -274,7 +270,7 @@ export default { } return this.$buefy.toast.open(response.message); }, - }); + }); */ }, isAlbumSelected(id) { if (!this.showingModalForFile) return false; @@ -311,10 +307,6 @@ export default { const foundIndex = this.hoveredItems.indexOf(id); if (foundIndex > -1) return; this.hoveredItems.push(id); - /// XXX: THIS IS NOT OK! - this.$nextTick(() => { - this.$refs.video.forEach((e) => e.play().catch(() => {})); - }); }, mouseOut(id) { console.log('out', id); diff --git a/src/site/components/grid/waterfall/Waterfall.vue b/src/site/components/grid/waterfall/Waterfall.vue index cccc3ac..a83a275 100644 --- a/src/site/components/grid/waterfall/Waterfall.vue +++ b/src/site/components/grid/waterfall/Waterfall.vue @@ -1,14 +1,14 @@ - + + + diff --git a/src/site/components/grid/waterfall/WaterfallItem.vue b/src/site/components/grid/waterfall/WaterfallItem.vue index 2a5c69a..a49c58c 100644 --- a/src/site/components/grid/waterfall/WaterfallItem.vue +++ b/src/site/components/grid/waterfall/WaterfallItem.vue @@ -1,9 +1,3 @@ - -
+
this.filesOffsetEndWaterfall; + return this.files.length > this.filesOffsetEnd; } }, methods: { - loadMoreFilesWaterfall() { - this.filesOffsetEndWaterfall = this.filesOffsetEndWaterfall + this.filesPerPageWaterfall; + loadMoreFiles() { + this.filesOffsetEnd = this.filesOffsetEnd + this.filesPerPage; }, async search() { const data = await this.$search.do(this.searchTerm, [ -- cgit v1.2.3 From c93ddb09008c45942544b13bbb03319c367f9cd8 Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Sun, 19 Jul 2020 22:27:11 +0300 Subject: feat: Start working on a new album/tags/image info modal --- src/site/components/grid/Grid.vue | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 90c196b..1b62097 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -75,7 +75,7 @@
- + @@ -121,7 +121,7 @@ - + @@ -153,7 +153,10 @@
- + + + + @@ -184,10 +187,12 @@ import { mapState } from 'vuex'; import Waterfall from './waterfall/Waterfall.vue'; +import ImageInfo from '~/components/image-modal/ImageInfo.vue'; export default { components: { Waterfall, + ImageInfo, }, props: { files: { @@ -230,6 +235,11 @@ export default { filesOffsetWaterfall: 0, filesOffsetEndWaterfall: 50, filesPerPageWaterfall: 50, + modalData: { + file: null, + tags: null, + albums: null, + }, }; }, computed: { @@ -318,6 +328,20 @@ export default { this.$store.dispatch('alert/set', { text: e.message, error: true }, { root: true }); } }, + async handleFileModal(file) { + const { id } = file; + + try { + await this.$store.dispatch('images/fetchFileMeta', id); + this.modalData.file = this.images.fileExtraInfoMap[id]; + this.modalData.albums = this.images.fileAlbumsMap[id]; + this.modalData.tags = this.images.fileTagsMap[id]; + } catch (e) { + this.$store.dispatch('alert/set', { text: e.message, error: true }, { root: true }); + } + + this.isAlbumsModalActive = true; + }, mouseOver(id) { const foundIndex = this.hoveredItems.indexOf(id); if (foundIndex > -1) return; -- cgit v1.2.3 From 18bb451f793677a5bbfdc2c14128bae33c66dfde Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Mon, 20 Jul 2020 23:01:45 +0300 Subject: feat: implement all-in-one file detail viewer, tag editor and album selection modal --- src/site/components/grid/Grid.vue | 71 +++++++++++------------- src/site/components/grid/waterfall/Waterfall.vue | 3 +- 2 files changed, 33 insertions(+), 41 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 1e427fc..d29160f 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -6,6 +6,7 @@ +
@@ -66,27 +67,22 @@ @mouseleave.self.stop.prevent="item.preview && mouseOut(item.id)"> - + - - - - - - + - + - + - +
@@ -120,19 +116,19 @@ - + - + - + - + @@ -159,33 +155,10 @@ Load more
- - + + + -
@@ -263,7 +236,9 @@ export default { }, }, created() { + // TODO: Create a middleware for this this.getAlbums(); + this.getTags(); }, methods: { async search() { @@ -348,6 +323,13 @@ export default { this.isAlbumsModalActive = true; }, + async getTags() { + try { + await this.$store.dispatch('tags/fetch'); + } catch (e) { + this.$store.dispatch('alert/set', { text: e.message, error: true }, { root: true }); + } + }, mouseOver(id) { const foundIndex = this.hoveredItems.indexOf(id); if (foundIndex > -1) return; @@ -504,4 +486,13 @@ div.actions { opacity: 1; } } + +.imageinfo-modal::-webkit-scrollbar { + width: 0px; /* Remove scrollbar space */ + background: transparent; /* Optional: just make scrollbar invisible */ +} + +i.mdi { + font-size: 16px; +} diff --git a/src/site/components/grid/waterfall/Waterfall.vue b/src/site/components/grid/waterfall/Waterfall.vue index 79a330a..762cbbd 100644 --- a/src/site/components/grid/waterfall/Waterfall.vue +++ b/src/site/components/grid/waterfall/Waterfall.vue @@ -1,7 +1,7 @@ - @@ -495,4 +489,12 @@ div.actions { i.mdi { font-size: 16px; } + +.imageinfo-modal{ + ::v-deep .modal-content { + @media screen and (max-width: 768px) { + min-height: 100vh; + } + } +} -- cgit v1.2.3 From 4a3fef2b9931266d40c1d9e88748fd2aa623dc79 Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Thu, 12 Nov 2020 22:58:34 +0200 Subject: chore: update buefy to 0.9 --- src/site/components/grid/Grid.vue | 77 +++++++++++++++++++-------------------- 1 file changed, 37 insertions(+), 40 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 7170709..1fa3167 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -92,48 +92,45 @@
- -- cgit v1.2.3 From 587f7d69e80cfa1d94cc4730dc26834c389f574d Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Thu, 24 Dec 2020 13:57:09 +0200 Subject: bug: fix showlist resetting itself every time the page is changed bug: fix store not commiting search results --- src/site/components/grid/Grid.vue | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/site/components/grid') diff --git a/src/site/components/grid/Grid.vue b/src/site/components/grid/Grid.vue index 3a15335..ea568f0 100644 --- a/src/site/components/grid/Grid.vue +++ b/src/site/components/grid/Grid.vue @@ -21,9 +21,8 @@
-