Extension: popup UI, panel URL, icon fix, GIF tracks and track replay
- Popup replaces the auto-start picker: mode choice (element note /
  record steps), latest report card with open / replay / delete, web
  panel link; share links open at panelUrl (default :5173)
- Register the Phosphor font via the FontFace API — constructable
  stylesheets ignore @font-face, which left overlay icons empty
- Recorder tracks upload as one animated GIF (gifenc) instead of per-
  step screenshots; frames follow event pacing, UI hidden on capture
- Replay a recorded track from the popup: background opens the start
  page, re-executes click/input/url_change steps with original pacing
  and flashes the result in the overlay

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 02384ad commit 97cab7ac0525c5d99db1c6ed19355e2f930157c2
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 20 hours ago
Showing 11 changed files
View
package-lock.json
View
packages/extension/e2e.mjs
View
packages/extension/package.json
View
packages/extension/src/background/gif.ts 0 → 100644
View
packages/extension/src/background/index.ts
View
packages/extension/src/background/settings.ts
View
packages/extension/src/content/index.ts
View
packages/extension/src/content/overlay/App.vue
View
packages/extension/src/content/overlay/mount.ts
View
packages/extension/src/popup/Popup.vue
View
packages/extension/src/types-gifenc.d.ts 0 → 100644