Skip to content

Add resizable sidebar and enhance document review workflow#19

Merged
AmElmo merged 1 commit intomainfrom
AmElmo/fix-playbook-issue-select-color
Feb 16, 2026
Merged

Add resizable sidebar and enhance document review workflow#19
AmElmo merged 1 commit intomainfrom
AmElmo/fix-playbook-issue-select-color

Conversation

@AmElmo
Copy link
Owner

@AmElmo AmElmo commented Feb 16, 2026

Summary

Add per-tab approval tracking and inline markdown editing to DocumentReview component. Implement draggable sidebar resize handle with localStorage persistence across all main UI components. New "Edit with AI" feature allows users to refine documents within the review flow.

Key Changes

  • Sidebar Resize: New useSidebarWidth hook and SidebarResizeHandle component for draggable sidebar with min/max constraints and localStorage persistence
  • DocumentReview Enhancements: Per-tab approval tracking, inline markdown editor, edit dropdown menu, and integrated "Edit with AI" panel
  • Settings Persistence: New GET endpoint for project settings; skip config modal when settings already exist
  • Component Updates: All main components (Playbook, Dashboard, ProjectDetail, etc.) now use dynamic sidebar width

Add per-tab approval tracking, inline markdown editing, and "Edit with AI" feature in DocumentReview component. Implement draggable sidebar resize handle with localStorage persistence. Update all main components to use dynamic sidebar width. Improve review flow with multi-document approval tracking and edit dropdown menu.
@AmElmo AmElmo merged commit 6696a0c into main Feb 16, 2026
8 checks passed
github-actions bot pushed a commit that referenced this pull request Feb 16, 2026
## [3.4.0](v3.3.0...v3.4.0) (2026-02-16)

### Features

* Add resizable sidebar and enhance document review workflow ([#19](#19)) ([6696a0c](6696a0c))
@github-actions
Copy link

🎉 This PR is included in version 3.4.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments