Repository navigation
Make the live sessions dock visible - #113
Open
JayantDevkar wants to merge 1 commit into
Open
JayantDevkar wants to merge 1 commit into
JayantDevkar wants to merge 1 commit into
Conversation
JayantDevkar
commented
Oct 12, 2026
JayantDevkar
left a comment
Owner
Author
There was a problem hiding this comment.
Inline context for reviewers, one note per change area.
| } | ||
| } | ||
|
|
||
| /* Inverted surface so the launcher never reads as another card, in either theme. */ |
Owner
Author
There was a problem hiding this comment.
Swapping --text-primary and --bg-base inverts the pill in both themes without new tokens. Text contrast is 17.9:1 on light and 15.0:1 on dark.
| font-size: 12px; | ||
| font-weight: 600; | ||
| /* The one state that earns colour: a session blocked on you. */ | ||
| .dock-waiting { |
Owner
Author
There was a problem hiding this comment.
--info is the only colour on the pill, so it marks only "blocked on you". Chip text contrast is 6.7:1 on light and 7.3:1 on dark, so it passes AA in both.
|
|
||
| .dock-panel { | ||
| width: 400px; | ||
| width: min(400px, calc(100vw - 2 * var(--spacing-4))); |
Owner
Author
There was a problem hiding this comment.
Was a fixed 400 px, which clipped the panel's left edge at 390 px. Desktop is unchanged.
the-non-expert
approved these changes
Oct 13, 2026
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.
Problem
The floating live sessions button in the bottom-right corner was hard to see. It was a 62×42 px white pill with the same border as the project cards beneath it, showing only a 13 px icon and a bare count. "A session is waiting on you" was a 9 px dot. On phones the panel was fixed at 400 px, so its left edge was cut off at 390 px.
Changes
min(400px, 100vw − 32px), with 16 px insets under 480 px.Verification
Screenshots at 1280 and 390 px, light and dark, collapsed and open.
svelte-check0 errors, prettier and eslint clean. Running locally on the production build.Follow-ups