Skip to content

design: add the terminal demo components - #21

Closed
showxu wants to merge 1 commit into
masterfrom
design/terminal-demo
Closed

showxu wants to merge 1 commit into
masterfrom
design/terminal-demo

Conversation

@showxu

@showxu showxu commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Summary

DESIGN gains the terminal components that the github-readme-design toolchain needs to render a CLI's Quick look, so member CLIs can commit recorded terminal demos.

  • Components: terminal, terminal-frame, terminal-title-bar, terminal-prompt and terminal-command, each with a -dark override. They use the existing palette: the surface color with muted ink for output, the neutral title bar, the hairline line frame, violet prompts and ink commands; the dark appearance takes the matching dark tokens. Corners use rounded.md.
  • Typography and spacing: typography.terminal is JetBrains Mono 14/21 from the bundled fonts; spacing adds the terminal padding, title bar height, minimum width and a 1px hairline.
  • Layout: a Terminal demo entry describes the card.

Validation

  • DESIGN lint: zero errors, zero warnings.
  • profile check passes.
  • Apple CLI's recorded session renders in light and dark and terminal check matches.

@showxu

showxu commented Oct 23, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #22, which carries the same change under a Conventional Commit type the source policy accepts.

@showxu showxu closed this Oct 23, 2026
@showxu
showxu deleted the design/terminal-demo branch October 23, 2026 17:57
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