TUI Design System
CommunityCohesive UI patterns for Textual TUI apps
Authorbenmaier
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Visual language and UX patterns unify Textual TUI applications, reducing design drift and onboarding time across the project.
Core Features & Use Cases
- Theme & Layout: standardizes theme, alignment, container dimensions, and chrome usage.
- Accent Blocks: applies consistent left-border accents and surface backgrounds to interactive elements.
- Checkboxes: provides consistent checkbox styling and keyboard navigation behavior.
- Navigation: defines arrow key bindings and Tab behavior to ensure predictable focus management.
- Typography: prescribes step indicators, labels, hints, errors, and dividers for readability.
- Buttons: uniform button styling with hover states and consistent sizing.
- Patterns: collision detection and creation flow guardrails for robust UX.
- Color Palette: monokai-inspired palette for main UI elements and feedback colors.
Quick Start
Follow these patterns when designing or updating Textual TUI screens to ensure consistent visuals and behavior.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: TUI Design System Download link: https://github.com/benmaier/decision-agent-placeholder/archive/main.zip#tui-design-system Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.