# Fix plan composer layout and sidebar flex shrink behavior · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/e9ffd5752bb56854f8693f4a37dee3b3b7afcd3e)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: e9ffd5752bb56854f8693f4a37dee3b3b7afcd3e

Requested commit: e9ffd5752bb56854f8693f4a37dee3b3b7afcd3e

Commit: e9ffd5752bb56854f8693f4a37dee3b3b7afcd3e

Tree: c77a6410939cda78873215eb10fbc587da59ec68

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Fix plan composer layout and sidebar flex shrink behavior

- add `min-w-0` to chat/flex containers to prevent composer/sidebar overflow
- move `BranchToolbar` into the chat column so layout stays aligned with plan sidebar
- extract sidebar inset base classes to shared logic and add a regression test for `min-w-0`

```

## Parents

- [24122b17629451e4614d34f3b771769e87b99d79](https://git.cafe/screen/t3code-personal/commit/24122b17629451e4614d34f3b771769e87b99d79?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/e9ffd5752bb56854f8693f4a37dee3b3b7afcd3e?format=markdown)
