Skip to content

Commit d8238f8

Browse files
committed
Nuxt image
1 parent 8e1a143 commit d8238f8

15 files changed

+522
-56
lines changed

components/Index/IndexHero.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<template>
22
<div>
3-
<img
3+
<nuxt-img
44
class="mx-auto"
55
alt="Image slider slide #1"
6-
src="~assets/images/Hero.jpg"
6+
src="/images/Hero.jpg"
77
/>
88
<div
99
class="flex flex-col items-start justify-center w-full mx-auto tracking-wide lg:w-1/2"

components/Layout/LayoutCart.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
class="text-xl text-white no-underline lg:text-black is-active"
1414
>
1515
<span class="hidden lg:block">
16-
<img
16+
<nuxt-img
1717
alt="Cart icon"
1818
class="h-12 ml-4 lg:ml-2"
1919
aria-label="Cart"
20-
src="~/assets/svg/Cart.svg"
20+
src="/svg/Cart.svg"
2121
/>
2222
</span>
2323
<span class="block lg:hidden">

components/Layout/LayoutNavbar.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<div class="flex flex-wrap lg:px-4">
77
<div class="w-9/12 pr-2 my-2 overflow-hidden lg:w-3/12 md:w-10/12">
88
<div class="ml-4 lg:ml-0">
9-
<img
9+
<nuxt-img
1010
alt="Logo"
1111
class="h-20 lg:h-24"
1212
aria-label="Nettbutikk logo"
13-
src="~/assets/svg/Logo.svg"
13+
src="/svg/Logo.svg"
1414
/>
1515
</div>
1616
</div>

components/Products/ProductImage.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<img
2+
<nuxt-img
33
id="product-image"
44
class="h-auto p-8 transition duration-500 ease-in-out transform md:p-0 hover:shadow-lg hover:scale-95"
55
:alt="alt"

nuxt.config.js

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export default defineNuxtConfig({
1313
"@formkit/nuxt",
1414
"@nuxtjs/algolia",
1515
"nuxt-icon",
16+
"@nuxt/image",
1617
],
1718
plugins: ["~/plugins/apollo"],
1819
runtimeConfig: {

0 commit comments

Comments
 (0)