Files
reader/web/test
hectorqinandClaude Opus 5.5 73caebef5d style(web): transitions use the motion tokens; media colours come from the theme
- every transition (home, 我的, media tabs/cards, media select, action menu,
  notices) is timed with --motion-duration/--motion-ease, so reduced motion
  reaches them; design-tokens.test.ts rejects literal transition durations.
- media rules drop the old green palette fallbacks (var(--text,#30392c) …),
  which only ever applied outside the themed scope, and the green-tinted
  shadows become neutral.
- the untinted media cover placeholder uses the theme surface instead of a
  fixed green gradient, so it no longer flashes green in other themes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-30 04:10:03 +00:00
..