feat(sidepanel): migra la UI de popup a panel lateral #1

Merged
monyi merged 1 commit from feat/sidepanel into main 2026-10-21 23:52:34 +02:00
Owner

Panel lateral obligatorio (JJ 21-oct). Migra popup -> sidepanel, elimina action.default_popup, anade permiso sidePanel y gate scripts/check-sidepanel.sh en validate.

Panel lateral obligatorio (JJ 21-oct). Migra popup -> sidepanel, elimina action.default_popup, anade permiso sidePanel y gate scripts/check-sidepanel.sh en validate.
feat(sidepanel): migra la UI de popup a panel lateral
All checks were successful
ci / validate (pull_request) Successful in 1m44s
compliance / compliance (pull_request) Successful in 14s
cba64b7dce
- src/entrypoints/popup/ -> src/entrypoints/sidepanel/ (index.html, main.ts, style.css)
- index.html carga ./main.ts como modulo; main.ts importa ./style.css
- CSS de panel: body 100%/min-width 320, #app height 100vh flex column,
  #panel-content flex:1 min-height:0 overflow-y auto, footer pinned
- background: sidePanel.setPanelBehavior({openPanelOnActionClick:true}) top-level
- manifest: permiso sidePanel, side_panel.default_path=sidepanel.html, version 0.3.0
- gate scripts/check-sidepanel.sh en el job validate (falla sin panel o con default_popup)
monyi merged commit 239116674c into main 2026-10-21 23:52:34 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
monyi/focuspet!1
No description provided.