Get it for macOS

Turns bb's chrome into frosted glass over a soft mesh wallpaper, in light and dark mode. Sidebar, main pane, composer, popovers, dialogs, and cards become translucent sheets that keep text readable through the tint. No surface draws a border or shadow, so the window reads as one continuous material divided by tone alone. Works in the browser and the desktop app; requires backdrop-filter support and falls back to a solid palette without it.


Overview

View source

What you get

Every chrome surface — sidebar, main pane, composer, popovers, dialogs, and cards — turns into a translucent frosted sheet over a soft mesh wallpaper. Switch between light and dark in Settings → Appearance, or with bb theme set plugin:theme-glass:glass.

How it works

Material values are tokens tuned per mode: surface tint and alpha, blur strength, and the wallpaper itself. Separation comes from tint alone — no surface draws a border or shadow, so the window reads as one continuous glass pane instead of stacked panels. The composer keeps a high fill and a strong blur, so message text scrolling behind it stays a soft wash and never overlaps your input.

Legibility

Body text keeps a contrast ratio above 4.5:1 against the worst wallpaper stop in each mode. Content borders stay: markdown blockquotes, code blocks, and table cells still draw their lines.

Requirements

Needs a browser with backdrop-filter (Chrome 76+, Safari 9+, Firefox 103+). Without it, or with reduced transparency enabled, the theme falls back to a flat solid palette. Runs in the browser and the desktop app.

Links

More from rayzalzero

FinderBrowse, edit, and review the files an agent is working on without leaving BB. Every changed file carries a git status letter in the tree, and one click opens its diff, unified or side by side. An outline panel lists every class, function, and heading in the open file and puts the caret on the one you click. The CodeMirror editor saves with compare-and-swap, so a change the agent made while you were typing stops the save instead of overwriting it. Search in files reads every file in the workspace and opens a hit at its line, an @ mention attaches a file resolved at send time, and markdown renders Mermaid diagrams. A workspace on another machine works the same way.NewOMP AgentsName an OMP subagent in the composer instead of describing it. Type @, pick a row, and the pill carries the agent's specialization, tools, model, and definition file to the model at send time. The menu appears only on OMP threads; on another provider a send carrying an OMP mention is refused with the reason. Requires the omp CLI and a thread on the omp provider.NewPassword GateLocks the bb app behind a password, so an unattended window stops exposing your threads. Set the password in Settings, and every window shows an unlock panel until someone enters it. Tick Trust this device once and that browser skips the prompt until the trust window ends. Forgot it? The panel covers the Settings page, so run `bb password-gate reset` in a terminal to open the app again. The lock is the app window, not your data: it does not stop anyone who can run commands on the bb machine or reach its port.7

More in Themes & Appearance 58

Personalize how bb looks and feels.

View all