Something went wrong. Try again.
Personal fork of github.com/charmbracelet/crush for experimentation
Something went wrong. Try again.
docs(ui): capture dialog rendering and chat perf rules
New dialogs kept reintroducing the same width/wrapping bugs by copying older ones. Document the concrete rules (size to the content area, pad don't margin, style segments individually, use the shared helpers) and the chat rendering-perf invariants (memoized chroma style/lexer, bounded overflow checks, no full-height scan mid-resize) in the UI guide so the next dialog starts from the rules instead of the traps.
Author Date (Jul 31, 2026, 8:20 PM UTC) Commit
Copy SHA
Parent 35d82d02 35d82d02ea8789e4f4ac78899c6a895cd84afb7e Change ID Copy change ID