Skip to content

Commit 64a6f8e

Browse files
authored
fix: use NuxtImg to support app baseURL (#105)
1 parent a5353f4 commit 64a6f8e

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

components/AppHeader.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ const show = ref(false)
2222

2323
<div class="logo">
2424
<NuxtLink v-if="alpine.header.logo" to="/">
25-
<img class="dark-img" :src="alpine.header.logo.pathDark" :alt="alpine.header.logo.alt">
26-
<img class="light-img" :src="alpine.header.logo.path" :alt="alpine.header.logo.alt">
25+
<NuxtImg class="dark-img" :src="alpine.header.logo.pathDark" :alt="alpine.header.logo.alt" />
26+
<NuxtImg class="light-img" :src="alpine.header.logo.path" :alt="alpine.header.logo.alt" />
2727
</NuxtLink>
2828
<NuxtLink v-else to="/" class="fallback">
2929
{{ alpine.title }}

components/content/ArticlesListItem.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ defineProps({
2626
<article v-if="article._path && article.title" :class="{ 'featured': featured }">
2727
<div class="image">
2828
<NuxtLink :to="article._path">
29-
<img v-if="article.cover" :src="article.cover" :alt="article.title">
29+
<NuxtImg v-if="article.cover" :src="article.cover" :alt="article.title" />
3030
</NuxtLink>
3131
</div>
3232

components/content/Gallery.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ defineProps({
1414
<div
1515
class="layout"
1616
>
17-
<img
17+
<NuxtImg
1818
v-for="(image, index) in images"
1919
:key="index"
2020
:src="image"
21-
>
21+
/>
2222
</div>
2323
</section>
2424
</template>

components/content/Hero.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ defineProps({
3030
</ContentSlot>
3131
</div>
3232
</div>
33-
<img
33+
<NuxtImg
3434
v-if="image"
3535
:class="imagePosition"
3636
:src="image"
3737
:alt="imageAlt"
38-
>
38+
/>
3939
</div>
4040
</section>
4141
</template>

0 commit comments

Comments
 (0)