Skip to main content
joe's house

UI I Like - Docs Search

some nice aspects of a search panel

2025-12-10

Written by: joe

ui

design

I have a folder in my notes where I keep screenshots of and comments on UI that I like or dislike. This post is based on one that I liked.

Kuzu was an open-source graph database. Their docs site had a search function with a keyboard shortcut that opened a panel over the current page.

Kuzu docs search panel with no search text or results.

Their site looks like it was built using Astro, specifically their docs generator Starlight. You can tell from classnames like astro-v37mnknz or the meta tags in the head:

<meta name="generator" content="Astro v5.5.6" />
<meta name="generator" content="Starlight v0.32.5" />

I’m not sure whether this is just Starlight’s default theme/functionality or if Kuzu added it, but I digress.

What I like about it

Visual design

edge highlights

drop shadows

background blurs

Text
Text

background haze

Text
Text

Components

Kuzu docs search panel with search text "node tables" and query input focused, 68 results for 'node table' - Create Table and Iceberg pages, each with several subheadings as search results

Shortcut

The keyboard shortcut is Ctrl + K. Many sites use / for search which overrides/conflicts with a default keyboard shortcut in Firefox, where / is ā€œFind in Pageā€.

This feels (and looks) analogous to ā€˜command palette’ interactions in VSCode where Ctrl + <Letter> can open files, run tasks, find symbols, open/close panels, etc