Skip to content

Commit 757f025

Browse files
feat(web): rebuild the profile list as a table with import targets
The list was a loose stack of rows with two competing controls and a separate "Default browser profile" setting duplicating what the list already showed. Profiles now render as a table. Which one is default is a badge on its row and is changed from that row's menu, so the standalone setting is gone. Each row also gains "Clear cookies and cache", scoped to that profile's partition. Creating and importing collapse into one "Add profile" menu, because from the user's side they are one decision: "I want a profile with my Helium logins in it". Each source offers its targets directly — New profile, or any existing one — so importing into a fresh profile no longer means creating it first and then hunting for a second control. Previously import offered no choice of target at all. Incognito is not listed. It keeps nothing between launches, so it has no data to clear, no name to edit, and no state to manage; it belongs in the menu that opens a tab. It is also excluded as an import target, since importing into it would be discarded on quit. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent e3f619b commit 757f025

2 files changed

Lines changed: 272 additions & 114 deletions

File tree

0 commit comments

Comments
 (0)