diff --git a/app/[locale]/product/[handle]/page.tsx b/app/[locale]/product/[handle]/page.tsx index 3e22b9912..8b943cb79 100644 --- a/app/[locale]/product/[handle]/page.tsx +++ b/app/[locale]/product/[handle]/page.tsx @@ -117,6 +117,7 @@ export default async function ProductPage({ height={product.featuredImage.height} width={product.featuredImage.width} className="h-full w-full object-cover" + priority={true} /> diff --git a/app/[locale]/stories/[handle]/page.tsx b/app/[locale]/stories/[handle]/page.tsx index ed92e8ec4..87a08daba 100644 --- a/app/[locale]/stories/[handle]/page.tsx +++ b/app/[locale]/stories/[handle]/page.tsx @@ -80,6 +80,7 @@ export default async function BlogArticlePage({ height={article?.image.height} width={article?.image.width} className="h-full w-full object-cover" + priority={true} /> )} diff --git a/components/cart/add-many-to-cart.tsx b/components/cart/add-many-to-cart.tsx index 84b670365..8e6db8a2d 100644 --- a/components/cart/add-many-to-cart.tsx +++ b/components/cart/add-many-to-cart.tsx @@ -73,7 +73,7 @@ export function AddManyToCart({ diff --git a/components/layout/navbar/index.tsx b/components/layout/navbar/index.tsx index a73f00077..cf22be032 100644 --- a/components/layout/navbar/index.tsx +++ b/components/layout/navbar/index.tsx @@ -57,7 +57,11 @@ export default function Navbar({ >
- +
diff --git a/components/layout/newsletter-footer.tsx b/components/layout/newsletter-footer.tsx index 98a0862a2..d83360e7c 100644 --- a/components/layout/newsletter-footer.tsx +++ b/components/layout/newsletter-footer.tsx @@ -54,6 +54,7 @@ export default function NewsletterSignup() { type="text" name={`b_${process?.env?.NEXT_PUBLIC_MAILCHIMP_USER_ID}_${process?.env?.NEXT_PUBLIC_MAILCHIMP_LIST_ID}`} defaultValue="" + tabIndex={-1} />
diff --git a/components/layout/newsletter-signup.tsx b/components/layout/newsletter-signup.tsx index 465f9fe48..f9519ea5e 100644 --- a/components/layout/newsletter-signup.tsx +++ b/components/layout/newsletter-signup.tsx @@ -52,6 +52,7 @@ export default function NewsletterSignup() { type="text" name={`b_${process?.env?.NEXT_PUBLIC_MAILCHIMP_USER_ID}_${process?.env?.NEXT_PUBLIC_MAILCHIMP_LIST_ID}`} defaultValue="" + tabIndex={-1} /> diff --git a/components/layout/stories-detail.tsx b/components/layout/stories-detail.tsx index 38b7d307e..18031191a 100644 --- a/components/layout/stories-detail.tsx +++ b/components/layout/stories-detail.tsx @@ -48,6 +48,7 @@ export default async function StoriesDetail({ 'h-full w-full object-cover', 'transition duration-300 ease-in-out hover:scale-105' )} + priority={true} /> )} diff --git a/components/product/tasting-notes.tsx b/components/product/tasting-notes.tsx index 9366acb99..a90dd5bab 100644 --- a/components/product/tasting-notes.tsx +++ b/components/product/tasting-notes.tsx @@ -27,6 +27,7 @@ export function ProductTastingNotes({ product }: { product: Product }) { width={imageWidth} height={imageHeight} alt={imageAlt || imageUrl} + priority={true} /> )}