diff --git a/frontend/src/components/Explainer.tsx b/frontend/src/components/Explainer.tsx index 3a34c6d2..4a42b2d3 100644 --- a/frontend/src/components/Explainer.tsx +++ b/frontend/src/components/Explainer.tsx @@ -3,6 +3,7 @@ import { ArrowRight, BotIcon, LockIcon, MinusIcon, ServerIcon, SmartphoneIcon } import { useEffect, useState } from "react"; import { Loader2, CheckCircle, XCircle } from "lucide-react"; import { useOpenSecret } from "@opensecret/react"; +import { openExternalLink } from "@/utils/externalLinks"; function ArrowAndLock() { return ( @@ -90,14 +91,13 @@ export function InfoContent() {
> ); diff --git a/frontend/src/components/SimplifiedFooter.tsx b/frontend/src/components/SimplifiedFooter.tsx index 6b4e0df7..cf7c1bc1 100644 --- a/frontend/src/components/SimplifiedFooter.tsx +++ b/frontend/src/components/SimplifiedFooter.tsx @@ -1,17 +1,18 @@ +import { openExternalLink } from "@/utils/externalLinks"; + export function SimplifiedFooter() { return (© {new Date().getFullYear()} Maple AI. All rights reserved. Powered by{" "} - openExternalLink("https://opensecret.cloud")} + role="link" + className="text-[hsl(var(--purple))] hover:text-[hsl(var(--purple))]/80 dark:text-[hsl(var(--blue))] dark:hover:text-[hsl(var(--blue))]/80 transition-colors underline" > OpenSecret - +