425 lines
15 KiB
JSON
425 lines
15 KiB
JSON
[
|
|
{
|
|
"AnnouncementBanner": {
|
|
"props": {
|
|
"label": [
|
|
{
|
|
"text": "Free shipping on orders over $100",
|
|
"className": "font-medium"
|
|
},
|
|
{
|
|
"text": ".",
|
|
"className": ""
|
|
},
|
|
{
|
|
"text": "Free gift with every purchase",
|
|
"className": ""
|
|
},
|
|
{
|
|
"text": ".",
|
|
"className": ""
|
|
},
|
|
{
|
|
"text": "Free returns",
|
|
"className": ""
|
|
}
|
|
],
|
|
"className": "sticky top-0 z-20 bg-[#009b93] text-white"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Nav": {
|
|
"props": {},
|
|
"children": [
|
|
{
|
|
"Div": {
|
|
"props": {
|
|
"className": "flex items-center h-full ml-16"
|
|
},
|
|
"children": [
|
|
{
|
|
"Image": {
|
|
"props": {
|
|
"src": "https://3bears.de/cdn/shop/files/3Bears_Logo-Schutzzone_negativ_RGB.png?v=1676382997&width=335",
|
|
"alt": "Medusa Store",
|
|
"width": 160,
|
|
"height": 40
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Div": {
|
|
"props": {
|
|
"className": "flex items-center h-full gap-10"
|
|
},
|
|
"children": [
|
|
{
|
|
"NavMenu": {
|
|
"props": {
|
|
"label": "Shop",
|
|
"className": "",
|
|
"data-testid": "nav-categories-link",
|
|
"isShowArrow": true
|
|
},
|
|
"menuItems": [
|
|
{
|
|
"title": {
|
|
"text": "Categories",
|
|
"className": "text-[#003F31] text-xl font-bold"
|
|
},
|
|
"links": [
|
|
{
|
|
"label": "Overnight Oats",
|
|
"href": "/categories/overnight-oats",
|
|
"className": "text-red-500"
|
|
},
|
|
{
|
|
"label": "Porridge",
|
|
"href": "/categories/porridge"
|
|
},
|
|
{
|
|
"label": "Cereals",
|
|
"href": "/categories/cereals"
|
|
},
|
|
{
|
|
"label": "Granola",
|
|
"href": "/categories/granola"
|
|
},
|
|
{
|
|
"label": "Glasses & Bowls",
|
|
"href": "/categories/glasses-bowls"
|
|
},
|
|
{
|
|
"label": "Oat Bars",
|
|
"href": "/categories/oat-bars"
|
|
},
|
|
{
|
|
"label": "Nut butters",
|
|
"href": "/categories/nut-butters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": {
|
|
"text": "Specials",
|
|
"className": "text-[#003F31] text-xl font-bold"
|
|
},
|
|
"links": [
|
|
{
|
|
"label": "Advent calendar ✨",
|
|
"href": "/collections/advent-calendar"
|
|
},
|
|
{
|
|
"label": "Saver subscription",
|
|
"href": "/collections/saver-subscription"
|
|
},
|
|
{
|
|
"label": "bestseller",
|
|
"href": "/collections/bestseller"
|
|
},
|
|
{
|
|
"label": "New 🔥",
|
|
"href": "/collections/new"
|
|
},
|
|
{
|
|
"label": "Bluey Kidsrange",
|
|
"href": "/collections/bluey-kidsrange"
|
|
},
|
|
{
|
|
"label": "Value sets",
|
|
"href": "/collections/value-sets"
|
|
},
|
|
{
|
|
"label": "Sale",
|
|
"href": "/collections/sale"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": {
|
|
"text": "All products",
|
|
"className": "text-[#003F31] text-xl font-bold"
|
|
},
|
|
"links": [
|
|
{
|
|
"label": "Shop all",
|
|
"href": "/store"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"NavMenu": {
|
|
"props": {
|
|
"label": "About us",
|
|
"className": "",
|
|
"data-testid": "nav-categories-link",
|
|
"isShowArrow": true
|
|
},
|
|
"menuItems": [
|
|
{
|
|
"title": {
|
|
"text": "About us",
|
|
"className": "text-[#003F31] text-xl font-bold"
|
|
},
|
|
"links": [
|
|
{
|
|
"label": "Check",
|
|
"href": "/categories/overnight-oats",
|
|
"className": "text-red-500"
|
|
},
|
|
{
|
|
"label": "Porridge",
|
|
"href": "/categories/porridge"
|
|
},
|
|
{
|
|
"label": "Cereals",
|
|
"href": "/categories/cereals"
|
|
},
|
|
{
|
|
"label": "Granola",
|
|
"href": "/categories/granola"
|
|
},
|
|
{
|
|
"label": "Glasses & Bowls",
|
|
"href": "/categories/glasses-bowls"
|
|
},
|
|
{
|
|
"label": "Oat Bars",
|
|
"href": "/categories/oat-bars"
|
|
},
|
|
{
|
|
"label": "Nut butters",
|
|
"href": "/categories/nut-butters"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": {
|
|
"text": "Specials",
|
|
"className": "text-[#003F31] text-xl font-bold"
|
|
},
|
|
"links": [
|
|
{
|
|
"label": "Advent calendar ✨",
|
|
"href": "/collections/advent-calendar"
|
|
},
|
|
{
|
|
"label": "Saver subscription",
|
|
"href": "/collections/saver-subscription"
|
|
},
|
|
{
|
|
"label": "bestseller",
|
|
"href": "/collections/bestseller"
|
|
},
|
|
{
|
|
"label": "New 🔥",
|
|
"href": "/collections/new"
|
|
},
|
|
{
|
|
"label": "Bluey Kidsrange",
|
|
"href": "/collections/bluey-kidsrange"
|
|
},
|
|
{
|
|
"label": "Value sets",
|
|
"href": "/collections/value-sets"
|
|
},
|
|
{
|
|
"label": "Sale",
|
|
"href": "/collections/sale"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": {
|
|
"text": "All products",
|
|
"className": "text-[#003F31] text-xl font-bold"
|
|
},
|
|
"links": [
|
|
{
|
|
"label": "Shop all",
|
|
"href": "/store"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"DropdownMenus": {
|
|
"props": {
|
|
"label": "About our product",
|
|
"className": "hover:text-ui-fg-base flex items-center gap-2",
|
|
"data-testid": "nav-categories-link",
|
|
"isShowArrow": true
|
|
},
|
|
"children": [
|
|
{
|
|
"DropdownMenuItems": {
|
|
"props": {
|
|
"label": "All Categories",
|
|
"className": "hover:text-ui-fg-base",
|
|
"data-testid": "nav-all-categories-link"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"DropdownMenuItems": {
|
|
"props": {
|
|
"label": "New Arrivals",
|
|
"className": "hover:text-ui-fg-base",
|
|
"data-testid": "nav-new-arrivals-link"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"DropdownMenuItems": {
|
|
"props": {
|
|
"label": "Best Sellers",
|
|
"className": "hover:text-ui-fg-base",
|
|
"data-testid": "nav-best-sellers-link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"LocalizedClientLink": {
|
|
"props": {
|
|
"href": "/recipe",
|
|
"label": "Recipes",
|
|
"className": "hover:text-ui-fg-base",
|
|
"data-testid": "nav-register-link"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"LocalizedClientLink": {
|
|
"props": {
|
|
"href": "/meet-harry-kane",
|
|
"label": "Meet Harry Kane",
|
|
"className": "hover:text-ui-fg-base",
|
|
"data-testid": "nav-register-link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Div": {
|
|
"props": {
|
|
"className": "flex items-center gap-x-6 h-full justify-end"
|
|
},
|
|
"children": [
|
|
{
|
|
"DropdownMenus": {
|
|
"props": {
|
|
"label": "Germany (EUR €)",
|
|
"className": "hover:text-ui-fg-base flex items-center gap-2",
|
|
"data-testid": "nav-categories-link",
|
|
"isShowArrow": true
|
|
},
|
|
"children": [
|
|
{
|
|
"DropdownMenuItems": {
|
|
"props": {
|
|
"label": "All Categories",
|
|
"className": "hover:text-ui-fg-base",
|
|
"data-testid": "nav-all-categories-link"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"DropdownMenuItems": {
|
|
"props": {
|
|
"label": "New Arrivals",
|
|
"className": "hover:text-ui-fg-base flex items-center gap-2",
|
|
"data-testid": "nav-new-arrivals-link"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"DropdownMenuItems": {
|
|
"props": {
|
|
"label": "Best Sellers",
|
|
"className": "hover:text-ui-fg-base flex items-center gap-2",
|
|
"data-testid": "nav-best-sellers-link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"SearchButton": {
|
|
"props": {
|
|
"className": "hover:text-ui-fg-base flex items-center gap-2",
|
|
"data-testid": "nav-account-link"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"UserButton": {
|
|
"props": {
|
|
"className": "hover:text-ui-fg-base flex items-center gap-2",
|
|
"data-testid": "nav-account-link"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"Suspense": {
|
|
"props": {
|
|
"fallback": [
|
|
{
|
|
"LocalizedClientLink": {
|
|
"props": {
|
|
"href": "/cart",
|
|
"label": "Cart (0)",
|
|
"className": "hover:text-ui-fg-base flex gap-2",
|
|
"data-testid": "nav-cart-link"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"CartButton": {}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"CartMismatchBanner": {
|
|
"show": true
|
|
}
|
|
},
|
|
{
|
|
"FreeShippingPriceNudge": {
|
|
"variant": "popup"
|
|
}
|
|
},
|
|
{
|
|
"PropsChildren": {}
|
|
},
|
|
{
|
|
"Footer": {
|
|
"copyrightText": "© 2025 MyShop"
|
|
}
|
|
}
|
|
]
|