Improve ASCII logo letter spacing and breathing room

Typography refinements:
- Add extra space between TORCH letters for better readability
- Improve breathing room in R, C, and H letter forms
- Adjust flame positioning to match wider letter spacing
- Align tagline with updated TORCH width

The wider spacing gives each letter more presence and makes
the logo feel less cramped on narrow terminal windows.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Vijay Janapa Reddi
2025-11-29 12:18:59 -05:00
parent 495ff1cea9
commit 499f8aa066

View File

@@ -66,13 +66,13 @@ def print_ascii_logo(compact: bool = False):
logo_lines = [
# Flames positioned closer to T and H for visual cohesion
" 🔥 🔥", # Flames above T and H
" ████████╗ ██████╗ ██████╗ ██████╗██╗ ██╗", # TORCH line 1
" ╚T═██╔══╝██╔═══██╗██╔══██╗██╔════╝██║ ██║", # TORCH line 2
" I ██║ ██║ ██║██████╔╝██║ ███████║", # TORCH line 3
" N ██║ ██║ ██║██╔══██╗██║ ██╔══██║", # TORCH line 4
" Y ██║ ╚██████╔╝██║ ██║╚██████╗██║ ██║", # TORCH line 5
" ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝" # TORCH line 6
" 🔥 🔥", # Flames above T and H
" ████████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗", # TORCH line 1
" ╚T═██╔══╝ ██╔═══██╗ ██╔══██╗ ██╔════╝ ██║ ██║", # TORCH line 2
" I ██║ ██║ ██║ ██████╔╝ ██║ ███████║", # TORCH line 3
" N ██║ ██║ ██║ ██╔══██╗ ██║ ██╔══██║", # TORCH line 4
" Y ██║ ╚██████╔╝ ██║ ██║ ╚██████╗ ██║ ██║", # TORCH line 5
" ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝" # TORCH line 6
]
# ============================================
@@ -102,8 +102,9 @@ def print_ascii_logo(compact: bool = False):
logo_text.append(line, style=TORCH_COLOR)
logo_text.append("\n")
# Add tagline (aligned under TORCH, matches flame glow)
logo_text.append("\n 🔥 Don't import it. Build it.", style=TAGLINE_COLOR)
# Add tagline (aligned under TORCH, matches flame glow
)
logo_text.append("\n 🔥 Don't import it. Build it.", style=TAGLINE_COLOR)
logo_text.append("\n")
# Combine logo and tagline