qwen-code/packages/web-shell/client/components/dialogs/ApprovalModeDialog.module.css
ytahdn a384c4a21a
feat(web-shell): polish chat UI (#5893)
* style(web-shell): polish chat UI

* fix(web-shell): address chat polish review feedback

---------

Co-authored-by: ytahdn <ytahdn@gmail.com>
2026-06-26 15:38:23 +00:00

72 lines
1.1 KiB
CSS

.list {
display: flex;
flex-direction: column;
flex: 1 1 auto;
min-height: 0;
overflow-y: auto;
padding: 6px 8px 0;
}
.row {
display: flex;
align-items: center;
gap: 8px;
min-height: 40px;
padding: 5px 8px;
border: 0;
border-radius: 6px;
background: transparent;
color: var(--foreground);
cursor: pointer;
font: inherit;
text-align: left;
}
.row:hover,
.selected {
background: var(--secondary);
}
.selected .modeName {
color: var(--agent-blue-500);
}
.modeIcon {
display: inline-flex;
align-items: center;
justify-content: center;
width: 18px;
height: 18px;
flex: 0 0 auto;
color: var(--muted-foreground);
}
.modeIcon svg {
display: block;
width: 16px;
height: 16px;
}
.modeText {
display: flex;
min-width: 0;
flex: 1 1 auto;
flex-direction: column;
gap: 2px;
}
.modeName {
overflow: hidden;
color: var(--foreground);
font-size: 14px;
text-overflow: ellipsis;
white-space: nowrap;
}
.modeDesc {
overflow: hidden;
color: var(--muted-foreground);
font-size: 12px;
text-overflow: ellipsis;
white-space: nowrap;
}