Skip to content

feat(ui): add Couchbase logo watermark to tree view background#327

Merged
CalvinAllen merged 1 commit intomainfrom
feat/ui/treeview-logo-background
Dec 22, 2025
Merged

feat(ui): add Couchbase logo watermark to tree view background#327
CalvinAllen merged 1 commit intomainfrom
feat/ui/treeview-logo-background

Conversation

@CalvinAllen
Copy link
Copy Markdown
Contributor

Summary

  • Add Couchbase logo as a subtle watermark behind the tree view
  • Logo displays at 8% opacity, centered and scaled to fill width
  • Maintains aspect ratio and has padding from panel edges

Test plan

  • Open the Couchbase Explorer tool window
  • Verify the Couchbase logo appears as a faded watermark behind the tree view
  • Verify the logo scales properly when resizing the panel
  • Verify tree view content is still easily readable over the watermark

- Add watermark.png as embedded resource
- Display logo centered behind tree view with 8% opacity
- Logo fills width and scales proportionally
- Added padding to keep logo from touching panel edges
@CalvinAllen CalvinAllen merged commit 2139161 into main Dec 22, 2025
3 checks passed
@CalvinAllen CalvinAllen deleted the feat/ui/treeview-logo-background branch December 22, 2025 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant