Skip to content

Conversation

@wombatinua
Copy link

@wombatinua wombatinua commented Sep 22, 2025

Summary

Improved the user interface for better usability and more professional look:

  • removed current time from header (seems unnecessary)
  • removed most of emoji icons (looks less distracting)
  • changed pinned host indicator to red dot
  • reworked server presentation line (distinct colors, improved layout, spacings, removed bold lines)
  • reworked "Last SSH" part of server line
  • reworked server Details pane to look more clear
  • help section header tweaks
  • changed highlight colors to terminal defaults (more consistent look)
  • reworked top and bottom hints bars (more distinct keys, left alignment)
  • reworked save dialogue hints
  • cleared headings in server edit UI
Screenshot 2025-09-22 at 19 01 54

Please take a look, this is great software and it deserves to look better!

@Adembc Adembc changed the title improve(ui):improvements to formatting, colors, spacings, shortcut hints, readability improve(ui): improvements to formatting, colors, spacings, shortcut hints, readability Sep 23, 2025
@Adembc
Copy link
Owner

Adembc commented Sep 24, 2025

Hi @wombatinua . Thanks a lot for your contribution!
The base branch (main) has changed since this PR was opened, and now there’s a small conflict. Could you please rebase your branch onto the latest main.

@wombatinua
Copy link
Author

wombatinua commented Sep 24, 2025

@Adembc Hey, its done. Is it OK now? Do you like the interface changes, anyway? I removed columns in server list entity, as those columns do not work across different shells/terminals consistently (no columns in zsh/iTerm2). Plus in narrow terminal screens they look bad.

@Adembc
Copy link
Owner

Adembc commented Sep 29, 2025

The colors look better, but the table formatting could be improved.

Right now the server list feels misaligned:

  • Hostnames have variable lengths, so IP addresses don’t line up vertically.

  • Metadata like 3h ago / 31d ago floats at the end of the line, which makes the list harder to scan.

It would be much easier to read if the list were structured more like a proper table with fixed-width or aligned columns.

@wombatinua
Copy link
Author

Table formatting was removed by error as it was not working in iTerm2 / zsh and I didn’t know it existed. I will make a change to get this back, just FYI — this feature is not consistent across different environments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants