From f905091fdc9e40069b391fc4dea5686e6eea3973 Mon Sep 17 00:00:00 2001 From: Hakadao Date: Mon, 6 Jan 2025 10:59:47 +0800 Subject: [PATCH] refactor: grid layout handling --- .../views/Home/components/Following.vue | 26 ++++++++------ .../views/Home/components/ForYou.vue | 26 ++++++++------ .../views/Home/components/Live.vue | 26 ++++++++------ .../views/Home/components/Ranking.vue | 34 ++++++++++++------- .../Home/components/SubscribedSeries.vue | 26 ++++++++------ .../views/Home/components/Trending.vue | 26 ++++++++------ 6 files changed, 102 insertions(+), 62 deletions(-) diff --git a/src/contentScripts/views/Home/components/Following.vue b/src/contentScripts/views/Home/components/Following.vue index 0b13e052..11300918 100644 --- a/src/contentScripts/views/Home/components/Following.vue +++ b/src/contentScripts/views/Home/components/Following.vue @@ -31,12 +31,12 @@ const emit = defineEmits<{ (e: 'afterLoading'): void }>() -const gridValue = computed((): string => { +const gridClass = computed((): string => { if (props.gridLayout === 'adaptive') - return '~ 2xl:cols-5 xl:cols-4 lg:cols-3 md:cols-2 gap-5' + return 'grid-adaptive' if (props.gridLayout === 'twoColumns') - return '~ cols-1 xl:cols-2 gap-4' - return '~ cols-1 gap-4' + return 'grid-two-columns' + return 'grid-one-column' }) const videoList = ref([]) @@ -264,11 +264,6 @@ defineExpose({ initData })