fix(dashboard): name what "New" makes, and keep the session list titled when empty#1156
Merged
Conversation
Member
Author
…ed when empty "New" did not say new what. It starts a session, so it says so, in all three of its forms (start here, pick a project, add one first). The list below it is titled "Recent sessions" and keeps its heading when there is nothing in it, so "No sessions yet." reads as the state of that list rather than a lonely line in the sidebar. Closes #1147
suleimansh
force-pushed
the
fix/1147-new-session-label
branch
from
July 25, 2026 13:59
bfa96fc to
a8155ae
Compare
suleimansh
marked this pull request as ready for review
July 25, 2026 14:16
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #1147.
New→New session, in all three forms of the button (start in this project, pick a project, add one first). The dropdown'saria-labelalready said "New session", so this only brings the visible label in line.Recents→Recent sessions, and the heading now renders even when the list is empty, withNo sessions yet.under it — your second comment on the issue.Driven in Chrome at 1280px and 900px: both labels fit the sidebar, no horizontal overflow, and the empty state reads
Recent sessions/No sessions yet.dashboard 429 tests (the two that asserted the old label updated), typecheck + build clean, patch changeset.