Skip to content

feat(extension): add resizable sidepanel with content push#73

Merged
comppaz merged 1 commit into
mainfrom
feat/resizable-sidepanel
Dec 19, 2025
Merged

feat(extension): add resizable sidepanel with content push#73
comppaz merged 1 commit into
mainfrom
feat/resizable-sidepanel

Conversation

@comppaz
Copy link
Copy Markdown
Collaborator

@comppaz comppaz commented Dec 19, 2025

Summary

Add resizable sidepanel that pushes page content aside instead of overlaying it.

  • Draggable resize handle on left edge of panel (300px - 600px range)
  • Webpage content pushes aside when panel opens
  • Width preference persists using chrome.storage

Issue

Closes #72

Test Plan

  • Load extension and open sidepanel on any webpage
  • Verify page content pushes aside (not overlaid)
  • Hover over left edge to see resize handle highlight
  • Drag to resize between 300px and 600px
  • Close and reopen panel - width should persist
  • Test on various sites (Gmail, Twitter, GitHub)

- Add draggable resize handle on left edge (300px - 600px)
- Push webpage content aside when panel opens
- Persist width preference using chrome.storage
@comppaz comppaz merged commit 7cdcbae into main Dec 19, 2025
1 check passed
@comppaz comppaz deleted the feat/resizable-sidepanel branch December 19, 2025 14:16
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.

feat: Add resizable sidepanel with content push

1 participant