fix(ui): remove model picker chevrons (#120673)

This commit is contained in:
Peter Steinberger
2026-08-08 12:37:58 -07:00
committed by GitHub
parent b40f846757
commit a445cdd824
4 changed files with 0 additions and 23 deletions
@@ -285,7 +285,6 @@ function composerControlsHtml() {
<details class="chat-controls__inline-select chat-controls__model-picker">
<summary class="chat-controls__inline-select-trigger" data-chat-composer-model="true" aria-label="Chat model">
<span class="chat-controls__inline-select-label">GPT-5.6</span>
<span class="chat-controls__inline-select-icon">${iconSvg()}</span>
</summary>
<div class="chat-controls__inline-select-menu chat-controls__model-menu">
<div class="chat-controls__model-search-wrap"><input class="chat-controls__model-search" placeholder="Search models" /></div>
@@ -299,7 +298,6 @@ function composerControlsHtml() {
<details class="chat-controls__inline-select chat-controls__effort-picker">
<summary class="chat-controls__inline-select-trigger" data-chat-composer-effort="true" aria-label="Effort">
<span class="chat-controls__inline-select-label">High</span>
<span class="chat-controls__inline-select-icon">${iconSvg()}</span>
</summary>
<div class="chat-controls__inline-select-menu chat-controls__effort-menu">
<div class="chat-controls__reasoning-panel">Effort</div>
@@ -162,9 +162,6 @@ export function renderChatEffortPicker(params: ChatEffortPickerParams) {
? html`<span class="chat-controls__effort-zap" aria-hidden="true">${icons.zap}</span>`
: nothing}
<span class="chat-controls__inline-select-label">${triggerLabel}</span>
<span class="chat-controls__inline-select-icon" aria-hidden="true">
${icons.chevronDown}
</span>
</summary>
<div
class="chat-controls__inline-select-menu chat-controls__effort-menu"
@@ -406,9 +406,6 @@ export function renderChatModelPicker(params: ChatModelPickerParams) {
${params.triggerStatusLabel || !triggerMeta
? nothing
: html`<span class="chat-controls__trigger-meta">${triggerMeta}</span>`}
<span class="chat-controls__inline-select-icon" aria-hidden="true">
${icons.chevronDown}
</span>
</summary>
<div
class="chat-controls__inline-select-menu chat-controls__model-menu"
-15
View File
@@ -4347,17 +4347,6 @@ openclaw-chat-video-player {
height: 12px;
}
/* Keep the chevron pinned right when the mobile trigger stretches. */
.chat-controls__inline-select-icon {
display: inline-flex;
width: 14px;
height: 14px;
margin-left: auto;
color: var(--muted);
flex: 0 0 auto;
}
.chat-controls__inline-select-icon svg,
.chat-controls__inline-select-check svg {
width: 100%;
height: 100%;
@@ -4365,10 +4354,6 @@ openclaw-chat-video-player {
fill: none;
}
.chat-controls__inline-select[open] .chat-controls__inline-select-icon {
transform: rotate(180deg);
}
.chat-controls__inline-select-menu {
position: absolute;
left: 0;