Hacker News new | ask | show | jobs
by zokier 1008 days ago
I'm not in love with this style of UI design in terminals:

https://harlequin.sh/_app/immutable/assets/export.a0e81d27.p...

Every item in the form takes 4 lines (I think?) whereas in more traditional curses UI they would be packed to one line per item, the scrollbar could have easily been avoided here. Smaller nitpick but that style of toggle switches is also form over function; I'd find traditional [X] far more clear/less ambiguous

3 comments

+1. Lazygit is one of the few tools that does the TUI just right. Super functional UI + Easy discoverability = Chef's kiss.
TIL about LazyGit. Looks excellent. Thanks for the tip, and the UI feedback
Don’t forget lazydocker if you use docker
Agree. The best curses interfaces make liberal use of highlighting and color, rather than box drawing characters, which take up too much real estate. Besides lazygit, which rocks, I would even point to the old DOS versions of MS Word, which had popups that were information dense but readable.
Color can be tricky too. Colorblind or bad contrast. Terminals do bold, italic, underline and strikethrough.
fair feedback!