# fix\(web\): include the environment label in the collapse, gate the code family · stienswout/t3code

[View on GitCafe](https://git.cafe/stienswout/t3code/commit/805813ee799fad67ed26abd5e257d8311ec15469)

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

Visibility: public

Requested revision: 805813ee799fad67ed26abd5e257d8311ec15469

Requested commit: 805813ee799fad67ed26abd5e257d8311ec15469

Commit: 805813ee799fad67ed26abd5e257d8311ec15469

Tree: 93cf775d0c037fdd4541bc4987ae4bbaaf1fad5b

Author: Wout Stiens

Committer: Wout Stiens

## Message

```
fix(web): include the environment label in the collapse, gate the code family

The interactive environment picker rendered a bare SelectValue, so the
overflow measurement never saw it and it stayed full-width while its
neighbours collapsed. It now carries the same label marker and transition.

The Code row accepted any custom family, including proportional faces that
break column alignment in code blocks, diffs, and file previews. It requires
monospace now, matching Terminal.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

```

## Parents

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

[Source at this commit](https://git.cafe/stienswout/t3code/tree/805813ee799fad67ed26abd5e257d8311ec15469?format=markdown)
