feat(FN-3031): merge fusion/fn-3031
This merge adds a new **Research Settings** section to the settings modal and dashboard (ResearchView), including a new schema, types, and resolver exported for dashboard alias builds, along with comprehensive tests and documentation updates. It also makes task review step fields editable in the Tas Fusion-Task-Id: FN-3031
This commit is contained in:
@@ -95,6 +95,11 @@
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.agent-dialog-field--title .input {
|
||||
font-size: calc(var(--space-md) + var(--space-xs) * 0.25);
|
||||
line-height: var(--space-lg);
|
||||
}
|
||||
|
||||
.agent-dialog-section {
|
||||
margin-bottom: var(--space-lg);
|
||||
}
|
||||
@@ -306,7 +311,7 @@
|
||||
|
||||
.agent-dialog-summary-row-label {
|
||||
color: var(--text-muted);
|
||||
font-size: 13px;
|
||||
font-size: calc(var(--space-sm) + var(--space-xs) * 0.75);
|
||||
}
|
||||
|
||||
.agent-dialog-summary-row-label--fixed {
|
||||
@@ -334,6 +339,21 @@
|
||||
text-transform: capitalize;
|
||||
}
|
||||
|
||||
.agent-dialog-summary-row--editable {
|
||||
flex-direction: column;
|
||||
align-items: stretch;
|
||||
gap: var(--space-xs);
|
||||
}
|
||||
|
||||
.agent-dialog-summary-row--editable .agent-dialog-summary-row-label {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.agent-dialog-summary-row--title .input {
|
||||
font-size: calc(var(--space-md) + var(--space-xs) * 0.25);
|
||||
line-height: var(--space-lg);
|
||||
}
|
||||
|
||||
/* Agent preset quick-start cards */
|
||||
.agent-presets {
|
||||
margin-bottom: var(--space-lg);
|
||||
@@ -539,6 +559,11 @@
|
||||
padding: var(--space-sm) 0;
|
||||
}
|
||||
|
||||
.agent-dialog-field-hint {
|
||||
margin-top: var(--space-xs);
|
||||
font-size: calc(var(--space-sm) + var(--space-xs) * 0.75);
|
||||
}
|
||||
|
||||
/* === Mobile: fullscreen + scroll === */
|
||||
@media (max-width: 768px) {
|
||||
/* Drop the overlay padding so the dialog can fill the viewport edge-to-edge.
|
||||
@@ -606,6 +631,10 @@
|
||||
-webkit-overflow-scrolling: touch;
|
||||
}
|
||||
|
||||
.agent-dialog-summary-row--editable .input {
|
||||
min-height: calc(var(--space-lg) + var(--space-xl));
|
||||
}
|
||||
|
||||
/* Stack the footer buttons full-width — primary on top, cancel below.
|
||||
On phones the side-by-side layout truncates labels and pushes Cancel
|
||||
off-screen when the dialog edge meets the safe-area inset. */
|
||||
|
||||
Reference in New Issue
Block a user