diff --git a/frontend/src/components/Home/ResourceCard.vue b/frontend/src/components/Home/ResourceCard.vue
index 62dc322..fa90887 100644
--- a/frontend/src/components/Home/ResourceCard.vue
+++ b/frontend/src/components/Home/ResourceCard.vue
@@ -12,7 +12,11 @@
{{ group.channelInfo.name }}
({{ group.list.length }})
@@ -257,6 +261,7 @@ const handleLoadMore = (channelId: string) => {
border-radius: 50%;
overflow: hidden;
box-shadow: var(--theme-shadow-sm);
+ margin-right: 8px;
}
.item-count {
diff --git a/frontend/src/components/Home/ResourceTable.vue b/frontend/src/components/Home/ResourceTable.vue
index 1707004..8b11cb4 100644
--- a/frontend/src/components/Home/ResourceTable.vue
+++ b/frontend/src/components/Home/ResourceTable.vue
@@ -22,7 +22,11 @@
"
hide-on-click-modal
:preview-src-list="[
- `${location.origin}/tele-images/?url=${encodeURIComponent(row.image as string)}`,
+ `${location.origin}${
+ userStore.imagesSource === 'proxy'
+ ? '/tele-images/?url=' + encodeURIComponent(row.image as string)
+ : row.image
+ }`,
]"
:zoom-rate="1.2"
:max-scale="7"