Files
Jyotisha/docs
ClaudeandClaude Opus 5.5 1cd73bc826 feat: 选择星盘 redesign, a full 盘面检视, and a chart page skeleton
Person picker (approved prototype):
- The chart page header uses the chat's two-line chip; the chip, the
  points pill, the chart toggle and 「那一刻的天空」 share
  `--chat-header-pill`, now 44px at every width.
- The popup is a 380px card: 「选择星盘」 with 「共 N 人」, rows of at
  least 60px (avatar, name + badge over the date line, the check on the
  selected row only, then ⋯), the selected row an accent wash with no
  box, a divider and 「+ 新增一个人」 in the accent. The list scrolls
  only on overflow. At ≤640px the same body opens as a bottom sheet
  (Drawer, grab handle, 64px rows, 44px ⋯). Choose, edit, delete
  confirm and every status are unchanged.

盘面检视:
- Nothing picked: six facts (宫主, 第 1 宫里的星, 看上升的星, 上升八分点,
  当前运期, 此刻月亮), a 九曜一览 3×3 grid whose cells pick a body, and
  「问 AI:我的上升」 / 「从太阳开始看」.
- A house: adds 宫主大运 and a 「和这一宫有关的星」 grid marking the
  occupants, the lord and the aspecting bodies; 「看宫主X」 picks the lord.
- The frame stays identical (the grid slot is empty for a planet or a
  point); measured in headless Chrome it fits every tier with no inner
  scroll. The chat panel shows compact cells.

Skeleton: while the view loads, the chart page renders the finished
page's own workspace, grid and cards at their fixed heights (titles as
text, soft pulsing blocks, still under reduced motion), with the board's
宫位依次点亮 drawing. Card boxes match the loaded page at 1280 and 390.
On a phone the chart page's top bar now keeps 52px once the page's own
birth line arrives.

BUG-1511: the person chip was hidden in phone headers by the static-note
rule's higher specificity; the override now outranks it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DbBXoyeZrYn6ryNcSe5Y2Y
2026-11-02 16:47:54 +08:00
..