Update src/app/page.tsx
This commit is contained in:
106
src/app/page.tsx
106
src/app/page.tsx
@@ -22,24 +22,21 @@ export default function HomePage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Shop",
|
||||
items: [
|
||||
title: "Shop", items: [
|
||||
{ label: "Browse Collection", href: "collection" },
|
||||
{ label: "Shop on Discogs", href: "https://www.discogs.com" },
|
||||
{ label: "How to Buy", href: "how-to-buy" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "About",
|
||||
items: [
|
||||
title: "About", items: [
|
||||
{ label: "Our Story", href: "about" },
|
||||
{ label: "Contact", href: "contact" },
|
||||
{ label: "Privacy Policy", href: "#" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Community",
|
||||
items: [
|
||||
title: "Community", items: [
|
||||
{ label: "Vinyl Collecting Tips", href: "#" },
|
||||
{ label: "Music Resources", href: "#" },
|
||||
{ label: "Discogs Community", href: "https://www.discogs.com" }
|
||||
@@ -81,49 +78,39 @@ export default function HomePage() {
|
||||
background={{ variant: "plain" }}
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/retro-music-record-store-medium-rectangle-banner-template_742173-19354.jpg?_wi=1",
|
||||
imageAlt: "Jazz vinyl record"
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/retro-music-record-store-medium-rectangle-banner-template_742173-19354.jpg?_wi=1", imageAlt: "Jazz vinyl record"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-psd/indie-music-event-facebook-template_23-2150256726.jpg?_wi=1",
|
||||
imageAlt: "Electronic music vinyl"
|
||||
imageSrc: "http://img.b2bpic.net/free-psd/indie-music-event-facebook-template_23-2150256726.jpg?_wi=1", imageAlt: "Electronic music vinyl"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-cartridge-portable-gramophone-with-blurred-background_181624-18095.jpg?_wi=1",
|
||||
imageAlt: "Hip hop vinyl album"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-cartridge-portable-gramophone-with-blurred-background_181624-18095.jpg?_wi=1", imageAlt: "Hip hop vinyl album"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vinyl-disc-record-player_23-2147781383.jpg?_wi=1",
|
||||
imageAlt: "Soul music vinyl"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vinyl-disc-record-player_23-2147781383.jpg?_wi=1", imageAlt: "Soul music vinyl"
|
||||
}
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vinyl-disc-record-player_23-2147781383.jpg?_wi=2",
|
||||
imageAlt: "Soul music vinyl"
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vinyl-disc-record-player_23-2147781383.jpg?_wi=2", imageAlt: "Soul music vinyl"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/international-jazz-day-retro-vintage-flyer-poster_23-2148126917.jpg?_wi=1",
|
||||
imageAlt: "Folk acoustic vinyl"
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/international-jazz-day-retro-vintage-flyer-poster_23-2148126917.jpg?_wi=1", imageAlt: "Folk acoustic vinyl"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-psd/music-fest-social-media-promo-template-with-multicolored-liquid-effect_23-2149508210.jpg?_wi=1",
|
||||
imageAlt: "Indie pop vinyl"
|
||||
imageSrc: "http://img.b2bpic.net/free-psd/music-fest-social-media-promo-template-with-multicolored-liquid-effect_23-2149508210.jpg?_wi=1", imageAlt: "Indie pop vinyl"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/retro-music-record-store-medium-rectangle-banner-template_742173-19354.jpg?_wi=2",
|
||||
imageAlt: "Jazz vinyl record"
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/retro-music-record-store-medium-rectangle-banner-template_742173-19354.jpg?_wi=2", imageAlt: "Jazz vinyl record"
|
||||
}
|
||||
]}
|
||||
carouselPosition="right"
|
||||
buttons={[
|
||||
{
|
||||
text: "Shop on Discogs",
|
||||
href: "https://www.discogs.com"
|
||||
text: "Shop on Discogs", href: "https://www.discogs.com"
|
||||
},
|
||||
{
|
||||
text: "View Collection",
|
||||
href: "collection"
|
||||
text: "View Collection", href: "collection"
|
||||
}
|
||||
]}
|
||||
buttonAnimation="blur-reveal"
|
||||
@@ -144,31 +131,18 @@ export default function HomePage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
products={[
|
||||
{
|
||||
id: "vinyl-001",
|
||||
name: "Classic Jazz Collection",
|
||||
price: "Check Discogs",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/retro-music-record-store-medium-rectangle-banner-template_742173-19354.jpg?_wi=3",
|
||||
imageAlt: "Jazz vinyl record album"
|
||||
id: "vinyl-001", name: "Classic Jazz Collection", price: "Check Discogs", imageSrc: "http://img.b2bpic.net/free-vector/retro-music-record-store-medium-rectangle-banner-template_742173-19354.jpg?_wi=3", imageAlt: "Jazz vinyl record album"
|
||||
},
|
||||
{
|
||||
id: "vinyl-002",
|
||||
name: "Soul Classics Vol. 1",
|
||||
price: "Check Discogs",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vinyl-disc-record-player_23-2147781383.jpg?_wi=3",
|
||||
imageAlt: "Soul music vinyl album"
|
||||
id: "vinyl-002", name: "Soul Classics Vol. 1", price: "Check Discogs", imageSrc: "http://img.b2bpic.net/free-photo/vinyl-disc-record-player_23-2147781383.jpg?_wi=3", imageAlt: "Soul music vinyl album"
|
||||
},
|
||||
{
|
||||
id: "vinyl-003",
|
||||
name: "Electronic Dreams",
|
||||
price: "Check Discogs",
|
||||
imageSrc: "http://img.b2bpic.net/free-psd/indie-music-event-facebook-template_23-2150256726.jpg?_wi=2",
|
||||
imageAlt: "Electronic music vinyl album"
|
||||
id: "vinyl-003", name: "Electronic Dreams", price: "Check Discogs", imageSrc: "http://img.b2bpic.net/free-psd/indie-music-event-facebook-template_23-2150256726.jpg?_wi=2", imageAlt: "Electronic music vinyl album"
|
||||
}
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Browse Full Collection",
|
||||
href: "collection"
|
||||
text: "Browse Full Collection", href: "collection"
|
||||
}
|
||||
]}
|
||||
buttonAnimation="blur-reveal"
|
||||
@@ -180,16 +154,13 @@ export default function HomePage() {
|
||||
<TextSplitAbout
|
||||
title="About Noma Vinyl"
|
||||
description={[
|
||||
"Noma Vinyl is a small independent vinyl record shop run with passion for music and collecting. We believe vinyl records offer a unique listening experience—the warmth of analog sound combined with beautiful artwork that digital formats simply cannot replicate.",
|
||||
"Each record in our collection has been personally selected and carefully inspected to ensure quality. Whether you're a seasoned collector or just discovering the joy of vinyl, we're here to help you find your next favorite album.",
|
||||
"All purchases are made through Discogs, our trusted marketplace partner. This ensures secure transactions, buyer protection, and a seamless shopping experience while supporting the broader vinyl community."
|
||||
"Noma Vinyl is a small independent vinyl record shop run with passion for music and collecting. We believe vinyl records offer a unique listening experience—the warmth of analog sound combined with beautiful artwork that digital formats simply cannot replicate.", "Each record in our collection has been personally selected and carefully inspected to ensure quality. Whether you're a seasoned collector or just discovering the joy of vinyl, we're here to help you find your next favorite album.", "All purchases are made through Discogs, our trusted marketplace partner. This ensures secure transactions, buyer protection, and a seamless shopping experience while supporting the broader vinyl community."
|
||||
]}
|
||||
useInvertedBackground={true}
|
||||
showBorder={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Shop on Discogs",
|
||||
href: "https://www.discogs.com"
|
||||
text: "Shop on Discogs", href: "https://www.discogs.com"
|
||||
}
|
||||
]}
|
||||
buttonAnimation="blur-reveal"
|
||||
@@ -206,42 +177,21 @@ export default function HomePage() {
|
||||
animationType="slide-up"
|
||||
features={[
|
||||
{
|
||||
id: "step-1",
|
||||
title: "Browse Our Discogs Shop",
|
||||
description: "Visit our Noma Vinyl shop on Discogs to browse our full collection of vinyl records, view detailed information, condition ratings, and pricing.",
|
||||
tag: "Step 1",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-thrift-store-banner-design_23-2150052956.jpg?_wi=1",
|
||||
imageAlt: "Discogs marketplace interface"
|
||||
id: "step-1", title: "Browse Our Discogs Shop", description: "Visit our Noma Vinyl shop on Discogs to browse our full collection of vinyl records, view detailed information, condition ratings, and pricing.", tag: "Step 1", imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-thrift-store-banner-design_23-2150052956.jpg?_wi=1", imageAlt: "Discogs marketplace interface"
|
||||
},
|
||||
{
|
||||
id: "step-2",
|
||||
title: "Select & Purchase",
|
||||
description: "Choose the albums you want, add them to your cart, and proceed to checkout through Discogs. Your payment is secure and protected by buyer safeguard policies.",
|
||||
tag: "Step 2",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/international-jazz-day-retro-vintage-flyer-poster_23-2148126917.jpg?_wi=2",
|
||||
imageAlt: "Vinyl record selection"
|
||||
id: "step-2", title: "Select & Purchase", description: "Choose the albums you want, add them to your cart, and proceed to checkout through Discogs. Your payment is secure and protected by buyer safeguard policies.", tag: "Step 2", imageSrc: "http://img.b2bpic.net/free-vector/international-jazz-day-retro-vintage-flyer-poster_23-2148126917.jpg?_wi=2", imageAlt: "Vinyl record selection"
|
||||
},
|
||||
{
|
||||
id: "step-3",
|
||||
title: "Careful Packaging & Delivery",
|
||||
description: "Your records are carefully packaged to ensure safe delivery. You'll receive tracking information and can expect arrival within 7-14 business days depending on your location.",
|
||||
tag: "Step 3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-cartridge-portable-gramophone-with-blurred-background_181624-18095.jpg?_wi=2",
|
||||
imageAlt: "Packaged vinyl records"
|
||||
id: "step-3", title: "Careful Packaging & Delivery", description: "Your records are carefully packaged to ensure safe delivery. You'll receive tracking information and can expect arrival within 7-14 business days depending on your location.", tag: "Step 3", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-cartridge-portable-gramophone-with-blurred-background_181624-18095.jpg?_wi=2", imageAlt: "Packaged vinyl records"
|
||||
},
|
||||
{
|
||||
id: "step-4",
|
||||
title: "Enjoy Your Music",
|
||||
description: "Unpack, drop the needle, and immerse yourself in the warm, authentic sound of vinyl. Every record comes inspected and ready to play.",
|
||||
tag: "Step 4",
|
||||
imageSrc: "http://img.b2bpic.net/free-psd/music-fest-social-media-promo-template-with-multicolored-liquid-effect_23-2149508210.jpg?_wi=2",
|
||||
imageAlt: "Playing vinyl records"
|
||||
id: "step-4", title: "Enjoy Your Music", description: "Unpack, drop the needle, and immerse yourself in the warm, authentic sound of vinyl. Every record comes inspected and ready to play.", tag: "Step 4", imageSrc: "http://img.b2bpic.net/free-psd/music-fest-social-media-promo-template-with-multicolored-liquid-effect_23-2149508210.jpg?_wi=2", imageAlt: "Playing vinyl records"
|
||||
}
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Shopping Now",
|
||||
href: "https://www.discogs.com"
|
||||
text: "Start Shopping Now", href: "https://www.discogs.com"
|
||||
}
|
||||
]}
|
||||
buttonAnimation="blur-reveal"
|
||||
@@ -260,12 +210,10 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Us",
|
||||
href: "contact"
|
||||
text: "Contact Us", href: "contact"
|
||||
},
|
||||
{
|
||||
text: "Shop on Discogs",
|
||||
href: "https://www.discogs.com"
|
||||
text: "Shop on Discogs", href: "https://www.discogs.com"
|
||||
}
|
||||
]}
|
||||
buttonAnimation="blur-reveal"
|
||||
@@ -281,4 +229,4 @@ export default function HomePage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user