From 1e99ead658a57a1b7091c0990633a911da4a20a2 Mon Sep 17 00:00:00 2001 From: Nam Doan Date: Wed, 3 Dec 2025 22:10:28 +0700 Subject: [PATCH] feat: add footer drSquatch page --- config/nam.drsquatch.design.json | 444 +++++++++++++++++- config/nam.vibentec.design.json | 1 - public/b-corp-logo.webp | Bin 0 -> 9892 bytes .../layout/templates/vt-footer/index.tsx | 2 +- src/vibentec/component-map.tsx | 2 + src/vibentec/configloader.ts | 2 +- 6 files changed, 446 insertions(+), 5 deletions(-) create mode 100644 public/b-corp-logo.webp diff --git a/config/nam.drsquatch.design.json b/config/nam.drsquatch.design.json index 71cd4cb..de83c7e 100644 --- a/config/nam.drsquatch.design.json +++ b/config/nam.drsquatch.design.json @@ -129,7 +129,7 @@ { "Button": { "config": { - "icon": "user", + "icon": "User", "className": "shadow-none bg-transparent text-white hover:text-black" } } @@ -169,7 +169,447 @@ { "Footer": { "config": { - "copyrightText": "© 2025 MyShop" + "className": "content-container flex w-full bg-[#1f3521]", + "children": [ + { + "Section": { + "config": { + "className": "grid grid-cols-2 w-full py-[40px]" + }, + "children": [ + { + "Section": { + "config": { + "className": "flex mr-8 gap-1 w-full gap-6" + }, + "children": [ + { + "Section": { + "config": { + "className": "flex mr-8 gap-1 w-full flex-col gap-6" + }, + "children": [ + { + "Link": { + "config": { + "label": "Help", + "href": "/", + "className": "text-[16px] leading-[125%] text-white flex hover:text-white font-bold" + } + } + }, + { + "Link": { + "config": { + "label": "FAQ", + "href": "/", + "className": "text-[14px] leading-[160%] text-white flex mr-8 gap-1 hover:bg-transparent hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Track My Order", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Store policies", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Contact us", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + } + ] + } + }, + { + "Section": { + "config": { + "className": "flex mr-8 gap-1 w-full flex-col gap-6" + }, + "children": [ + { + "Link": { + "config": { + "label": "Shop", + "href": "/", + "className": "text-[16px] leading-[125%] text-white flex hover:text-white font-bold" + } + } + }, + { + "Link": { + "config": { + "label": "FAQ", + "href": "/", + "className": "text-[14px] leading-[160%] text-white flex mr-8 gap-1 hover:bg-transparent hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Track My Order", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Store policies", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Contact us", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + } + ] + } + }, + { + "Section": { + "config": { + "className": "flex mr-8 gap-1 w-full flex-col gap-6" + }, + "children": [ + { + "Link": { + "config": { + "label": "Info", + "href": "/", + "className": "text-[16px] leading-[125%] text-white flex hover:text-white font-bold" + } + } + }, + { + "Link": { + "config": { + "label": "FAQ", + "href": "/", + "className": "text-[14px] leading-[160%] text-white flex mr-8 gap-1 hover:bg-transparent hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Track My Order", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Store policies", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Contact us", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + }, + { + "Link": { + "config": { + "label": "Placeholder", + "href": "/", + "className": "text-[14px] leading-[125%] text-white flex hover:text-white font-extralight" + } + } + } + ] + } + }, + { + "Section": { + "config": { + "className": "flex mr-8 gap-1 w-full flex-col gap-6" + }, + "children": [ + { + "Image": { + "config": { + "src": "/b-corp-logo.webp", + "alt": "B Corp Logo", + "className": "w-[96px] h-[118px]" + } + } + } + ] + } + } + ] + } + }, + { + "Section": { + "config": { + "className": "flex mr-8 gap-1 w-full flex-col gap-6" + }, + "children": [ + { + "Text": { + "config": { + "label": "Don't miss out on hot deals! Sign up and get up to 30% off.", + "className": "text-[16px] leading-[125%] text-white flex font-bold" + } + } + }, + { + "Section": { + "config": { + "className": "flex w-full flex gap-6" + }, + "children": [ + { + "Input": { + "config": { + "placeholder": "Enter your email address", + "className": "w-[75%] rounded-md h-[48px] px-[16px] text-[16px] leading-[125%] text-white flex font-bold" + } + } + }, + { + "Button": { + "config": { + "label": "Sign up", + "className": "w-[25%] rounded-md bg-[#cc6328] h-[48px] px-[16px] text-[16px] leading-[125%] text-white flex font-bold" + } + } + } + ] + } + }, + { + "Section": { + "config": { + "className": "flex w-full flex" + }, + "children": [ + { + "Button": { + "config": { + "icon": "Twitter", + "className": "text-white flex justify-start gap-1 shadow-none w-[50px] bg-transparent hover:bg-transparent" + } + } + }, + { + "Button": { + "config": { + "icon": "Twitter", + "className": "text-white flex justify-start gap-1 shadow-none w-[50px] bg-transparent hover:bg-transparent" + } + } + }, + { + "Button": { + "config": { + "icon": "Twitter", + "className": "text-white flex justify-start gap-1 shadow-none w-[50px] bg-transparent hover:bg-transparent" + } + } + }, + { + "Button": { + "config": { + "icon": "Twitter", + "className": "text-white flex justify-start gap-1 shadow-none w-[50px] bg-transparent hover:bg-transparent" + } + } + }, + { + "Button": { + "config": { + "icon": "Twitter", + "className": "text-white flex justify-start gap-1 shadow-none w-[50px] bg-transparent hover:bg-transparent" + } + } + } + ] + } + } + ] + } + }, + { + "Section": { + "config": { + "className": "flex justify-center col-span-full w-full gap-1" + }, + "children": [ + { + "Text": { + "config": { + "label": "DR. SQUATCH is a registered trademark of Dr. Squatch, LLC © 2025, Dr. Squatch, LLC All rights reserved.", + "className": "text-[11px] mt-[3rem] leading-[125%] text-white flex" + } + } + }, + { + "Text":{ + "config":{ + "label":"Terms of Use", + "className":"text-[11px] mt-[3rem] leading-[125%] text-orange-500 flex" + } + } + }, + { + "Text":{ + "config":{ + "label":"|", + "className":"text-[11px] mt-[3rem] leading-[125%] text-white flex" + } + } + }, + { + "Text":{ + "config":{ + "label":"Privacy Policy", + "className":"text-[11px] mt-[3rem] leading-[125%] text-orange-500 flex" + } + } + } + ] + } + } + ] + } + } + ] } } } diff --git a/config/nam.vibentec.design.json b/config/nam.vibentec.design.json index 71eb8e6..2df9a3c 100644 --- a/config/nam.vibentec.design.json +++ b/config/nam.vibentec.design.json @@ -204,7 +204,6 @@ { "Footer": { "config": { - "copyrightText": "© 2025 MyShop", "children": [ { "Image": { diff --git a/public/b-corp-logo.webp b/public/b-corp-logo.webp new file mode 100644 index 0000000000000000000000000000000000000000..c5c6b277590c0d65ce22b3f81b072e7756a907ce GIT binary patch literal 9892 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 literal 0 HcmV?d00001 diff --git a/src/modules/layout/templates/vt-footer/index.tsx b/src/modules/layout/templates/vt-footer/index.tsx index e6a7ea4..757f3b9 100644 --- a/src/modules/layout/templates/vt-footer/index.tsx +++ b/src/modules/layout/templates/vt-footer/index.tsx @@ -23,7 +23,7 @@ export default async function VtFooter({ const props = nodes?.config ?? {} return ( -