Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-03-11 22:54:17 +00:00
5 changed files with 90 additions and 55 deletions

View File

@@ -88,42 +88,42 @@ export default function BrowsePage() {
id: "1",
name: "Ferrari Testarossa",
price: "$487,000",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-woman-car-salon_1157-33181.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-woman-car-salon_1157-33181.jpg?_wi=2",
imageAlt: "Red Ferrari sports car",
},
{
id: "2",
name: "Rolex Submariner Gold",
price: "$42,500",
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-checking-time_23-2149322941.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-checking-time_23-2149322941.jpg?_wi=2",
imageAlt: "Luxury gold watch",
},
{
id: "3",
name: "Abstract Canvas #47",
price: "$18,900",
imageSrc: "http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg?_wi=3",
imageAlt: "Modern abstract painting",
},
{
id: "4",
name: "Digital Realm NFT",
price: "5.2 ETH",
imageSrc: "http://img.b2bpic.net/free-vector/linear-gradient-vintage-cassette_52683-60215.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/linear-gradient-vintage-cassette_52683-60215.jpg?_wi=2",
imageAlt: "Digital collectible NFT",
},
{
id: "5",
name: "1967 Jaguar E-Type",
price: "$156,000",
imageSrc: "http://img.b2bpic.net/free-photo/lady-car_1157-7446.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/lady-car_1157-7446.jpg?_wi=2",
imageAlt: "Classic collector car",
},
{
id: "6",
name: "Cartier Diamond Watch",
price: "$38,700",
imageSrc: "http://img.b2bpic.net/free-photo/couple-jewelry-shop-choosing-ring-together_1303-30658.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/couple-jewelry-shop-choosing-ring-together_1303-30658.jpg?_wi=2",
imageAlt: "Diamond-studded luxury watch",
},
]}
@@ -139,7 +139,7 @@ export default function BrowsePage() {
textboxLayout="default"
useInvertedBackground={false}
imagePosition="left"
imageSrc="http://img.b2bpic.net/free-photo/young-man-going-art-gallery_23-2149709120.jpg"
imageSrc="http://img.b2bpic.net/free-photo/young-man-going-art-gallery_23-2149709120.jpg?_wi=3"
imageAlt="Browse categories interface"
bulletPoints={[
{
@@ -176,7 +176,7 @@ export default function BrowsePage() {
textboxLayout="default"
useInvertedBackground={false}
imagePosition="right"
imageSrc="http://img.b2bpic.net/free-photo/approved-agreement-allowed-validation-concept_53876-138635.jpg"
imageSrc="http://img.b2bpic.net/free-photo/approved-agreement-allowed-validation-concept_53876-138635.jpg?_wi=3"
imageAlt="Bidding process"
bulletPoints={[
{

View File

@@ -1,27 +1,60 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Public_Sans } 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 { Public_Sans } 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 publicSans = Public_Sans({
variable: "--font-public-sans",
subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "AuctionHub - Online Auction Marketplace | Cars, Watches, Art & NFTs",
description: "AuctionHub is the premier online auction platform for luxury cars, premium watches, fine art, and NFTs. Fast validation, transparent bidding, and secure transactions for collectors and enthusiasts worldwide.",
keywords: "online auction, luxury cars auction, watch auction, art auction, NFT marketplace, collector marketplace, authenticated auctions, blockchain auctions",
metadataBase: new URL("https://auctionhub.com"),
alternates: {
canonical: "https://auctionhub.com",
},
openGraph: {
title: "AuctionHub - Premium Auction Marketplace",
description: "Discover and bid on luxury items - cars, watches, art, and NFTs with fast validation and secure transactions.",
url: "https://auctionhub.com",
siteName: "AuctionHub",
type: "website",
images: [
{
url: "http://img.b2bpic.net/free-photo/stylish-elegant-couple-car-salon_1157-24275.jpg",
alt: "AuctionHub - Premium Auction Marketplace",
},
],
},
twitter: {
card: "summary_large_image",
title: "AuctionHub - Premium Auction Marketplace",
description: "Bid on luxury cars, watches, art & NFTs with fast validation",
images: ["http://img.b2bpic.net/free-photo/stylish-elegant-couple-car-salon_1157-24275.jpg"],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
@@ -31,7 +64,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${publicSans.variable} ${inter.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${publicSans.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -43,4 +78,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -55,21 +55,21 @@ export default function NftGalleryPage() {
id: "nft-1",
name: "Digital Realm #001",
price: "5.2 ETH",
imageSrc: "http://img.b2bpic.net/free-vector/linear-gradient-vintage-cassette_52683-60215.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/linear-gradient-vintage-cassette_52683-60215.jpg?_wi=3",
imageAlt: "Digital collectible NFT",
},
{
id: "nft-2",
name: "Cosmic Horizon #042",
price: "3.8 ETH",
imageSrc: "http://img.b2bpic.net/free-photo/digital-art-inmersive-exhibition_23-2151428524.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/digital-art-inmersive-exhibition_23-2151428524.jpg?_wi=2",
imageAlt: "Abstract NFT artwork",
},
{
id: "nft-3",
name: "Synthetic Dreams #156",
price: "2.1 ETH",
imageSrc: "http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg?_wi=5",
imageAlt: "Colorful digital art NFT",
},
{
@@ -90,7 +90,7 @@ export default function NftGalleryPage() {
id: "nft-6",
name: "Quantum Vortex #333",
price: "4.3 ETH",
imageSrc: "http://img.b2bpic.net/free-photo/people-antique-store-side-view_23-2149640716.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/people-antique-store-side-view_23-2149640716.jpg?_wi=2",
imageAlt: "Digital collectible artwork",
},
]}
@@ -125,7 +125,7 @@ export default function NftGalleryPage() {
name: "Alex Park",
role: "NFT Collector & Investor",
testimonial: "Finally, a marketplace that treats digital art with the same respect as physical collectibles. The blockchain integration is seamless and transparent.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-outdoors-business-man-smiles_23-2148763856.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-outdoors-business-man-smiles_23-2148763856.jpg?_wi=2",
imageAlt: "Alex Park",
icon: Package,
},
@@ -134,7 +134,7 @@ export default function NftGalleryPage() {
name: "Jordan Lee",
role: "Digital Artist",
testimonial: "Sold my first collection on AuctionHub and the experience was incredible. The audience is passionate, engaged, and serious about collecting authentic digital art.",
imageSrc: "http://img.b2bpic.net/free-photo/shot-beautiful-young-businesswoman-wearing-blue-chiffon-shirt-while-standing-with-folded-arms-gray-marble-wall_158595-6769.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/shot-beautiful-young-businesswoman-wearing-blue-chiffon-shirt-while-standing-with-folded-arms-gray-marble-wall_158595-6769.jpg?_wi=2",
imageAlt: "Jordan Lee",
icon: Package,
},
@@ -143,7 +143,7 @@ export default function NftGalleryPage() {
name: "Casey Rodriguez",
role: "Blockchain Developer",
testimonial: "The smart contract integration works flawlessly. As a tech person, I appreciate the security and transparency. This is how NFT marketplaces should work.",
imageSrc: "http://img.b2bpic.net/free-photo/successful-professional-sitting-office_1098-21006.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/successful-professional-sitting-office_1098-21006.jpg?_wi=2",
imageAlt: "Casey Rodriguez",
icon: Package,
},
@@ -152,7 +152,7 @@ export default function NftGalleryPage() {
name: "Maya Chen",
role: "Tech Art Enthusiast",
testimonial: "The platform makes it easy to discover emerging artists. I've built an amazing collection here and always find something new and exciting.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-businesswoman_107420-84872.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-businesswoman_107420-84872.jpg?_wi=2",
imageAlt: "Maya Chen",
icon: Package,
},
@@ -161,7 +161,7 @@ export default function NftGalleryPage() {
name: "David Okonkwo",
role: "NFT Trader",
testimonial: "Fast transactions, low gas fees, and an intuitive interface. AuctionHub is my go-to platform for serious NFT trading and collecting.",
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1681.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1681.jpg?_wi=2",
imageAlt: "David Okonkwo",
icon: Package,
},
@@ -170,7 +170,7 @@ export default function NftGalleryPage() {
name: "Sophia Laurent",
role: "Gallery Curator",
testimonial: "We partner with AuctionHub to reach a global audience. Their verification process and community quality are unmatched in the NFT space.",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-mechanic-standing-with-arms-crossed_1170-2381.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-mechanic-standing-with-arms-crossed_1170-2381.jpg?_wi=2",
imageAlt: "Sophia Laurent",
icon: Package,
},

View File

@@ -103,7 +103,7 @@ export default function HomePage() {
carouselItems={[
{
id: "carousel-1",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-couple-car-salon_1157-24275.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-couple-car-salon_1157-24275.jpg?_wi=1",
imageAlt: "Luxury sports car auction",
},
{
@@ -113,22 +113,22 @@ export default function HomePage() {
},
{
id: "carousel-3",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-going-art-gallery_23-2149709120.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-going-art-gallery_23-2149709120.jpg?_wi=1",
imageAlt: "Contemporary art exhibition",
},
{
id: "carousel-4",
imageSrc: "http://img.b2bpic.net/free-photo/digital-art-inmersive-exhibition_23-2151428524.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/digital-art-inmersive-exhibition_23-2151428524.jpg?_wi=1",
imageAlt: "NFT digital art showcase",
},
{
id: "carousel-5",
imageSrc: "http://img.b2bpic.net/free-photo/people-antique-store-side-view_23-2149640716.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/people-antique-store-side-view_23-2149640716.jpg?_wi=1",
imageAlt: "Luxury items collection",
},
{
id: "carousel-6",
imageSrc: "http://img.b2bpic.net/free-photo/approved-agreement-allowed-validation-concept_53876-138635.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/approved-agreement-allowed-validation-concept_53876-138635.jpg?_wi=1",
imageAlt: "Fast validation process",
},
]}
@@ -153,42 +153,42 @@ export default function HomePage() {
id: "1",
name: "Ferrari Testarossa",
price: "$487,000",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-woman-car-salon_1157-33181.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-woman-car-salon_1157-33181.jpg?_wi=1",
imageAlt: "Red Ferrari sports car",
},
{
id: "2",
name: "Rolex Submariner Gold",
price: "$42,500",
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-checking-time_23-2149322941.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-checking-time_23-2149322941.jpg?_wi=1",
imageAlt: "Luxury gold watch",
},
{
id: "3",
name: "Abstract Canvas #47",
price: "$18,900",
imageSrc: "http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg?_wi=1",
imageAlt: "Modern abstract painting",
},
{
id: "4",
name: "Digital Realm NFT",
price: "5.2 ETH",
imageSrc: "http://img.b2bpic.net/free-vector/linear-gradient-vintage-cassette_52683-60215.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/linear-gradient-vintage-cassette_52683-60215.jpg?_wi=1",
imageAlt: "Digital collectible NFT",
},
{
id: "5",
name: "1967 Jaguar E-Type",
price: "$156,000",
imageSrc: "http://img.b2bpic.net/free-photo/lady-car_1157-7446.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/lady-car_1157-7446.jpg?_wi=1",
imageAlt: "Classic collector car",
},
{
id: "6",
name: "Cartier Diamond Watch",
price: "$38,700",
imageSrc: "http://img.b2bpic.net/free-photo/couple-jewelry-shop-choosing-ring-together_1303-30658.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/couple-jewelry-shop-choosing-ring-together_1303-30658.jpg?_wi=1",
imageAlt: "Diamond-studded luxury watch",
},
]}
@@ -211,21 +211,21 @@ export default function HomePage() {
id: "01",
title: "Create Listing",
description: "Upload high-quality photos, set your starting bid, and provide item details. Our AI-powered system suggests optimal pricing.",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-couple-car-salon_1157-24275.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-couple-car-salon_1157-24275.jpg?_wi=2",
imageAlt: "Listing creation interface",
},
{
id: "02",
title: "Fast Validation",
description: "Our expert team verifies authenticity and condition within 24 hours. We handle the hard work so you don't have to.",
imageSrc: "http://img.b2bpic.net/free-photo/approved-agreement-allowed-validation-concept_53876-138635.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/approved-agreement-allowed-validation-concept_53876-138635.jpg?_wi=2",
imageAlt: "Validation process",
},
{
id: "03",
title: "Live Auction",
description: "Your item goes live immediately after validation. Reach thousands of buyers worldwide and maximize your sale price.",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-going-art-gallery_23-2149709120.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-going-art-gallery_23-2149709120.jpg?_wi=2",
imageAlt: "Live auction marketplace",
},
]}
@@ -241,7 +241,7 @@ export default function HomePage() {
textboxLayout="default"
useInvertedBackground={false}
imagePosition="right"
imageSrc="http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg"
imageSrc="http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg?_wi=2"
imageAlt="Product categories showcase"
bulletPoints={[
{
@@ -345,7 +345,7 @@ export default function HomePage() {
name: "Marcus Chen",
role: "Collector & Seller",
testimonial: "The validation process is incredibly fast. My Ferrari was listed within 24 hours and sold for 15% above my asking price. Best auction platform for collectors.",
imageSrc: "http://img.b2bpic.net/free-photo/shot-beautiful-young-businesswoman-wearing-blue-chiffon-shirt-while-standing-with-folded-arms-gray-marble-wall_158595-6769.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/shot-beautiful-young-businesswoman-wearing-blue-chiffon-shirt-while-standing-with-folded-arms-gray-marble-wall_158595-6769.jpg?_wi=1",
imageAlt: "Marcus Chen",
},
{
@@ -353,7 +353,7 @@ export default function HomePage() {
name: "Sofia Rodriguez",
role: "Watch Enthusiast",
testimonial: "Found my holy grail Rolex here. The seller verification gives me confidence that everything is authentic. This is the future of luxury auctions.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-businesswoman_107420-84872.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-businesswoman_107420-84872.jpg?_wi=1",
imageAlt: "Sofia Rodriguez",
},
{
@@ -361,7 +361,7 @@ export default function HomePage() {
name: "James Mitchell",
role: "Art Dealer",
testimonial: "Sold three pieces in the first month. The platform connects serious collectors worldwide. Fees are fair and payouts are fast.",
imageSrc: "http://img.b2bpic.net/free-photo/successful-professional-sitting-office_1098-21006.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/successful-professional-sitting-office_1098-21006.jpg?_wi=1",
imageAlt: "James Mitchell",
},
{
@@ -369,7 +369,7 @@ export default function HomePage() {
name: "Alex Park",
role: "NFT Collector",
testimonial: "Finally, a marketplace that treats digital art with the same respect as physical collectibles. The blockchain integration is seamless.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-outdoors-business-man-smiles_23-2148763856.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-outdoors-business-man-smiles_23-2148763856.jpg?_wi=1",
imageAlt: "Alex Park",
},
{
@@ -377,7 +377,7 @@ export default function HomePage() {
name: "Emma Thompson",
role: "Luxury Seller",
testimonial: "The interface is intuitive, the support team is responsive, and the bidding is competitive. I recommend AuctionHub to all my collector friends.",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-mechanic-standing-with-arms-crossed_1170-2381.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-mechanic-standing-with-arms-crossed_1170-2381.jpg?_wi=1",
imageAlt: "Emma Thompson",
},
{
@@ -385,7 +385,7 @@ export default function HomePage() {
name: "David Kumar",
role: "First-Time Seller",
testimonial: "As a first-time seller, I was nervous about the process. Their guidance made it simple, and my item sold quickly. Great experience overall.",
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1681.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1681.jpg?_wi=1",
imageAlt: "David Kumar",
},
]}

View File

@@ -56,21 +56,21 @@ export default function SellerPage() {
id: "01",
title: "Create Listing",
description: "Upload high-quality photos, set your starting bid, and provide item details. Our AI-powered system suggests optimal pricing.",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-couple-car-salon_1157-24275.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-elegant-couple-car-salon_1157-24275.jpg?_wi=3",
imageAlt: "Listing creation interface",
},
{
id: "02",
title: "Fast Validation",
description: "Our expert team verifies authenticity and condition within 24 hours. We handle the hard work so you don't have to.",
imageSrc: "http://img.b2bpic.net/free-photo/approved-agreement-allowed-validation-concept_53876-138635.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/approved-agreement-allowed-validation-concept_53876-138635.jpg?_wi=4",
imageAlt: "Validation process",
},
{
id: "03",
title: "Live Auction",
description: "Your item goes live immediately after validation. Reach thousands of buyers worldwide and maximize your sale price.",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-going-art-gallery_23-2149709120.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-man-going-art-gallery_23-2149709120.jpg?_wi=4",
imageAlt: "Live auction marketplace",
},
]}
@@ -85,7 +85,7 @@ export default function SellerPage() {
textboxLayout="default"
useInvertedBackground={false}
imagePosition="right"
imageSrc="http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg"
imageSrc="http://img.b2bpic.net/free-vector/hand-painted-abstract-painting-pattern_23-2148975307.jpg?_wi=4"
imageAlt="Product categories showcase"
bulletPoints={[
{