diff --git a/package-lock.json b/package-lock.json index 9db71a1..e03593d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.0.0", "dependencies": { "framer-motion": "^12.23.23", + "lucide-react": "^0.545.0", "react": "^19.1.1", "react-dom": "^19.1.1", "react-router-dom": "^7.9.4" @@ -3111,6 +3112,15 @@ "yallist": "^3.0.2" } }, + "node_modules/lucide-react": { + "version": "0.545.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.545.0.tgz", + "integrity": "sha512-7r1/yUuflQDSt4f1bpn5ZAocyIxcTyVyBBChSVtBKn5M+392cPmI5YJMWOJKk/HUWGm5wg83chlAZtCcGbEZtw==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", diff --git a/package.json b/package.json index 56b0b5d..2e7897f 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ }, "dependencies": { "framer-motion": "^12.23.23", + "lucide-react": "^0.545.0", "react": "^19.1.1", "react-dom": "^19.1.1", "react-router-dom": "^7.9.4" diff --git a/public/images/ceo-kristof.png b/public/images/ceo-kristof.png new file mode 100644 index 0000000..7615dc7 Binary files /dev/null and b/public/images/ceo-kristof.png differ diff --git a/public/images/computing.svg b/public/images/computing.svg index 43c0096..b52443d 100644 --- a/public/images/computing.svg +++ b/public/images/computing.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + diff --git a/public/images/decentralized.svg b/public/images/decentralized.svg index 821639e..e7e8982 100644 --- a/public/images/decentralized.svg +++ b/public/images/decentralized.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + diff --git a/public/images/performance.svg b/public/images/performance.svg index 54cb646..46463bf 100644 --- a/public/images/performance.svg +++ b/public/images/performance.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + diff --git a/public/images/security.svg b/public/images/security.svg index b02d428..2f1a37e 100644 --- a/public/images/security.svg +++ b/public/images/security.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + diff --git a/public/images/sovereignty.svg b/public/images/sovereignty.svg index 6cf663c..a7a2ee0 100644 --- a/public/images/sovereignty.svg +++ b/public/images/sovereignty.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + diff --git a/src/components/layout/Footer.tsx b/src/components/layout/Footer.tsx index c4135ad..c603b8b 100644 --- a/src/components/layout/Footer.tsx +++ b/src/components/layout/Footer.tsx @@ -13,9 +13,10 @@ type FooterColumn = { const footerColumns: FooterColumn[] = [ { - title: 'Affiliate Projects', + title: 'GeoMind', links: [ - { label: 'Project Mycelium', href: 'https://project.mycelium.tf', target: '_blank' }, + { label: 'Technology', href: '/technology' }, + { label: 'Use Cases', href: '/usecases' }, ], }, { @@ -25,13 +26,6 @@ const footerColumns: FooterColumn[] = [ { label: 'Support', href: 'mailto:support@threefold.tech', target: '_blank' }, ], }, - { - title: 'GeoMind', - links: [ - { label: 'Technology', href: '/technology' }, - { label: 'Use Cases', href: '/usecases' }, - ], - }, ]; export const Footer = () => { @@ -59,7 +53,7 @@ export const Footer = () => {

-
+
{footerColumns.map((column) => (

diff --git a/src/components/layout/Header.tsx b/src/components/layout/Header.tsx index 5bfa16b..66e47ab 100644 --- a/src/components/layout/Header.tsx +++ b/src/components/layout/Header.tsx @@ -37,15 +37,12 @@ export const Header = () => { )} >

- + Geomind logo - - GEOMIND -