release: v2.0.6 - Intelligence & UX Optimization (2026-05-14)
This commit is contained in:
+31
-2
@@ -469,7 +469,7 @@
|
||||
.company-phase-card .cph-meta { color: var(--text-dim); font-size: 10px; }
|
||||
.company-phase-card.report .cph-head { color: var(--accent); }
|
||||
|
||||
/* Project Architecture chip — sits just above the input when project mode is on. */
|
||||
/* Project Architecture chip — three-state surface above the input. */
|
||||
.arch-chip {
|
||||
display: none;
|
||||
align-items: center;
|
||||
@@ -481,7 +481,20 @@
|
||||
border-radius: 8px;
|
||||
font-size: 11px;
|
||||
}
|
||||
.arch-chip[data-active="true"] { display: flex; }
|
||||
.arch-chip[data-state="active"],
|
||||
.arch-chip[data-state="inactive"] { display: flex; }
|
||||
/* Inactive state has a muted look so it doesn't compete with active chips. */
|
||||
.arch-chip[data-state="inactive"] {
|
||||
background: var(--bg-secondary);
|
||||
border-style: dashed;
|
||||
}
|
||||
.arch-chip[data-state="inactive"] .arch-chip-title { color: var(--text-dim); }
|
||||
/* Per-state button visibility — JS only flips the chip's data-state. */
|
||||
.arch-chip[data-state="active"] .arch-chip-inactive-only { display: none; }
|
||||
.arch-chip[data-state="inactive"] .arch-chip-active-only { display: none; }
|
||||
.arch-chip[data-state="inactive"] #archAttachBtn {
|
||||
color: var(--accent); border-color: var(--accent);
|
||||
}
|
||||
.arch-chip-icon { font-size: 14px; flex-shrink: 0; }
|
||||
.arch-chip-info { flex: 1; min-width: 0; line-height: 1.3; }
|
||||
.arch-chip-title {
|
||||
@@ -505,6 +518,22 @@
|
||||
border-color: var(--border-bright);
|
||||
}
|
||||
|
||||
/* Inline refresh-result card so the user sees what the refresh did. */
|
||||
.arch-refresh-card {
|
||||
border: 1px solid var(--border);
|
||||
background: var(--surface);
|
||||
border-radius: 8px;
|
||||
padding: 6px 10px;
|
||||
margin: 4px 0;
|
||||
font-size: 10.5px;
|
||||
color: var(--text-primary);
|
||||
}
|
||||
.arch-refresh-card .arc-head {
|
||||
color: var(--text-bright); font-weight: 600; margin-bottom: 2px;
|
||||
}
|
||||
.arch-refresh-card .arc-meta { color: var(--text-dim); font-size: 9.5px; }
|
||||
.arch-refresh-card.no-changes { border-style: dashed; }
|
||||
|
||||
/* Inline model picker that lives in the input footer, next to the attach
|
||||
button. Replaces the (now-removed) bottom model row + the separate
|
||||
"Model: ..." status text — one surface, click to change. */
|
||||
|
||||
Reference in New Issue
Block a user