From 18a882c6d7b70a9993602f32f52127c773d07983 Mon Sep 17 00:00:00 2001 From: musordmt Date: Fri, 5 Jul 2024 23:19:04 +0300 Subject: [PATCH 1/9] first update --- .../src/blocks/components/services.tsx | 2 +- sites/landing/src/components/footer-slide.tsx | 38 ++++++++--------- sites/landing/src/content/index.ts | 4 +- .../src/content/slides/work-with-us.tsx | 40 ++++++++++++++++++ sites/landing/src/content/slides/work.tsx | 41 ------------------- 5 files changed, 59 insertions(+), 66 deletions(-) create mode 100644 sites/landing/src/content/slides/work-with-us.tsx delete mode 100644 sites/landing/src/content/slides/work.tsx diff --git a/sites/landing/src/blocks/components/services.tsx b/sites/landing/src/blocks/components/services.tsx index 13cf3a45..b01d8f9b 100644 --- a/sites/landing/src/blocks/components/services.tsx +++ b/sites/landing/src/blocks/components/services.tsx @@ -100,7 +100,7 @@ const ServiceBlockComponent: React.FC<{ } }, [topScroll, currentIndex]) return ( -
+
diff --git a/sites/landing/src/components/footer-slide.tsx b/sites/landing/src/components/footer-slide.tsx index ec4e16db..782f2ad8 100644 --- a/sites/landing/src/components/footer-slide.tsx +++ b/sites/landing/src/components/footer-slide.tsx @@ -17,32 +17,26 @@ const FooterSlide: React.FC<{ }> = ({ agent }) => ( -
-
-
-
-
Hanzo doesn't just innovate; we transform our clients into industry leaders through unparalleled technological support.
-
We're dedicated to advancing technology with a focus on impactful, global change. At Hanzo, we see the transformative potential in every business—that's why we're here to enhance your solutions and extend your reach.
+
+
+
+
Hanzo doesn't just innovate; we transform our clients into industry leaders through unparalleled technological support.
+
We're dedicated to advancing technology with a focus on impactful, global change. At Hanzo, we see the transformative potential in every business—that's why we're here to enhance your solutions and extend your reach.
+
+
+
Work with us
+
We are excited to understand your organization's unique needs and help you develop a distinctive, effective digital strategy and campaign that stands out.
+
+
You can contact us at:
+
info@hanzo.ai
-
-
Work with us
-
We are excited to understand your organization's unique needs and help you develop a distinctive, effective digital strategy and campaign that stands out.
-
-
You can contact us at:
-
info@hanzo.ai
-
- -
- Get in Touch - -
+
+ Get in Touch +
-
+
) diff --git a/sites/landing/src/content/index.ts b/sites/landing/src/content/index.ts index e73c2570..5704dcd0 100644 --- a/sites/landing/src/content/index.ts +++ b/sites/landing/src/content/index.ts @@ -8,7 +8,7 @@ import impact from './slides/impact' import innovation from './slides/innovation' import services from './slides/services' import intro_mobile from './slides/intro_mobile' -import work from './slides/work' +import work_with_us from './slides/work-with-us' const mobileTiles = [ @@ -18,7 +18,7 @@ const mobileTiles = [ impact, innovation, services, - work + work_with_us ] satisfies Block[] as ScreenfulBlock[] const desktopTiles = [ diff --git a/sites/landing/src/content/slides/work-with-us.tsx b/sites/landing/src/content/slides/work-with-us.tsx new file mode 100644 index 00000000..5fb9580d --- /dev/null +++ b/sites/landing/src/content/slides/work-with-us.tsx @@ -0,0 +1,40 @@ +import type { + Block, + ScreenfulBlock, + ElementBlock, +} from '@hanzo/ui/blocks' +import Link from 'next/link' +import GotoBtn from './details/svg/Gotobtn' + +export default { + blockType: 'screenful', + specifiers: 'vert-center full-screen-width', + columnSpecifiers: ['vert-center mobile-vert-center'], + contentColumns: [ + [ + { + blockType: 'element', + element: ( +
+
+
Hanzo doesn't just innovate; we transform our clients into industry leaders through unparalleled technological support.
+
We're dedicated to advancing technology with a focus on impactful, global change. At Hanzo, we see the transformative potential in every business—that's why we're here to enhance your solutions and extend your reach.
+
+
+
Work with us
+
We are excited to understand your organization's unique needs and help you develop a distinctive, effective digital strategy and campaign that stands out.
+
+
You can contact us at:
+
info@hanzo.ai
+
+
+ Get in Touch + +
+
+
+ ) + } satisfies ElementBlock as Block, + ] + ] +} satisfies ScreenfulBlock \ No newline at end of file diff --git a/sites/landing/src/content/slides/work.tsx b/sites/landing/src/content/slides/work.tsx deleted file mode 100644 index f058d64c..00000000 --- a/sites/landing/src/content/slides/work.tsx +++ /dev/null @@ -1,41 +0,0 @@ -import type { - Block, - ScreenfulBlock, - ElementBlock, -} from '@hanzo/ui/blocks' -import GotoBtn from './details/svg/Gotobtn' - -export default { - blockType: 'screenful', - specifiers: 'vert-center full-screen-width', - columnSpecifiers: ['vert-center mobile-vert-center'], - contentColumns: [ - [ - { - blockType: 'element', - element: ( -
-
-
Hanzo doesn't just innovate; we transform our clients into industry leaders through unparalleled technological support.
-
We're dedicated to advancing finance with a focus on impactful, global change. At Hanzo, we see the transformative potential in every business—that's why we're here: to enhance your financial solutions and extend your reach.
-
-
-
Work with us
-
We are excited to understand your organization's unique needs and help you develop a distinctive, effective digital strategy and campaign that stands out.
-
You can contact us at:
-
info@hanzo.ai
- -
- Get in Touch - -
-
-
- ) - } satisfies ElementBlock as Block, - ] - ] -} satisfies ScreenfulBlock - - - From 1974c4ff6ea87358b4413c0f7084557189b9179a Mon Sep 17 00:00:00 2001 From: musordmt Date: Sun, 7 Jul 2024 00:04:08 +0300 Subject: [PATCH 2/9] footer update --- packages/brand/components/footer.tsx | 142 ++++++++++-------- .../src/blocks/components/services.tsx | 1 - sites/landing/src/components/footer-slide.tsx | 20 +-- 3 files changed, 88 insertions(+), 75 deletions(-) diff --git a/packages/brand/components/footer.tsx b/packages/brand/components/footer.tsx index add8440f..f6fe29a4 100644 --- a/packages/brand/components/footer.tsx +++ b/packages/brand/components/footer.tsx @@ -48,16 +48,16 @@ const Footer: React.FC<{ const handleSubmit = async () => { let valid = true - if (!isValidEmail(email)) { - setEmail('Invalid Email Address'); + if (!isValidEmail(email)) { + setEmail('Invalid Email Address'); valid = false } - if (username.length < 1 || username == 'Name') { - setUsername('Invalid Username'); - valid = false + if (username.length < 1 || username == 'Name') { + setUsername('Invalid Username'); + valid = false } - + if (valid) { try { const response = await fetch('/api/join-newsletter', { @@ -95,85 +95,97 @@ const Footer: React.FC<{ 'md:w-full sm:justify-items-center md:mx-0 lg:w-full' + 'md:flex md:flex-row md:justify-between ' }> -
-
+
+
Shortcuts -
- - Home - - - Help - - - Changelog - - - Docs - - - Sales - - - Pricing - - - Guides - - - Blog - - - Legal - +
+
+ + Home + + + Docs + + + Guides + +
+
+ + Help + + + Sales + + + Blog + +
+
+ + Changelog + + + Pricing + + + Legal + +
-
- +
+ Connect with us
- + info@hanzo.ai
-
- +
+ Join our newsletter -
+
handleName(e)} className=' bg-transparent text-base outline-none text-muted-1 border-b' /> -
- handleEmail(e)} className='w-full bg-transparent text-base outline-none text-muted-1 lg:border-b max-w-[329px]' /> +
+ handleEmail(e)} className='w-full bg-transparent text-base outline-none text-muted-1 md:border-b' />
-
- - Follow Us - -
- - X - - - Linkedin - - - Facebook - - - Github - - - Instagram - +
+
+ + Follow Us + +
+
+ + X + + + Facebook + + + Instagram + +
+
+ + Linkedin + + + Github + +
+
diff --git a/sites/landing/src/blocks/components/services.tsx b/sites/landing/src/blocks/components/services.tsx index b01d8f9b..043dc523 100644 --- a/sites/landing/src/blocks/components/services.tsx +++ b/sites/landing/src/blocks/components/services.tsx @@ -144,7 +144,6 @@ const ServiceBlockComponent: React.FC<{
-
) } diff --git a/sites/landing/src/components/footer-slide.tsx b/sites/landing/src/components/footer-slide.tsx index 782f2ad8..0bb521c1 100644 --- a/sites/landing/src/components/footer-slide.tsx +++ b/sites/landing/src/components/footer-slide.tsx @@ -17,18 +17,20 @@ const FooterSlide: React.FC<{ }> = ({ agent }) => ( -
-
+
+
-
Hanzo doesn't just innovate; we transform our clients into industry leaders through unparalleled technological support.
-
We're dedicated to advancing technology with a focus on impactful, global change. At Hanzo, we see the transformative potential in every business—that's why we're here to enhance your solutions and extend your reach.
+
Hanzo doesn't just innovate; we transform our clients into industry leaders through unparalleled technological support.
+
We're dedicated to advancing technology with a focus on impactful, global change. At Hanzo, we see the transformative potential in every business—that's why we're here to enhance your solutions and extend your reach.
-
+
Work with us
We are excited to understand your organization's unique needs and help you develop a distinctive, effective digital strategy and campaign that stands out.
-
-
You can contact us at:
-
info@hanzo.ai
+
+
+
You can contact us at:
+
info@hanzo.ai
+
Get in Touch @@ -36,7 +38,7 @@ const FooterSlide: React.FC<{
-
+
) From 9c251944946ed39c01d239fe34f505ceb6e19783 Mon Sep 17 00:00:00 2001 From: musordmt Date: Sun, 7 Jul 2024 00:19:48 +0300 Subject: [PATCH 3/9] Finalize --- packages/brand/components/footer.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/brand/components/footer.tsx b/packages/brand/components/footer.tsx index f6fe29a4..324277ff 100644 --- a/packages/brand/components/footer.tsx +++ b/packages/brand/components/footer.tsx @@ -189,14 +189,14 @@ const Footer: React.FC<{
-
-
- - - - - - +
+ + + + + + +
) From 4eea4242cfb3bfacbd1fa53000e5d6db60c84359 Mon Sep 17 00:00:00 2001 From: ZooSOS Date: Sun, 7 Jul 2024 05:49:18 -0700 Subject: [PATCH 4/9] local test --- package.json | 2 +- packages/brand/package.json | 2 +- pnpm-lock.yaml | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 137f3e68..002b1b04 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@types/react": "^18.3.2", "@types/react-dom": "^18.3.0", "supports-color": "8.1.1", - "@hanzo/brand": "0.1.15", + "@hanzo/brand": "0.1.17", "@luxfi/data": "1.0.6", "@hanzo/auth": "2.4.12", "@hanzo/commerce": "7.1.5", diff --git a/packages/brand/package.json b/packages/brand/package.json index 1b824182..0dc160e5 100644 --- a/packages/brand/package.json +++ b/packages/brand/package.json @@ -1,6 +1,6 @@ { "name": "@hanzo/brand", - "version": "0.1.15", + "version": "0.1.17", "description": "Library that contains shared UI primitives, support for a common design system, and other boilerplate support.", "publishConfig": { "registry": "https://registry.npmjs.org/", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1bfa24a7..d48b3a9e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ overrides: '@types/react': ^18.3.2 '@types/react-dom': ^18.3.0 supports-color: 8.1.1 - '@hanzo/brand': 0.1.15 + '@hanzo/brand': 0.1.17 '@luxfi/data': 1.0.6 '@hanzo/auth': 2.4.12 '@hanzo/commerce': 7.1.5 @@ -269,8 +269,8 @@ importers: specifier: 2.4.12 version: 2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8) '@hanzo/brand': - specifier: 0.1.15 - version: 0.1.15(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/commerce@7.1.5(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx-utils@6.0.8(mobx@6.12.3))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(validator@13.12.0)(zod@3.23.8) + specifier: 0.1.17 + version: 0.1.17(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/commerce@7.1.5(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx-utils@6.0.8(mobx@6.12.3))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(validator@13.12.0)(zod@3.23.8) '@hanzo/commerce': specifier: 7.1.5 version: 7.1.5(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx-utils@6.0.8(mobx@6.12.3))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(zod@3.23.8) @@ -1334,8 +1334,8 @@ packages: react-hook-form: 7.51.4 zod: 3.23.8 - '@hanzo/brand@0.1.15': - resolution: {integrity: sha512-hN9QPTyJvLfgcIiznbVWeX+L6mduD+Pq1kI+GwVMlyriFPTxp5LkwjHnfVNSjtVEH//gZsHFyDWfP+mHUl9MHw==} + '@hanzo/brand@0.1.17': + resolution: {integrity: sha512-7PNd56FLPT5dmLV4UF+LAFtxXW1D8sh5JLqkNU2TwvE+zCAgfk+eNtvswrboY2KTvup6ZijKPpaTp9viyIvj1g==} peerDependencies: '@hanzo/auth': 2.4.12 '@hanzo/commerce': 7.1.5 @@ -6722,7 +6722,7 @@ snapshots: - encoding - supports-color - ? '@hanzo/brand@0.1.15(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/commerce@7.1.5(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx-utils@6.0.8(mobx@6.12.3))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(validator@13.12.0)(zod@3.23.8)' + ? '@hanzo/brand@0.1.17(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/commerce@7.1.5(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx-utils@6.0.8(mobx@6.12.3))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(validator@13.12.0)(zod@3.23.8)' : dependencies: '@hanzo/auth': 2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8) '@hanzo/commerce': 7.1.5(@hanzo/auth@2.4.12(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(supports-color@8.1.1)(zod@3.23.8))(@hanzo/ui@3.8.21(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@types/react-dom@18.3.0)(@types/react@18.3.3)(date-fns@3.6.0)(embla-carousel@8.1.1)(lucide-react@0.344.0(react@18.3.1))(mobx@6.12.3)(next-themes@0.2.1(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(tailwindcss@3.4.4)(validator@13.12.0)(zod@3.23.8))(@hookform/resolvers@3.6.0(react-hook-form@7.51.4(react@18.3.1)))(@radix-ui/react-radio-group@1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(firebase@10.12.0)(lucide-react@0.344.0(react@18.3.1))(mobx-react-lite@4.0.7(mobx@6.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mobx-utils@6.0.8(mobx@6.12.3))(mobx@6.12.3)(next@14.2.3(@babel/core@7.24.7(supports-color@8.1.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-hook-form@7.51.4(react@18.3.1))(react@18.3.1)(zod@3.23.8) From 4750838e6d056934b96249f7788f0b00f46e0498 Mon Sep 17 00:00:00 2001 From: musordmt Date: Sun, 7 Jul 2024 02:13:31 +0300 Subject: [PATCH 5/9] mouse hover transition --- packages/brand/components/footer.tsx | 30 +++++++++---------- .../src/blocks/components/services.tsx | 2 +- sites/landing/src/components/footer-slide.tsx | 4 +-- .../src/content/slides/work-with-us.tsx | 4 +-- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/packages/brand/components/footer.tsx b/packages/brand/components/footer.tsx index 324277ff..6ef4ed35 100644 --- a/packages/brand/components/footer.tsx +++ b/packages/brand/components/footer.tsx @@ -102,35 +102,35 @@ const Footer: React.FC<{
- + Home - + Docs - + Guides
- + Help - + Sales - + Blog
- + Changelog - + Pricing - + Legal
@@ -141,7 +141,7 @@ const Footer: React.FC<{ Connect with us
- + info@hanzo.ai
@@ -167,21 +167,21 @@ const Footer: React.FC<{
- + X - + Facebook - + Instagram
- + Linkedin - + Github
diff --git a/sites/landing/src/blocks/components/services.tsx b/sites/landing/src/blocks/components/services.tsx index e0778254..f2dc24e5 100644 --- a/sites/landing/src/blocks/components/services.tsx +++ b/sites/landing/src/blocks/components/services.tsx @@ -142,8 +142,8 @@ const ServiceBlockComponent: React.FC<{ ))}
-
+
) } diff --git a/sites/landing/src/components/footer-slide.tsx b/sites/landing/src/components/footer-slide.tsx index 0bb521c1..3f5f1658 100644 --- a/sites/landing/src/components/footer-slide.tsx +++ b/sites/landing/src/components/footer-slide.tsx @@ -29,11 +29,11 @@ const FooterSlide: React.FC<{
You can contact us at:
-
info@hanzo.ai
+
info@hanzo.ai
- Get in Touch + Get in Touch
diff --git a/sites/landing/src/content/slides/work-with-us.tsx b/sites/landing/src/content/slides/work-with-us.tsx index 8a18110c..2484e9a7 100644 --- a/sites/landing/src/content/slides/work-with-us.tsx +++ b/sites/landing/src/content/slides/work-with-us.tsx @@ -25,10 +25,10 @@ export default {
We are excited to understand your organization's unique needs and help you develop a distinctive, effective digital strategy and campaign that stands out.
You can contact us at:
-
info@hanzo.ai
+
info@hanzo.ai
- Get in Touch + Get in Touch
From 6511ec241922adb062157d3080d0c1cce32e4ced Mon Sep 17 00:00:00 2001 From: musordmt Date: Sun, 7 Jul 2024 02:39:44 +0300 Subject: [PATCH 6/9] additional transition effect --- .../src/blocks/components/services.tsx | 26 +++++++++---------- .../src/content/slides/companies/index.tsx | 14 +++++----- 2 files changed, 19 insertions(+), 21 deletions(-) diff --git a/sites/landing/src/blocks/components/services.tsx b/sites/landing/src/blocks/components/services.tsx index f2dc24e5..0a40973c 100644 --- a/sites/landing/src/blocks/components/services.tsx +++ b/sites/landing/src/blocks/components/services.tsx @@ -73,14 +73,14 @@ const ServiceBlockComponent: React.FC<{ setScrollHeight(scroller?.scrollWidth - scroller?.clientWidth) } } - + resize(); - + window.addEventListener('resize', () => { resize(); }) }, [scrollRef]) - + useEffect(() => { const handleScroll = () => { const scroller = scrollRef.current; @@ -92,9 +92,9 @@ const ServiceBlockComponent: React.FC<{ } } } - + window.addEventListener('scroll', handleScroll) - + return () => { window.removeEventListener('scroll', handleScroll) } @@ -102,17 +102,15 @@ const ServiceBlockComponent: React.FC<{ return (
-
-
-
- POWERED BY -
- - Hanzo -
+
+
+ POWERED BY +
+ + Hanzo
-

The game-changer in your go-to-market strategy.

+

The game-changer in your go-to-market strategy.