Commit Graph

2 Commits

Author SHA1 Message Date
f580aa3eee feat: 精油价目页大量改进
Some checks failed
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 4s
Test / build-check (push) Successful in 4s
PR Preview / test (pull_request) Successful in 5s
PR Preview / deploy-preview (pull_request) Successful in 16s
Test / e2e-test (push) Failing after 1m23s
知识卡片编辑:
- 填写功效后自动生成 emoji(关键词匹配)
- 使用方式改为三按钮点选(香薰/内用/涂抹)
- 保存后立即生成卡片,📖标记即时出现

稀释比例/使用禁忌:
- 匹配原版设计(绿色/橙色渐变头部)
- 都加了保存图片按钮(html2canvas)

精油知识卡:
- 加了保存图片按钮

UI优化:
- 新增精油框加了零售价,隐藏数字输入加减按钮
- 搜索栏: 每瓶价/每滴价(替代会员价/滴价)
- 新增按钮可展开/收起
- 植物空胶囊显示160颗
- 编辑弹窗精油名称可修改

PDF导出:
- 标题含日期,去掉副标题
- 英文名列标题格式统一
- 去掉滴数列

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 21:55:28 +00:00
0d0a563fab Rewrite OilReference: knowledge cards, states, PDF export
Some checks failed
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 5s
Test / build-check (push) Successful in 4s
PR Preview / test (pull_request) Successful in 5s
PR Preview / deploy-preview (pull_request) Successful in 13s
Test / e2e-test (push) Failing after 23s
- Oil knowledge card modal for 21 oils (功效/用法/注意事项)
  - 📖 badge on oils that have cards
  - Green gradient header, method badges, bullet lists
- Oil states: inactive oils greyed out, card oils highlighted
- Dilution guide modal (稀释比例 by age group)
- Safety caution modal (使用禁忌)
- PDF export: printable price table in new window
- Add oil form with volume dropdown (2.5/5/10/15/115ml)
- Search filters by Chinese + English name
- composables/useOilCards.js: OIL_CARDS data + getOilCard()

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 21:58:32 +00:00