Skip to content

Commit e7d19fb

Browse files
committed
give special sponsor explicit size
1 parent 13280e5 commit e7d19fb

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

.vitepress/theme/components/Home.vue

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
22
import { onMounted } from 'vue'
3-
import SiteMap from './SiteMap.vue';
3+
import SiteMap from './SiteMap.vue'
44
// import NewsLetter from './NewsLetter.vue'
55
import { load, data, base } from './sponsors'
66
import SponsorsGroup from './SponsorsGroup.vue'
@@ -48,10 +48,19 @@ onMounted(async () => {
4848
<template v-for="{ url, img, name, description } of data.special">
4949
<a :href="url" target="_blank" rel="sponsored noopener">
5050
<picture v-if="img.endsWith('png')">
51-
<source type="image/avif" :srcset="`${base}/images/${img.replace(/\.png$/, '.avif')}`" />
51+
<source
52+
type="image/avif"
53+
:srcset="`${base}/images/${img.replace(/\.png$/, '.avif')}`"
54+
/>
5255
<img :src="`${base}/images/${img}`" :alt="name" />
5356
</picture>
54-
<img v-else :src="`${base}/images/${img}`" :alt="name" />
57+
<img
58+
width="168"
59+
height="42"
60+
v-else
61+
:src="`${base}/images/${img}`"
62+
:alt="name"
63+
/>
5564
</a>
5665
<span>{{ description }}</span>
5766
</template>

0 commit comments

Comments
 (0)