The top row of a chat surface
The conversation's name sits on the left and its controls on the right. Like the composer at the other end, it draws no divider. The thread's own padding provides the separation, and each control in the actions slot owns its behaviour.
Default
A title and a single close control cover the smallest chat surfaces.
Full controls
A widget header carries new chat, a view switch, and close. The view switch here really toggles, so the icon and its accessible name stay in step.
Long titles
A long conversation name truncates with an ellipsis instead of wrapping the row, so the controls never move.