mirror of
https://github.com/nesquena/hermes-webui.git
synced 2026-05-27 04:00:37 +00:00
bf54ba507d
Copilot review on #2826 raised three points: 1. Five identical `flex: 0 0 auto` declarations across the chip-wrap selectors (profile / ws / reasoning / toolsets / model). The codebase already uses grouped selectors for shared rules — e.g. `.composer-left > .composer-model-wrap, .composer-left > .composer-reasoning-wrap, .composer-left > .composer-toolsets-wrap{display:none!important;}` at line 1817. Consolidated this PR's change to match. 2. `min-width: 0` is a no-op once `flex-shrink: 0` is set. Dropped it from all five wraps rather than leaving dead style. 3. CHANGELOG text said the overlap affected "profile / workspace / model / context-usage" chips, but `context-usage` is the separate `.ctx-indicator-wrap` ring, not `.composer-reasoning-wrap`. Rewrote the line to say "profile / workspace / model / reasoning" to match the actual class names and what the user sees. No behavior change vs the previous commit on this PR — same selectors, same final flex value. Just less duplication.