Skip to content

web: rename Inbox nav label to Sources and surface Notifs higher#78

Open
alex-fedotyev wants to merge 1 commit into
ClickHouse:mainfrom
alex-fedotyev:alex/web-rename-inbox-to-sources
Open

web: rename Inbox nav label to Sources and surface Notifs higher#78
alex-fedotyev wants to merge 1 commit into
ClickHouse:mainfrom
alex-fedotyev:alex/web-rename-inbox-to-sources

Conversation

@alex-fedotyev
Copy link
Copy Markdown
Contributor

Summary

  • Rename the /sources nav rail label from "Inbox" to "Sources".
    The route shows raw sync-source feeds (Gmail, GitHub, Telegram)
    and the URL already matches. The "Inbox" label collided with the
    notifications inbox concept at /notifications, which made the
    rail harder to read at a glance.
  • Move the Notifs item next to Chat so the actionable surface sits
    at the top of the rail.

Test plan

  • cd web && npm run build clean (vite + tsc).
  • Verified manually that the badge logic on Notifs still works
    (the isNotifs check is keyed on path === '/notifications',
    not the label or position).
  • Visual check on the running daemon: rail shows "Notifs" next
    to Chat, "Sources" lower with the Inbox icon, no other
    changes.

The /sources route shows raw sync-source feeds (Gmail, GitHub,
Telegram). Labeling it "Inbox" in the nav rail collided with the
notifications inbox concept that lives at /notifications, which made
it harder to find. Renaming to "Sources" matches the route URL and
removes the collision.

Also move the Notifs item up next to Chat so the actionable surface
sits at the top of the rail.
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