Skip to content

fix: align Web GUI styling with the TUI - #1

Open
AngelaDMerkel wants to merge 1 commit into
calmasacow:mainfrom
AngelaDMerkel:main
Open

AngelaDMerkel wants to merge 1 commit into
calmasacow:mainfrom
AngelaDMerkel:main

Conversation

@AngelaDMerkel

Copy link
Copy Markdown

Brought the GUI colours and styling more in line with the TUI

What and why

++ is inspired and directly integrates TorLink and I thought that both the colours and the general design (including navigation) should align more tightly with the original.

Checklist

  • npm run typecheck is clean
  • npm test passes
  • New logic has a test (vitest; mock node built-ins for platform code)
  • If I added a key, I updated both HELP_GROUPS and footerHints in src/ui/keymap.ts
  • If I added a Store field, I updated makeStore in scripts/render-previews-impl.tsx
  • OS-touching code works on Windows, macOS, and Linux
  • One concern, with a Conventional Commits title (feat: / fix: / docs: / chore:)

New here? CONTRIBUTING.md explains each of these with examples from real merged PRs.

Match the TUI layout, wordmark, and quiet violet palette while preserving existing GUI handlers and per-row actions. Keep the search field focus muted.
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.

1 participant