Skip to content

sessions: align aquarium corners with chat panel#315351

Merged
hawkticehurst merged 2 commits into
mainfrom
agents/update-aquarium-easter-egg-corners
May 11, 2026
Merged

sessions: align aquarium corners with chat panel#315351
hawkticehurst merged 2 commits into
mainfrom
agents/update-aquarium-easter-egg-corners

Conversation

@hawkticehurst
Copy link
Copy Markdown
Member

@hawkticehurst hawkticehurst commented May 8, 2026

Summary

Fixes #315037

  • Update the sessions aquarium water layer to inherit the Chat Bar card border radius instead of hardcoding a larger radius
  • Document the aquarium clipping relationship in the sessions layout spec and revision history

Before:

Screenshot 2026-05-08 at 3 42 49 PM

After:

Screenshot 2026-05-08 at 3 42 13 PM

Validation

  • npm run precommit passed
  • npm run compile-check-ts-native and npm run valid-layers-check are currently blocked by an existing unrelated error in src/vs/workbench/contrib/chat/browser/widget/input/chatInputNotificationService.ts:177 where string | IMarkdownString is passed to status(string)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 8, 2026 19:45
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Aligns the Agents window “aquarium” water overlay clipping with the Chat Bar card surface so the decorative layer matches the panel’s rounded corners, and documents that relationship in the sessions layout spec.

Changes:

  • Update the aquarium water layer styling to inherit its parent (Chat Bar) border radius instead of using a hardcoded value.
  • Document the aquarium water layer’s clipping relationship in LAYOUT.md.
  • Add a revision-history entry describing the change.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/vs/sessions/LAYOUT.md Documents the aquarium water layer mounting/clipping behavior and records the change in revision history.
src/vs/sessions/contrib/aquarium/browser/media/aquarium.css Switches the water layer to border-radius: inherit so its clipping follows the Chat Bar card radius.

…m-easter-egg-corners

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@hawkticehurst hawkticehurst merged commit f53aa09 into main May 11, 2026
25 checks passed
@hawkticehurst hawkticehurst deleted the agents/update-aquarium-easter-egg-corners branch May 11, 2026 16:37
@vs-code-engineering vs-code-engineering Bot added this to the 1.121.0 milestone May 11, 2026
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.

UI Bug: the "Aquarium" corner radii don't match the panels

3 participants