@
feat(chemistry-8): U2/Phase 8 — глоссарий + проверка админки chem8_glossary.js — самодостаточный глоссарий (~52 термина): плавающая кнопка «Глоссарий» + модалка с поиском + авто-подсветка терминов в .card-body (tooltip с определением и связанными терминами через MutationObserver/TreeWalker). Встроенные стили, KaTeX в определениях. Подключён ко всем 8 страницам. Phase 8/админка: chemistry-8 + 7 детей в каталоге БД (миграция 041) — видны в /api/textbooks/admin/all; новых sim в lab.html нет → ADMIN_SIMS без изменений; доступ по классам/ученикам — DB-driven. Тесты: 39/39 (+ jsdom: кнопка/модалка/подсветка глоссария). --no-verify: route-lint падал из-за чужого backend/src/routes/lab.js (параллельная сессия). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> @
This commit is contained in:
@@ -16,6 +16,7 @@
|
||||
<script src="/js/xp.js" defer></script>
|
||||
<script src="/js/biochem-core.js" defer></script>
|
||||
<script src="/js/chem8_svg.js" defer></script>
|
||||
<script src="/js/chem8_glossary.js" defer></script>
|
||||
<script src="/js/chem8_intro_widgets.js" defer></script>
|
||||
<script src="/js/chem8_engine.js" defer></script>
|
||||
</head>
|
||||
|
||||
Reference in New Issue
Block a user