From 935c2636481c8e5f2fe2e863bc2bbdb2acafbd50 Mon Sep 17 00:00:00 2001 From: elpatron Date: Thu, 4 Jun 2026 19:29:59 +0200 Subject: [PATCH] style: link KnorrLabs to dashy with compass icon badge --- client/src/App.css | 21 +++++++++++++++++++++ client/src/components/AppFooter.tsx | 17 +++++++++++++++-- 2 files changed, 36 insertions(+), 2 deletions(-) diff --git a/client/src/App.css b/client/src/App.css index 2c398af..833c4d7 100644 --- a/client/src/App.css +++ b/client/src/App.css @@ -5663,6 +5663,27 @@ html.theme-cupertino .events-scroll-container { border-color: rgba(56, 189, 248, 0.32); } +.knorrlabs-footer-badge { + display: inline-flex; + align-items: center; + gap: 4px; + padding: 2px 8px; + border-radius: 999px; + font-size: 13px; + font-weight: 500; + color: #94a3b8; + text-decoration: none; + background: rgba(139, 92, 246, 0.08); + border: 1px solid rgba(139, 92, 246, 0.18); + transition: color 0.15s ease, background 0.15s ease, border-color 0.15s ease; +} + +.knorrlabs-footer-badge:hover { + color: #ddd6fe; + background: rgba(139, 92, 246, 0.14); + border-color: rgba(139, 92, 246, 0.32); +} + .demo-badge { display: inline-flex; align-items: center; diff --git a/client/src/components/AppFooter.tsx b/client/src/components/AppFooter.tsx index 6e95619..00b6083 100644 --- a/client/src/components/AppFooter.tsx +++ b/client/src/components/AppFooter.tsx @@ -1,4 +1,4 @@ -import { Coffee, Mail } from 'lucide-react' +import { Coffee, Mail, Compass } from 'lucide-react' import { useTranslation } from 'react-i18next' import { PlausibleEvents, trackPlausibleEvent } from '../services/analytics.js' @@ -15,11 +15,24 @@ export default function AppFooter() { · - © 2026 KnorrLabs + © 2026 + trackPlausibleEvent(PlausibleEvents.FOOTER_LINK_CLICKED)} + > + +