One mailbox view, and a column that is all list

Featurekamo-internal
Shipped
August 7, 2026 at 12:53 AM UTC
Author
kamo
Commit
87f9eea

The Conversational/Classic toggle is gone and every member gets the classic list. Conversation view carried its own list, its own thread pane and its own API surface for a second way of reading the same mail — all of it deleted, along with the localStorage mode it remembered per browser. The list column's header went with it. The folder name, its icon, the description under it and the refresh button were six rems of chrome above a list that wanted the height, and the folder tree already says which folder is open. Search and the filter panel move to the folder sidebar, above the Folders label, so the list column is nothing but list. The refresh button returns beside the mailbox switcher as a square: items-stretch on the row and aspect-square on the button make its height track the switcher and its width track its height. It sits beside the single-mailbox card too, so a member without a dropdown does not lose refresh. Filters drop to one column — two selects side by side do not fit a 320px sidebar. An SMTP-only provider has no folder sidebar, so there the search panel stays above the list rather than disappearing. Strings for the removed surfaces are scrubbed from all 22 locales in kamo-translation-dictionary (61fdfcf, pushed first). threadDetail from/to/cc/noContent stay — the lead communications tab renders them.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing