From 0fc6e9aab0c3cf98f6c7d70323b524d22086e465 Mon Sep 17 00:00:00 2001 From: mixedrays Date: Sat, 17 Oct 2026 09:34:31 +0200 Subject: [PATCH 1/2] docs: replace the keyboard icon with a focus-ring wordmark The logo is now the name in JetBrains Mono with a focus ring round the k. It replaces Lucide's keyboard icon in the docs and bench headers and footers, both favicons and the social card. The letters are outlines in src/brand.ts, so neither app loads a font for them. The bench imports them from the docs, as it does the stylesheet. Nothing else used the keyboard icon, so it leaves both icon sets. --- apps/bench/index.html | 8 ++--- apps/bench/public/favicon.svg | 2 +- apps/bench/src/icons.ts | 25 +++++++++----- apps/docs/build/icons.ts | 40 ++++++++------------- apps/docs/build/og-card.html | 42 +++++++++++------------ apps/docs/public/og.png | Bin 104278 -> 104645 bytes apps/docs/src/brand.ts | 35 +++++++++++++++++++ apps/docs/src/components/site-chrome.tsx | 7 ++-- apps/docs/src/components/wordmark.tsx | 18 ++++++++++ apps/docs/src/icons.ts | 2 -- apps/docs/src/style.css | 8 ++--- 11 files changed, 118 insertions(+), 69 deletions(-) create mode 100644 apps/docs/src/brand.ts create mode 100644 apps/docs/src/components/wordmark.tsx diff --git a/apps/bench/index.html b/apps/bench/index.html index 95632f2..94f703d 100644 --- a/apps/bench/index.html +++ b/apps/bench/index.html @@ -31,8 +31,8 @@
keyrove + > bench
@@ -292,8 +292,8 @@

How it is measured