diff --git a/public/assets/logos/logo_dark.svg b/public/assets/logos/logo_dark.svg new file mode 100644 index 0000000..4edc889 --- /dev/null +++ b/public/assets/logos/logo_dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/team/florian.jpg b/public/images/team/florian.jpg new file mode 100644 index 0000000..73adfc7 Binary files /dev/null and b/public/images/team/florian.jpg differ diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 14af7d9..96c0239 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -1,32 +1,78 @@ -import { SVGProps } from 'react' -import { EnvelopeIcon } from '@heroicons/react/20/solid' +import Link from 'next/link' +import type { SVGProps } from 'react' +import { Logo_darkbg } from '@/components/Logo_darkbg' const navigation = { + solutions: [ + { name: 'Marketing', href: '' }, + { name: 'Analytics', href: '' }, + { name: 'Automation', href: '' }, + { name: 'Commerce', href: '' }, + { name: 'Insights', href: '' }, + ], + support: [ + { name: 'Submit ticket', href: '' }, + { name: 'Documentation', href: '' }, + { name: 'Guides', href: '' }, + ], + company: [ + { name: 'About', href: '' }, + { name: 'Blog', href: '' }, + { name: 'Jobs', href: '' }, + { name: 'Press', href: '' }, + ], + legal: [ + { name: 'Terms of service', href: '' }, + { name: 'Privacy policy', href: '' }, + { name: 'License', href: '' }, + ], social: [ { - name: 'LinkedIn', - href: 'https://www.linkedin.com/company/ourworld-ventures', + name: 'Facebook', + href: '', icon: (props: SVGProps) => ( -
-
-
- {navigation.social.map((item) => ( - - {item.name} - - ))} +
+
+
+
+ + + +

+ Making the world a better place through constructing elegant hierarchies. +

+
+ {navigation.social.map((item) => ( + + {item.name} + + ))} +
-

- © 2025 OurWorld Holdings. All rights reserved. +

+
+
+

Solutions

+ +
+
+

Support

+ +
+
+
+
+

Company

+ +
+
+

Legal

+ +
+
+
+
+
+

+ © 2025 OurWorld Holdings. All rights reserved.

diff --git a/src/components/Hero.tsx b/src/components/Hero.tsx index 1c084c5..1cc8067 100644 --- a/src/components/Hero.tsx +++ b/src/components/Hero.tsx @@ -21,7 +21,7 @@ export function Hero({ className }: HeroProps) { muted loop playsInline - className="absolute inset-0 w-full h-full object-cover z-0" + className="absolute inset-0 w-full h-screen object-cover z-0" > diff --git a/src/components/Logo_darkbg.tsx b/src/components/Logo_darkbg.tsx index a84881e..2ec2672 100644 --- a/src/components/Logo_darkbg.tsx +++ b/src/components/Logo_darkbg.tsx @@ -1,7 +1,7 @@ export function Logo_darkbg(props: React.ComponentPropsWithoutRef<'img'>) { return ( OurWorld logo
-
-
+
+
{members.map((member) => (