Skip to content

Refine floating shelf presentation - #6

Merged
brzvsk merged 5 commits into
mainfrom
fix/shelf-glass-edge
Sep 3, 2026
Merged

brzvsk merged 5 commits into
mainfrom
fix/shelf-glass-edge

Conversation

@brzvsk

@brzvsk brzvsk commented Sep 3, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • remove the extra glass gutter and clip the rendered shelf cleanly to its rounded shape
  • replace fade-heavy transitions with fast bottom-edge slide animations and keep the previous app frontmost
  • remove the header separator, tighten card spacing, and make the pinboard hit-test backing visually neutral
  • make emoji the only optional pinboard identity by removing tint dots, tinted tab backgrounds, and color controls
  • replace the dark-shelf toggle with Follow System, Light, and Dark themes that also apply to Settings
  • migrate the previous dark-shelf preference without changing existing users’ appearance

Verification

  • swift test --package-path CopyCore — 159 tests passed
  • signed Debug archive built successfully
  • manually verified shelf corners, animation, focus retention, theme switching, Settings appearance, and spacing on macOS

@brzvsk
brzvsk merged commit c61a790 into main Sep 3, 2026
1 check passed
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