onedge
3 月 28 日
Create a terminal startup splash banner for my CLI agent.
Design direction:
- Not retro hacker ASCII.
- Not FIGlet.
- Use dense Unicode block characters to create a polished, geometric, mosaic-style logo.
- Visual tone: premium, minimal, modern, AI developer tool.
- The result should look like a branded TUI welcome screen.
Implementation requirements:
- Use block characters like █ ▓ ▒ ░ ▄ ▀ ▁ ▂ ▃ ▅ ▆ ▇ and box-drawing characters only when useful.
- Build the banner from a 2D layout matrix so the art is maintainable.
- Support color accents via ANSI escape codes.
- Handle narrow terminals by falling back to a smaller version.
- Keep vertical height reasonable (around 6–12 lines).
- Include padding and spacing so the banner feels intentional and not cramped.
- Print a short metadata section below:
project name
branch or cwd
model / mode
- Expose options:
- enabled
- compact
- color theme
- custom text label
Please generate production-quality code and keep the banner component modular.