For agentic workers: REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (
- [ ]) syntax for tracking.
Goal: Reduce canvas outline noise in OA form designer using hybrid style E (soft dashed for containers, hover/active for leaves).
Architecture: CSS-only overrides in oa-fc-host/App.vue targeting FormCreate _fd-drag-tool. Containers detected via :has(._fd-drag-tool).
Tech Stack: Vue 3, @form-create/designer, SCSS/CSS in iframe host.
Files:
Modify: web-admin/src/oa-fc-host/App.vue
[x] Add leaf default transparent outline + hover solid soft mint + active solid mint
[x] Add container :has(._fd-drag-tool) soft dashed default
[x] Override hardcoded #2E73FF on .active outline and ._fd-drag-btn to mint
[ ] Manual verify in /#/system-manage/oa-approval/designer/:id → 表单设计 tab