Add overview for TFT damage skins

This commit is contained in:
BlossomiShymae
2024-09-14 15:33:30 -05:00
parent d6eed61f8b
commit c51a215720
2 changed files with 47 additions and 7 deletions

View File

@@ -11,14 +11,17 @@
:on-first="p.first" :on-last="p.last"/>
<div class="d-flex flex-wrap justify-content-around gap-2">
<div class="card bg-tranparent bg-screen border-light border-opacity-25" style="max-width: 140px; width: 140px;"
v-for="tftDamageSkin in p.pages[p.index.value]" :key="tftDamageSkin.itemId">
<img :src="tftDamageSkin.getLoadoutsIcon('latest')" loading="lazy" onerror="this.onerror = null; this.src='/clean-cuts/img/error.png';" />
<div class="d-inline-flex align-items-stretch justify-content-stretch" v-for="tftDamageSkin in p.pages[p.index.value]" :key="tftDamageSkin.itemId">
<NuxtLink class="text-decoration-none" :to="`/tft-damage-skins/overview/${tftDamageSkin.itemId}`">
<div class="card h-100 bg-tranparent bg-screen border-light border-opacity-25" style="max-width: 140px; width: 140px;">
<img :src="tftDamageSkin.getLoadoutsIcon('latest')" loading="lazy" onerror="this.onerror = null; this.src='/clean-cuts/img/error.png';" />
<div class="card-body d-flex flex-column justify-content-end">
<h5 class="card-title">{{ tftDamageSkin.name }}</h5>
<Badge name="identifier">{{ tftDamageSkin.itemId }}</Badge>
</div>
<div class="card-body d-flex flex-column justify-content-end">
<h5 class="card-title">{{ tftDamageSkin.name }}</h5>
<Badge name="identifier">{{ tftDamageSkin.itemId }}</Badge>
</div>
</div>
</NuxtLink>
</div>
</div>