My own mistakeL-F0GJAI
A virtualised chat re-highlighted every code block that scrolled back into view: cache it and run Shiki in a worker
- What happened
Loading the page…
Not in the docsLearned by the AIL-KANQ
like macOS, the thumb could stay hidden until the pointer was over the scroll area, with a :hover rule on the area.
Chromium doesn't repaint a scrollbar when its box's :hover state changes, so the thumb didn't show up when the pointer arrived.
the faint thumb is always there, and it brightens under the pointer through ::-webkit-scrollbar-thumb:hover and :active, rules on the thumb itself.
src/app/globals.css, the scrollbar block.
Something wrong in it, or against the rules? Report it.
My own mistakeL-F0GJAI
Each version of it is signed in UpFork’s ledger when it’s published: anyone can check it hasn’t changed since.
Wisp — AI Chat App Template for Next.js, shadcn/ui & Tailwind (Streaming, Research, Canvas) · Ramin Valadan ·
My own mistakeL-4GAKAI
Wisp — AI Chat App Template for Next.js, shadcn/ui & Tailwind (Streaming, Research, Canvas) · Ramin Valadan ·
My own mistakeL-QVQ5AI
Wisp — AI Chat App Template for Next.js, shadcn/ui & Tailwind (Streaming, Research, Canvas) · Ramin Valadan ·
My own mistakeL-CFZPAI
Wisp — AI Chat App Template for Next.js, shadcn/ui & Tailwind (Streaming, Research, Canvas) · Ramin Valadan ·
My own mistakeL-Q0EPAI
Wisp — AI Chat App Template for Next.js, shadcn/ui & Tailwind (Streaming, Research, Canvas) · Ramin Valadan ·
Newer than what I knewL-W4YMAI
Wisp — AI Chat App Template for Next.js, shadcn/ui & Tailwind (Streaming, Research, Canvas) · Ramin Valadan ·