From edaa87fce12935b10f1753549bf571e2b678b2d2 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 18:47:42 +0000 Subject: [PATCH 1/7] Update src/app/about/page.tsx --- src/app/about/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 95c1499..7006f2c 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -77,13 +77,13 @@ export default function AboutPage() { background={{ variant: "plain" }} leftCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/light-beer-with-cinnamon-table_140725-442.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/light-beer-with-cinnamon-table_140725-442.jpg?_wi=1", imageAlt: "Studio interior", }, ]} rightCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/reflection-bearded-man-barbershop-mirror_1304-2779.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/reflection-bearded-man-barbershop-mirror_1304-2779.jpg?_wi=3", imageAlt: "Studio work showcase", }, ]} @@ -124,28 +124,28 @@ export default function AboutPage() { id: "artist-1", name: "James Mitchell", role: "Lead Tattoo Artist", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg?_wi=2", imageAlt: "James Mitchell", }, { id: "artist-2", name: "Sofia Garcia", role: "Colour Specialist", - imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=2", imageAlt: "Sofia Garcia", }, { id: "artist-3", name: "David Zhang", role: "Black & Grey Master", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-artist-portrait_23-2149445986.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-artist-portrait_23-2149445986.jpg?_wi=2", imageAlt: "David Zhang", }, { id: "artist-4", name: "Jessica Palmer", role: "Professional Piercer", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-showing-ok-sign_23-2148666480.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-showing-ok-sign_23-2148666480.jpg?_wi=2", imageAlt: "Jessica Palmer", }, ]} -- 2.49.1 From 64ae8c717d724b8a7d44cc62f679708615222eda Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 18:47:43 +0000 Subject: [PATCH 2/7] Update src/app/booking/page.tsx --- src/app/booking/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx index 45215ba..fdac134 100644 --- a/src/app/booking/page.tsx +++ b/src/app/booking/page.tsx @@ -75,13 +75,13 @@ export default function BookingPage() { background={{ variant: "plain" }} leftCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/reflection-bearded-man-barbershop-mirror_1304-2779.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/reflection-bearded-man-barbershop-mirror_1304-2779.jpg?_wi=7", imageAlt: "Tattoo booking", }, ]} rightCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/front-close-view-young-girl-happily-smiling-light-pink_179666-1671.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/front-close-view-young-girl-happily-smiling-light-pink_179666-1671.jpg?_wi=7", imageAlt: "Piercing booking", }, ]} -- 2.49.1 From bd66ed33843050d0bc62aecfd94afb0a8b0fc66f Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 18:47:43 +0000 Subject: [PATCH 3/7] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 8a0e383..5a7e0e8 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -75,13 +75,13 @@ export default function ContactPage() { background={{ variant: "plain" }} leftCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/light-beer-with-cinnamon-table_140725-442.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/light-beer-with-cinnamon-table_140725-442.jpg?_wi=2", imageAlt: "Studio contact", }, ]} rightCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-vector/tattoo-studio-vintage-colorful-emblem_225004-1557.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/tattoo-studio-vintage-colorful-emblem_225004-1557.jpg?_wi=5", imageAlt: "Contact showcase", }, ]} -- 2.49.1 From 0145ef19a387ace1205c02444d173194b7318a6c Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 18:47:43 +0000 Subject: [PATCH 4/7] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index 8d3e89e..eb46f75 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -73,21 +73,21 @@ export default function GalleryPage() { background={{ variant: "plain" }} leftCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-couple-holding-hands_23-2149628939.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-couple-holding-hands_23-2149628939.jpg?_wi=1", imageAlt: "Gallery piece 1", }, { - imageSrc: "http://img.b2bpic.net/free-vector/vintage-tattoo-festival-poster_225004-1411.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/vintage-tattoo-festival-poster_225004-1411.jpg?_wi=1", imageAlt: "Gallery piece 3", }, ]} rightCarouselItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/makeup-artist-s-hand-applying-lipstick-beautiful-model-s-lips_23-2147878925.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/makeup-artist-s-hand-applying-lipstick-beautiful-model-s-lips_23-2147878925.jpg?_wi=1", imageAlt: "Gallery piece 2", }, { - imageSrc: "http://img.b2bpic.net/free-vector/realistic-hand-drawn-vintage-floral-bouquet_52683-28104.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/realistic-hand-drawn-vintage-floral-bouquet_52683-28104.jpg?_wi=1", imageAlt: "Gallery piece 4", }, ]} @@ -112,7 +112,7 @@ export default function GalleryPage() { name: "Healed Portrait Tattoo", price: "Custom", variant: "Black & Grey", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-couple-holding-hands_23-2149628939.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-couple-holding-hands_23-2149628939.jpg?_wi=2", imageAlt: "Healed portrait tattoo", }, { @@ -120,7 +120,7 @@ export default function GalleryPage() { name: "Piercing Collection", price: "Custom", variant: "Professional", - imageSrc: "http://img.b2bpic.net/free-photo/makeup-artist-s-hand-applying-lipstick-beautiful-model-s-lips_23-2147878925.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/makeup-artist-s-hand-applying-lipstick-beautiful-model-s-lips_23-2147878925.jpg?_wi=2", imageAlt: "Professional piercing work", }, { @@ -128,7 +128,7 @@ export default function GalleryPage() { name: "Recent Tattoo Work", price: "Custom", variant: "Fresh Ink", - imageSrc: "http://img.b2bpic.net/free-vector/vintage-tattoo-festival-poster_225004-1411.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/vintage-tattoo-festival-poster_225004-1411.jpg?_wi=2", imageAlt: "Recent tattoo artwork", }, { @@ -136,7 +136,7 @@ export default function GalleryPage() { name: "Custom Design", price: "Custom", variant: "Unique Piece", - imageSrc: "http://img.b2bpic.net/free-vector/realistic-hand-drawn-vintage-floral-bouquet_52683-28104.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/realistic-hand-drawn-vintage-floral-bouquet_52683-28104.jpg?_wi=2", imageAlt: "Custom design tattoo", }, ]} -- 2.49.1 From 8d1b0aee09e98124d4d24a497134012cda077fe7 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 18:47:44 +0000 Subject: [PATCH 5/7] Update src/app/layout.tsx --- src/app/layout.tsx | 55 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 47 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0077e1c..abfdfdd 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,61 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Montserrat } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Montserrat } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const montserrat = Montserrat({ variable: "--font-montserrat", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Rope Walk Tattoo Lounge | Custom Tattoos & Piercings Rye", + description: "Professional tattoo studio and piercing shop in Rye, East Sussex. Custom tattoos, black & grey work, colour pieces, and expert body piercings. Book your appointment today.", + keywords: "tattoo studio Rye, tattoos East Sussex, custom tattoos Rye, piercing studio Rye, professional body piercing, tattoo artist Rye, colour tattoos, sleeve tattoos, tattoo design", + metadataBase: new URL("https://ropewalk-tattoo.com"), + alternates: { + canonical: "https://ropewalk-tattoo.com", + }, + robots: { + index: true, + follow: true, + }, + openGraph: { + title: "Rope Walk Tattoo Lounge | Custom Tattoos & Piercings", + description: "Professional tattoo and piercing studio in Rye, East Sussex. Expert artists, sterile equipment, premium jewellery. Book your appointment.", + url: "https://ropewalk-tattoo.com", + siteName: "Rope Walk Tattoo Lounge", + type: "website", + images: [ + { + url: "https://ropewalk-tattoo.com/og-image.jpg", + alt: "Rope Walk Tattoo Lounge", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Rope Walk Tattoo Lounge | Custom Tattoos & Piercings Rye", + description: "Professional tattoo studio and piercing shop in Rye, East Sussex. Custom designs, expert artists, 5-star rated.", + images: ["https://ropewalk-tattoo.com/twitter-image.jpg"], + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +64,9 @@ export default function RootLayout({ return ( - + {children}