# fix\(web\): keep the profile chrome from crowding its neighbours · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/040e929071538540e94623fe45aca92a10b9287d)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 040e929071538540e94623fe45aca92a10b9287d

Requested commit: 040e929071538540e94623fe45aca92a10b9287d

Commit: 040e929071538540e94623fe45aca92a10b9287d

Tree: ea87ae7a9cb1ba5485de495df3f15fcdd5fb260f

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(web): keep the profile chrome from crowding its neighbours

The leading-icon rules added for the Browser sub-trigger were scoped with
`:first-of-type`, which on a sub-trigger with no leading icon matches the
trailing chevron instead — the compound selector outranks its `ms-auto` and
took away the right alignment on the existing Appearance and Turn triggers.
Scoping away from the last child leaves the chevron alone.

The profile badge in the chrome row was unbounded while profile names run to 48
characters, so it took width from the URL input, the only flexible element
there. It is capped and truncated.

Removing a profile now confirms first, like every other destructive action in
Settings, and Incognito is no longer offered as — or resolved to — the default
profile: as a default it would open every new tab into storage discarded on
close, and the settings list and the resolved default now agree on that.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

```

## Parents

- [fa3e6b5cd543f9a49131f1da5c7164e4ca622e04](https://git.cafe/pingdotgg/t3code/commit/fa3e6b5cd543f9a49131f1da5c7164e4ca622e04?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/040e929071538540e94623fe45aca92a10b9287d?format=markdown)
