Skip to content

Feat/UI pins theme fontsize - #1

Merged
pierreneter merged 2 commits into
p10node:mainfrom
tranvien98:feat/ui-pins-theme-fontsize
Oct 16, 2026
Merged

pierreneter merged 2 commits into
p10node:mainfrom
tranvien98:feat/ui-pins-theme-fontsize

Conversation

@tranvien98

Copy link
Copy Markdown
Contributor

No description provided.

- Pin namespaces with the star next to their name; the star button in the
  sidebar shows only pinned namespaces. Pins are kept in the browser.
- A-/A+ (keys - and +) set the log text size, 11-20 px; row height follows
  so virtual scrolling stays exact, and the reading position is kept.
- System / light / dark theme switch in the header, applied before first
  paint.
- Log text 13 px, sidebar text +1 px, brighter timestamps and metadata
  (faint tone now ~5:1 contrast in both themes).
The watcher (hack/dev, standard library only) restarts the hub when Go
sources, go.mod/go.sum or hack/hub-dev.yaml change; a failed build keeps
the previous hub running. With -dev-ui the hub serves ui/index.html from
disk and refreshes open browsers on edits. Normal builds keep the
embedded UI.
@pierreneter
pierreneter self-requested a review October 16, 2026 07:15
@pierreneter
pierreneter merged commit 87f6077 into p10node:main Oct 16, 2026
4 checks passed
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