












@@ -1362,11 +1362,43 @@
13621362grid-template-areas: "session model thinking quota";
13631363}
136413641365+.chat-controls__session-row--session-search-open {
1366+grid-template-columns:
1367+minmax(116px, 5fr) minmax(300px, 9fr) minmax(124px, 4fr)
1368+minmax(120px, 3fr);
1369+}
1370+1371+.chat-controls__session-row--single-agent.chat-controls__session-row--session-search-open {
1372+grid-template-columns: minmax(300px, 9fr) minmax(124px, 4fr) minmax(120px, 3fr);
1373+}
1374+1375+.chat-controls__session-row--has-quota.chat-controls__session-row--session-search-open {
1376+grid-template-columns:
1377+minmax(116px, 5fr) minmax(300px, 9fr) minmax(124px, 4fr)
1378+minmax(120px, 3fr) minmax(104px, auto);
1379+}
1380+1381+.chat-controls__session-row--single-agent.chat-controls__session-row--has-quota.chat-controls__session-row--session-search-open {
1382+grid-template-columns: minmax(300px, 9fr) minmax(124px, 4fr) minmax(120px, 3fr) minmax(
1383+104px,
1384+ auto
1385+ );
1386+}
1387+13651388.chat-controls__session-picker {
13661389grid-area: session;
1390+display: grid;
1391+grid-template-columns: minmax(0, 1fr) auto;
1392+align-items: center;
1393+gap: 6px;
1394+min-width: 0;
13671395position: relative;
13681396}
136913971398+.chat-controls__session-row--session-search-open .chat-controls__session-picker {
1399+grid-template-columns: minmax(92px, 0.68fr) minmax(180px, 1fr);
1400+}
1401+13701402.chat-controls__session-trigger {
13711403display: flex;
13721404align-items: center;
@@ -1420,6 +1452,59 @@
14201452height: 16px;
14211453}
142214541455+.chat-controls__session-actions {
1456+display: flex;
1457+align-items: center;
1458+gap: 6px;
1459+width: auto;
1460+min-width: 0;
1461+}
1462+1463+.chat-controls__session-search {
1464+position: relative;
1465+flex: 1 1 220px;
1466+min-width: 160px;
1467+max-width: none;
1468+}
1469+1470+.field.chat-controls__session-search input {
1471+box-sizing: border-box;
1472+width: 100%;
1473+height: 36px;
1474+min-height: 36px;
1475+padding: 0 12px 0 42px;
1476+border-color: color-mix(in srgb, var(--input) 88%, transparent);
1477+border-radius: var(--radius-lg);
1478+background-color: color-mix(in srgb, var(--card) 92%, var(--bg-elevated) 8%);
1479+font-size: 13px;
1480+}
1481+1482+.chat-controls__session-search-icon {
1483+position: absolute;
1484+left: 14px;
1485+top: 50%;
1486+display: inline-flex;
1487+width: 15px;
1488+height: 15px;
1489+color: var(--muted);
1490+transform: translateY(-50%);
1491+pointer-events: none;
1492+}
1493+1494+.chat-controls__session-search-icon svg {
1495+width: 15px;
1496+height: 15px;
1497+stroke: currentColor;
1498+fill: none;
1499+stroke-width: 1.5px;
1500+stroke-linecap: round;
1501+stroke-linejoin: round;
1502+}
1503+1504+.chat-controls__session-search-toggle {
1505+flex: 0 0 auto;
1506+}
1507+14231508.chat-session-picker {
14241509position: absolute;
14251510top: calc(100% + 8px);
@@ -1438,25 +1523,6 @@
14381523overflow: hidden;
14391524}
144015251441-.chat-session-picker__search-row {
1442-display: flex;
1443-gap: 6px;
1444-align-items: center;
1445-}
1446-1447-.chat-session-picker__search {
1448-flex: 1 1 auto;
1449-min-width: 0;
1450-}
1451-1452-.chat-session-picker__search input {
1453-box-sizing: border-box;
1454-width: 100%;
1455-min-height: 36px;
1456-padding: 0 12px;
1457-font-size: 13px;
1458-}
1459-14601526.chat-session-picker .chat-session-picker__icon-button.btn--icon {
14611527flex: 0 0 36px;
14621528width: 36px;
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。