From f131069ce4995845939e5fc730644428df1a1b24 Mon Sep 17 00:00:00 2001 From: Nikita Krupin Date: Tue, 17 May 2022 23:19:22 -0400 Subject: [PATCH] bug fixes & improvements --- .../compactChannelRenderer.vue | 23 +- .../ListRenderers/sectionListRenderer.vue | 2 +- .../ListRenderers/verticalListRenderer.vue | 4 +- .../SectionRenderers/itemSectionRenderer.vue | 4 +- .../SectionRenderers/shelfRenderer.vue | 33 ++- NUXT/components/ryd.vue | 221 ++++++++++++++++++ NUXT/layouts/default.vue | 11 +- NUXT/pages/watch.vue | 4 +- NUXT/store/tweaks/index.js | 8 +- 9 files changed, 280 insertions(+), 30 deletions(-) create mode 100644 NUXT/components/ryd.vue diff --git a/NUXT/components/CompactRenderers/compactChannelRenderer.vue b/NUXT/components/CompactRenderers/compactChannelRenderer.vue index 3678039..27c44e3 100644 --- a/NUXT/components/CompactRenderers/compactChannelRenderer.vue +++ b/NUXT/components/CompactRenderers/compactChannelRenderer.vue @@ -3,6 +3,18 @@ flat to="/channel" class="entry gridVideoRenderer background" + :class=" + roundThumb && roundTweak > 0 + ? $vuetify.theme.dark + ? 'background lighten-1' + : 'background darken-1' + : '' + " + :style="{ + borderRadius: roundThumb ? `${roundTweak / 2}rem` : '0', + margin: + roundThumb && roundTweak > 0 ? '0 1rem 1rem 1rem' : '0 0 0.25rem 0', + }" @click="$store.dispatch('channel/fetchChannel', video.channelId)" >
@@ -20,7 +32,7 @@ " /> - +
export default { props: ["video"], + computed: { + roundTweak() { + return this.$store.state.tweaks.roundTweak; + }, + roundThumb() { + return this.$store.state.tweaks.roundThumb; + }, + }, methods: { parseBottom(video) { const bottomText = [ @@ -69,7 +89,6 @@ export default { } .avatar-thumbnail { - margin-top: 0.5rem; margin-left: 0.5rem; border-radius: 50%; width: 50px; diff --git a/NUXT/components/ListRenderers/sectionListRenderer.vue b/NUXT/components/ListRenderers/sectionListRenderer.vue index de8847c..f1c087e 100644 --- a/NUXT/components/ListRenderers/sectionListRenderer.vue +++ b/NUXT/components/ListRenderers/sectionListRenderer.vue @@ -6,8 +6,8 @@ class="pa-0 min-height-0" > diff --git a/NUXT/components/ListRenderers/verticalListRenderer.vue b/NUXT/components/ListRenderers/verticalListRenderer.vue index 7708afd..6abfc24 100644 --- a/NUXT/components/ListRenderers/verticalListRenderer.vue +++ b/NUXT/components/ListRenderers/verticalListRenderer.vue @@ -1,13 +1,13 @@