1.5 KiB
1.5 KiB
Add user instructions to goon plugin UI
Branch: feature/goon-instructions
Summary
Adds an always-visible, collapsible quick-start panel to the VidPlex popup so users can understand the scan / review / open / clear flow without reading the README first.
Links
- Audit notes: docs/instructions-audit.md
- Design notes: docs/instructions-design.md
- Copy deck: docs/instructions-copy.md
- Preview render: docs/instructions-demo.svg
Testing
npm run buildnpm test
Manual verification:
- Open the extension popup.
- Confirm the instructions banner renders expanded on mount.
- Click the toggle and confirm the panel collapses / expands and the label changes.
- Confirm the main Scan Videos button still works normally.
Changed files
src/viewer/index.htmlsrc/viewer/index.csssrc/viewer/index.js__tests__/instructions_ui.test.mjs__tests__/run.mjsdocs/instructions-audit.mddocs/instructions-design.mddocs/instructions-copy.mddocs/instructions-demo.svg
Acceptance criteria
- A PR exists against
master. - The PR description includes summary, links to the design/copy docs, a visual preview, testing steps, changed files, and acceptance criteria.
- Reviewers are requested before handoff.
Open questions / risks
- The repo still has some pre-existing lint warnings outside this change.
- The preview asset is an SVG render of the UI rather than a raster screenshot.