From cf249f5a9e95f65b700686f4f223ca183596c376 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 09:18:46 +0000 Subject: [PATCH 1/2] Update src/app/layout.tsx --- src/app/layout.tsx | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index c5861e2..ca80968 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -5,32 +5,18 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); export const metadata: Metadata = { - title: "Still Remains - Memorial Art from Cremated Remains", - description: "Transform memories into timeless art. Still Remains connects bereaved families with talented artists to create personalized memorial artworks from cremated remains with complete transparency and care.", - keywords: "memorial art, cremation art, ash art, remembrance, tribute, personalized memorial, artwork", - openGraph: { - title: "Still Remains - Honor Your Loved Ones Through Art", - description: "Create meaningful memorial artworks from cremated remains. Connect with skilled artists and transform memories into lasting tributes.", - url: "https://stillremains.com", - siteName: "Still Remains", - type: "website", - images: [ + title: "Still Remains - Memorial Art from Cremated Remains", description: "Transform memories into timeless art. Still Remains connects bereaved families with talented artists to create personalized memorial artworks from cremated remains with complete transparency and care.", keywords: "memorial art, cremation art, ash art, remembrance, tribute, personalized memorial, artwork", openGraph: { + title: "Still Remains - Honor Your Loved Ones Through Art", description: "Create meaningful memorial artworks from cremated remains. Connect with skilled artists and transform memories into lasting tributes.", url: "https://stillremains.com", siteName: "Still Remains", type: "website", images: [ { - url: "http://img.b2bpic.net/free-photo/front-view-dark-candle-with-red-rose-picture-frame-dark-surface_179666-37906.jpg", - alt: "memorial art cremation art ash artwork remembrance tribute", - }, + url: "http://img.b2bpic.net/free-photo/front-view-dark-candle-with-red-rose-picture-frame-dark-surface_179666-37906.jpg", alt: "memorial art cremation art ash artwork remembrance tribute"}, ], }, twitter: { - card: "summary_large_image", - title: "Still Remains - Memorial Art Platform", - description: "Transform memories into timeless art through our platform connecting families with artists.", - images: ["http://img.b2bpic.net/free-photo/front-view-dark-candle-with-red-rose-picture-frame-dark-surface_179666-37906.jpg"], + card: "summary_large_image", title: "Still Remains - Memorial Art Platform", description: "Transform memories into timeless art through our platform connecting families with artists.", images: ["http://img.b2bpic.net/free-photo/front-view-dark-candle-with-red-rose-picture-frame-dark-surface_179666-37906.jpg"], }, robots: { index: true, -- 2.49.1 From 56bdac9493edbcd12edc0e57d70af2b17777a2bc Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 09:18:46 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 189 +++++++++++------------------------------------ 1 file changed, 42 insertions(+), 147 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 3ff6a10..d7480fe 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -51,47 +51,29 @@ export default function HomePage() { tagAnimation="blur-reveal" background={{ variant: "plain" }} buttons={[ - { text: "Start a Project", href: "#how-it-works" }, + { text: "Create Memorial Art", href: "#how-it-works" }, { text: "Explore Artists", href: "/artists" }, ]} buttonAnimation="blur-reveal" carouselItems={[ { - id: "carousel-1", - imageSrc: - "http://img.b2bpic.net/free-photo/front-view-dark-candle-with-red-rose-picture-frame-dark-surface_179666-37906.jpg", - imageAlt: "memorial art cremation art ash artwork remembrance tribute", - }, + id: "carousel-1", imageSrc: + "http://img.b2bpic.net/free-photo/front-view-dark-candle-with-red-rose-picture-frame-dark-surface_179666-37906.jpg", imageAlt: "memorial art cremation art ash artwork remembrance tribute"}, { - id: "carousel-2", - imageSrc: - "http://img.b2bpic.net/free-photo/empty-frames-gallery_53876-31361.jpg?_wi=1", - imageAlt: "art gallery artwork display modern art museum exhibition", - }, + id: "carousel-2", imageSrc: + "http://img.b2bpic.net/free-photo/empty-frames-gallery_53876-31361.jpg?_wi=1", imageAlt: "art gallery artwork display modern art museum exhibition"}, { - id: "carousel-3", - imageSrc: - "http://img.b2bpic.net/free-photo/top-view-table-master-with-tools_114579-12246.jpg?_wi=1", - imageAlt: "artist working creative process studio craftsmanship art creation", - }, + id: "carousel-3", imageSrc: + "http://img.b2bpic.net/free-photo/top-view-table-master-with-tools_114579-12246.jpg?_wi=1", imageAlt: "artist working creative process studio craftsmanship art creation"}, { - id: "carousel-4", - imageSrc: - "http://img.b2bpic.net/free-photo/family-laying-flowers-grave_53876-139561.jpg?_wi=1", - imageAlt: "memorial ceremony remembrance event family gathering tribute moment honor", - }, + id: "carousel-4", imageSrc: + "http://img.b2bpic.net/free-photo/family-laying-flowers-grave_53876-139561.jpg?_wi=1", imageAlt: "memorial ceremony remembrance event family gathering tribute moment honor"}, { - id: "carousel-5", - imageSrc: - "http://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752889.jpg?_wi=1", - imageAlt: "security trust safe certified verified", - }, + id: "carousel-5", imageSrc: + "http://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752889.jpg?_wi=1", imageAlt: "security trust safe certified verified"}, { - id: "carousel-6", - imageSrc: - "http://img.b2bpic.net/free-photo/crop-courier-with-carton-box-clipboard_23-2147787832.jpg?_wi=1", - imageAlt: "packaging delivery shipping secure box care", - }, + id: "carousel-6", imageSrc: + "http://img.b2bpic.net/free-photo/crop-courier-with-carton-box-clipboard_23-2147787832.jpg?_wi=1", imageAlt: "packaging delivery shipping secure box care"}, ]} autoPlay={true} autoPlayInterval={5000} @@ -123,45 +105,21 @@ export default function HomePage() { tagAnimation="blur-reveal" features={[ { - id: "step-1", - title: "Select Your Artist", - author: "Step 1", - description: - "Browse our community of talented artists. Filter by art form, style, price, and experience. Each artist brings unique perspective and skill to your memorial project.", - tags: ["Personalization", "Choice"], - imageSrc: "http://img.b2bpic.net/free-photo/empty-frames-gallery_53876-31361.jpg?_wi=2", - imageAlt: "art gallery artwork display", - }, + id: "step-1", title: "Select Your Artist", author: "Step 1", description: + "Browse our community of talented artists. Filter by art form, style, price, and experience. Each artist brings unique perspective and skill to your memorial project.", tags: ["Personalization", "Choice"], + imageSrc: "http://img.b2bpic.net/free-photo/empty-frames-gallery_53876-31361.jpg?_wi=2", imageAlt: "art gallery artwork display"}, { - id: "step-2", - title: "Customize Your Vision", - author: "Step 2", - description: - "Work directly with your chosen artist to personalize every detail. Choose size, colors, materials, and incorporate meaningful symbols or memories that celebrate your loved one.", - tags: ["Collaboration", "Details"], - imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-master-with-tools_114579-12246.jpg?_wi=2", - imageAlt: "artist working creative process", - }, + id: "step-2", title: "Customize Your Vision", author: "Step 2", description: + "Work directly with your chosen artist to personalize every detail. Choose size, colors, materials, and incorporate meaningful symbols or memories that celebrate your loved one.", tags: ["Collaboration", "Details"], + imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-master-with-tools_114579-12246.jpg?_wi=2", imageAlt: "artist working creative process"}, { - id: "step-3", - title: "Safe Handling", - author: "Step 3", - description: - "We send a certified, secure kit for collecting and sending the cremated remains. Every step is tracked, documented, and handled with the utmost respect and care.", - tags: ["Security", "Tracking"], - imageSrc: "http://img.b2bpic.net/free-photo/crop-courier-with-carton-box-clipboard_23-2147787832.jpg?_wi=2", - imageAlt: "packaging delivery shipping", - }, + id: "step-3", title: "Safe Handling", author: "Step 3", description: + "We send a certified, secure kit for collecting and sending the cremated remains. Every step is tracked, documented, and handled with the utmost respect and care.", tags: ["Security", "Tracking"], + imageSrc: "http://img.b2bpic.net/free-photo/crop-courier-with-carton-box-clipboard_23-2147787832.jpg?_wi=2", imageAlt: "packaging delivery shipping"}, { - id: "step-4", - title: "Creation & Delivery", - author: "Step 4", - description: - "Your artist creates the memorial artwork with your loved one's remains. We coordinate delivery and provide ongoing support to ensure your complete satisfaction.", - tags: ["Craftsmanship", "Support"], - imageSrc: "http://img.b2bpic.net/free-photo/family-laying-flowers-grave_53876-139561.jpg?_wi=2", - imageAlt: "memorial ceremony", - }, + id: "step-4", title: "Creation & Delivery", author: "Step 4", description: + "Your artist creates the memorial artwork with your loved one's remains. We coordinate delivery and provide ongoing support to ensure your complete satisfaction.", tags: ["Craftsmanship", "Support"], + imageSrc: "http://img.b2bpic.net/free-photo/family-laying-flowers-grave_53876-139561.jpg?_wi=2", imageAlt: "memorial ceremony"}, ]} animationType="slide-up" textboxLayout="default" @@ -181,33 +139,13 @@ export default function HomePage() { tagAnimation="blur-reveal" products={[ { - id: "artist-1", - name: "Ceramic Memorial Vessels", - price: "€400 - €800", - imageSrc: "http://img.b2bpic.net/free-photo/empty-frames-gallery_53876-31361.jpg?_wi=3", - imageAlt: "ceramic memorial vessels", - }, + id: "artist-1", name: "Ceramic Memorial Vessels", price: "€400 - €800", imageSrc: "http://img.b2bpic.net/free-photo/empty-frames-gallery_53876-31361.jpg?_wi=3", imageAlt: "ceramic memorial vessels"}, { - id: "artist-2", - name: "Custom Oil Paintings", - price: "€600 - €1200", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-master-with-tools_114579-12246.jpg?_wi=3", - imageAlt: "custom oil paintings", - }, + id: "artist-2", name: "Custom Oil Paintings", price: "€600 - €1200", imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-master-with-tools_114579-12246.jpg?_wi=3", imageAlt: "custom oil paintings"}, { - id: "artist-3", - name: "Resin & Crystal Creations", - price: "€350 - €900", - imageSrc: "http://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752889.jpg?_wi=2", - imageAlt: "resin crystal creations", - }, + id: "artist-3", name: "Resin & Crystal Creations", price: "€350 - €900", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752889.jpg?_wi=2", imageAlt: "resin crystal creations"}, { - id: "artist-4", - name: "Sculptural Installations", - price: "€800 - €2000", - imageSrc: "http://img.b2bpic.net/free-photo/family-laying-flowers-grave_53876-139561.jpg?_wi=3", - imageAlt: "sculptural installations", - }, + id: "artist-4", name: "Sculptural Installations", price: "€800 - €2000", imageSrc: "http://img.b2bpic.net/free-photo/family-laying-flowers-grave_53876-139561.jpg?_wi=3", imageAlt: "sculptural installations"}, ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -228,59 +166,23 @@ export default function HomePage() { tagAnimation="blur-reveal" testimonials={[ { - id: "test-1", - name: "Maria van den Berg", - role: "Daughter", - company: "Amsterdam", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=1", - imageAlt: "Maria van den Berg", - }, + id: "test-1", name: "Maria van den Berg", role: "Daughter", company: "Amsterdam", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=1", imageAlt: "Maria van den Berg"}, { - id: "test-2", - name: "Hans Mueller", - role: "Husband", - company: "Brussels", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=2", - imageAlt: "Hans Mueller", - }, + id: "test-2", name: "Hans Mueller", role: "Husband", company: "Brussels", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=2", imageAlt: "Hans Mueller"}, { - id: "test-3", - name: "Sophie Laurent", - role: "Sister", - company: "Antwerp", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=3", - imageAlt: "Sophie Laurent", - }, + id: "test-3", name: "Sophie Laurent", role: "Sister", company: "Antwerp", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=3", imageAlt: "Sophie Laurent"}, { - id: "test-4", - name: "Jan Kowalski", - role: "Son", - company: "Rotterdam", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=4", - imageAlt: "Jan Kowalski", - }, + id: "test-4", name: "Jan Kowalski", role: "Son", company: "Rotterdam", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=4", imageAlt: "Jan Kowalski"}, { - id: "test-5", - name: "Clara Rossi", - role: "Friend", - company: "Ghent", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=5", - imageAlt: "Clara Rossi", - }, + id: "test-5", name: "Clara Rossi", role: "Friend", company: "Ghent", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=5", imageAlt: "Clara Rossi"}, { - id: "test-6", - name: "Thomas Weber", - role: "Father", - company: "Bruges", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=6", - imageAlt: "Thomas Weber", - }, + id: "test-6", name: "Thomas Weber", role: "Father", company: "Bruges", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg?_wi=6", imageAlt: "Thomas Weber"}, ]} gridVariant="three-columns-all-equal-width" animationType="slide-up" @@ -300,14 +202,7 @@ export default function HomePage() { tagIcon={Shield} tagAnimation="blur-reveal" names={[ - "Certified Cremation Partners", - "Legal Compliance Verified", - "Insurance Protected", - "Privacy Guaranteed", - "Ethical Standards", - "Artist Vetted", - "Transparent Pricing", - ]} + "Certified Cremation Partners", "Legal Compliance Verified", "Insurance Protected", "Privacy Guaranteed", "Ethical Standards", "Artist Vetted", "Transparent Pricing"]} textboxLayout="default" useInvertedBackground={false} showCard={true} -- 2.49.1