From 469e7807e9ce8d3529daa9446ef5fa8d0db16b56 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 14 Nov 2021 03:21:56 +0530 Subject: [PATCH] Generate and use a 60-point grid for the feed pages --- src/routes/FeedPage.vue | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/src/routes/FeedPage.vue b/src/routes/FeedPage.vue index cf9ce8d..8e39db6 100644 --- a/src/routes/FeedPage.vue +++ b/src/routes/FeedPage.vue @@ -16,11 +16,9 @@ {{ $t(error) }} - - - - - +
+ +
@@ -106,6 +104,13 @@ export default { return this.$store.getters['prefs/getPreferenceNumber']('feedColumns', 4) }, + columnClass () { + if (!this.$vuetify.breakpoint.mdAndUp) { + return + } + return 'span-col-' + (60 / this.rowSize) + ' mb-4' + }, + splitIntoRows () { return _chunk(this.videos, this.rowSize) } @@ -116,3 +121,20 @@ export default { } } + +