主要改動: - 移除 ClickableTextV2 組件 (115行) → 內聯為35行邏輯 - 新增 selectedWord 狀態管理與統一 WordPopup 組件 - 移除慣用語區塊複雜星星判斷邏輯 (17行 → 0行) - 調整句子主體字體大小 text-xl→lg 更適中 - 重構單字樣式: 下劃線 → 按鈕樣式 (邊框+圓角+hover) - 根據 CEFR 等級設置顏色主題 (A1/A2綠、B1/B2藍、C1/C2紅) 效果: - 淨減少 ~80行代碼複雜度 - 統一視覺風格 (慣用語 + 單字按鈕一致) - 提升用戶體驗 (清晰可點擊按鈕) - 簡化維護成本 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| useWordAnalysis.ts | ||