Maxim Dolgolyov
5b103ab606
refactor(lab): превью симуляций вынесены в общий lab-previews.js (единый источник)
...
~45 SVG-превью (P_*) и хелперы _grid/_axes/_svg вынесены из lab-glue.js в
общий /js/lab-previews.js: window.LabPreviews (карта id→SVG, 40 симуляций) +
window.__LabP (по имени, lab-glue берёт алиасы оттуда). SIMS не тронут.
lab.html подключает lab-previews.js перед lab-glue.js. Теперь дашборд берёт
настоящие превью симуляций из того же источника → «Лаборатория дня» крутит
весь каталог, а не 6 захардкоженных. Дублирование 6 превью устранено.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-01 09:34:29 +03:00
..
2026-05-26 13:08:35 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 14:37:48 +03:00
2026-05-30 15:02:29 +03:00
2026-05-26 13:45:35 +03:00
2026-05-26 14:37:48 +03:00
2026-05-30 15:06:40 +03:00
2026-05-30 12:58:39 +03:00
2026-05-30 15:02:29 +03:00
2026-04-12 10:10:37 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 13:08:35 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 14:37:48 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 19:31:00 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 13:08:35 +03:00
2026-05-26 14:37:48 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 14:37:48 +03:00
2026-05-26 13:08:35 +03:00
2026-05-23 13:58:49 +03:00
2026-06-01 09:34:29 +03:00
2026-05-30 17:18:06 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 14:37:48 +03:00
2026-05-23 13:58:49 +03:00
2026-05-30 13:33:46 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 13:08:35 +03:00
2026-05-26 14:37:48 +03:00
2026-05-26 16:06:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 14:37:48 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 16:26:10 +03:00
2026-05-26 19:49:08 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-26 13:08:35 +03:00
2026-05-26 13:08:35 +03:00
2026-05-23 13:58:49 +03:00
2026-05-30 11:54:32 +03:00
2026-05-26 16:26:10 +03:00
2026-05-26 13:08:35 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00
2026-05-23 13:58:49 +03:00