Skip to content

feat(web-ui): shell nav empty state and chat input space hint#356

Merged
GCWing merged 1 commit intomainfrom
gcwing/dev
Apr 6, 2026
Merged

feat(web-ui): shell nav empty state and chat input space hint#356
GCWing merged 1 commit intomainfrom
gcwing/dev

Conversation

@GCWing
Copy link
Copy Markdown
Owner

@GCWing GCWing commented Apr 6, 2026

Summary

  • ShellNav: Center the empty state for terminals, add a secondary Quick new terminal button that calls the same handler as creating a manual terminal, and set \min-height: 0\ on the scrollable sections so flex layout scrolls correctly.
  • ChatInput: When the agent companion is disabled, show the space-to-activate hint even while processing is collapsed (removed the \isCollapsedProcessing\ guard).
  • i18n: Add
    av.shell.empty.quickNew\ for en-US and zh-CN.

Test plan

  • Open shell nav with no terminals: empty state is centered and Quick new terminal creates a terminal.
  • With companion off and collapsed processing, space hint still appears on inactive empty input.

- ShellNav: center empty state, quick new terminal button, scroll section min-height

- ChatInput: show space-to-activate hint when processing is collapsed (companion off)

- i18n: nav.shell.empty.quickNew (en-US, zh-CN)
@GCWing GCWing merged commit 2bba2f1 into main Apr 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant