fix: 拼音前缀匹配、输入法enter、稀释默认值、容量填满
All checks were successful
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 4s
PR Preview / deploy-preview (pull_request) Successful in 15s
Test / e2e-test (push) Successful in 52s

- 拼音搜索改为前缀匹配(s→生姜,不再匹配茶树)
- 精油编辑enter区分输入法组合键
- 新增配方默认30ml+1:6稀释,编辑时自动识别当前比例
- 非单次容量滴数四舍五入为整数
- 容量按钮等宽填满一行
- 搜索时自动展开折叠的配方列表
- 配方编辑器加新增标签功能

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-10 11:37:20 +00:00
parent e78a446abe
commit 8866e865f7
3 changed files with 32 additions and 9 deletions

View File

@@ -260,7 +260,7 @@
</div>
<!-- Edit Oil Overlay -->
<div v-if="editingOilName" class="modal-overlay" @click.self="editingOilName = null" @keydown.enter="saveEditOil">
<div v-if="editingOilName" class="modal-overlay" @click.self="editingOilName = null" @keydown.enter="$event.isComposing || saveEditOil()">
<div class="modal-panel">
<div class="modal-header">
<h3>{{ editingOilName }}</h3>