From 6632cf0444b4e7c482a0571ff8385592996d7d98 Mon Sep 17 00:00:00 2001 From: svickars Date: Thu, 27 Aug 2026 09:35:17 -0700 Subject: [PATCH] Add DFLabs attribution and footer to the project hub. Credits DFLabs in the intro and adds a single-line copyright footer with links to Sam and The DataFace. Co-authored-by: Cursor --- components/home-page-client.tsx | 4 +++- components/hub-footer.tsx | 35 +++++++++++++++++++++++++++++++++ components/hub-hero.tsx | 11 ++++++++++- 3 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 components/hub-footer.tsx diff --git a/components/home-page-client.tsx b/components/home-page-client.tsx index f82e54c..16ec5d7 100644 --- a/components/home-page-client.tsx +++ b/components/home-page-client.tsx @@ -4,6 +4,7 @@ import { useRouter } from 'next/navigation' import { useEffect, useRef, useState } from 'react' import { AppProviders } from '@/components/app-providers' +import { HubFooter } from '@/components/hub-footer' import { HubHeader } from '@/components/hub-header' import { HubHero } from '@/components/hub-hero' import { ProjectList } from '@/components/project-list' @@ -96,7 +97,7 @@ export function HomePageClient() { return ( -
+
+ +
+

+ © 2026 The DataFace · Built with 🌎 by{' '} + + Sam + {' '} + and{' '} + + The DataFace team + + . +

+
+ + ) +} diff --git a/components/hub-hero.tsx b/components/hub-hero.tsx index 1f41020..b15958b 100644 --- a/components/hub-hero.tsx +++ b/components/hub-hero.tsx @@ -1,5 +1,6 @@ 'use client' +import Link from 'next/link' import { FolderOpen, Plus } from 'lucide-react' import { Button } from '@/components/ui/button' @@ -22,7 +23,15 @@ export function HubHero({ onNewMap, onOpenFromFile }: HubHeroProps) {

Import a dataset, geocode locations, style choropleths or symbol maps, and export production-ready SVG in - minutes. + minutes. By{' '} + + DFLabs + + .