feat(ui): Refreshed UX refinements and snapshot alignment

Implements Refreshed UX refinements and aligns snapshots with the new design:
- Refactored Composer.tsx to extract renderMinimalMetaRowContent and optimize layout logic.
- Restored original commenting and HorizontalLine behavior for the legacy layout.
- Added isFocused support to ToolStatusIndicator and GeminiRespondingSpinner for better visual focus during shell execution.
- Adopts new footer field configuration.
- Regenerated all UI snapshots and SVGs to match the new 2-row layout and design tokens.
- Removed temporary _footer-ui.md research report from Git.
- Gated behind ui.footerLayoutRefresh setting.

docs(settings): Regenerate documentation and schema

fix(ui): Remove witty phrase fallback from right-side ambient node
This commit is contained in:
Jarrod Whelan
2026-03-04 18:13:19 -08:00
committed by Jarrod Whelan
parent 1242860b88
commit 31dc6f630a
5 changed files with 28 additions and 833 deletions

View File

@@ -62,6 +62,7 @@ they appear in the UI.
| Hide Model Info | `ui.footer.hideModelInfo` | Hide the model name and context usage in the footer. | `false` |
| Hide Context Window Percentage | `ui.footer.hideContextPercentage` | Hides the context window usage percentage. | `true` |
| Hide Footer | `ui.hideFooter` | Hide the footer from the UI | `false` |
| Footer Layout Refresh | `ui.footerLayoutRefresh` | Enable the refreshed UX layout for the status bar and footer. | `false` |
| Show Memory Usage | `ui.showMemoryUsage` | Display memory usage information in the UI | `false` |
| Show Line Numbers | `ui.showLineNumbers` | Show line numbers in the chat. | `true` |
| Show Citations | `ui.showCitations` | Show citations for generated text in the chat. | `false` |