# 家庭成员页面重新设计 — 实施计划 > **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:** 重新设计家庭管理员页面,改为温暖家庭风的卡片式布局,"添加"和"邀请"改为底部固定按钮,邀请直接弹出海报。 **Architecture:** 单页面重写 `pages/profile-extra/family-members.vue`,移除齿轮设置弹窗、筛选标签、行内三维评分条,新增暖橙渐变头部、卡片式成员列表、底部固定操作栏,邀请流程直接调用 `generateFamilyInviteQrCode` 后弹出 SharePoster。 **Tech Stack:** uni-app Vue 2 Options API,微信小程序 **参考设计文档:** `docs/superpowers/specs/2026-07-31-family-members-redesign.md` ## Global Constraints - 禁止可选链 `?.`(用 `&&` 替代) - 禁止 CSS Grid(用 flexbox) - 禁止 `:key` 表达式(用方法调用替代) - 使用 Vue 2 Options API - 品牌色:暖橙 `#F97316` / 米白 `#FFFCF5` / 暖灰 `#F5F0EB` --- ## 文件结构 | 文件 | 操作 | 说明 | |------|------|------| | `pages/profile-extra/family-members.vue` | 重写 | 完整替换模板/脚本/样式 | | `components/SharePoster.vue` | 无变更 | 保持现有,直接调用 | --- ### Task 1: 重写页面模板 — 头部 + 成员列表 + 空状态 **Files:** - Modify: `pages/profile-extra/family-members.vue` (template section) **Interfaces:** - Consumes: `members` (Array), `filteredMembers` (computed→直接返回 members), `familyName` (String), `loading` (Boolean) - Produces: 渲染完整的页面结构(头部、成员列表、空状态、底部栏) - [ ] **Step 1: 替换 `