mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-05 15:36:49 +08:00
更新 SiteCard 组件,添加条件渲染以根据站点特性动态显示图标
This commit is contained in:
@@ -236,16 +236,16 @@ onMounted(() => {
|
|||||||
|
|
||||||
<!-- 站点特性图标 -->
|
<!-- 站点特性图标 -->
|
||||||
<div class="flex items-center gap-2 ml-auto mr-10">
|
<div class="flex items-center gap-2 ml-auto mr-10">
|
||||||
<div class="hover:bg-primary/8 transition-colors">
|
<div v-if="cardProps.site?.limit_interval" class="hover:bg-primary/8 transition-colors">
|
||||||
<VIcon icon="mdi-speedometer" size="16" color="primary" class="opacity-85 hover:opacity-100" />
|
<VIcon icon="mdi-speedometer" size="16" color="primary" class="opacity-85 hover:opacity-100" />
|
||||||
</div>
|
</div>
|
||||||
<div class="hover:bg-primary/8 transition-colors">
|
<div v-if="cardProps.site?.proxy" class="hover:bg-primary/8 transition-colors">
|
||||||
<VIcon icon="mdi-network-outline" size="16" color="primary" class="opacity-85 hover:opacity-100" />
|
<VIcon icon="mdi-network-outline" size="16" color="primary" class="opacity-85 hover:opacity-100" />
|
||||||
</div>
|
</div>
|
||||||
<div class="hover:bg-primary/8 transition-colors">
|
<div v-if="cardProps.site?.render" class="hover:bg-primary/8 transition-colors">
|
||||||
<VIcon icon="mdi-apple-safari" size="16" color="primary" class="opacity-85 hover:opacity-100" />
|
<VIcon icon="mdi-apple-safari" size="16" color="primary" class="opacity-85 hover:opacity-100" />
|
||||||
</div>
|
</div>
|
||||||
<div class="hover:bg-primary/8 transition-colors">
|
<div v-if="cardProps.site?.filter" class="hover:bg-primary/8 transition-colors">
|
||||||
<VIcon icon="mdi-filter-cog-outline" size="16" color="primary" class="opacity-85 hover:opacity-100" />
|
<VIcon icon="mdi-filter-cog-outline" size="16" color="primary" class="opacity-85 hover:opacity-100" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user