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-31 08:13:56 +03:00
2026-05-29 12:04:13 +03:00
2026-06-01 08:47:12 +03:00
2026-05-30 10:29:42 +03:00
2026-06-01 09:34:29 +03:00
2026-04-12 10:10:37 +03:00
2026-05-28 23:27:54 +03:00
2026-05-29 10:13:09 +03:00
2026-05-30 22:37:59 +03:00
2026-05-31 08:54:38 +03:00
2026-05-30 20:07:06 +03:00
2026-05-30 20:07:06 +03:00
2026-05-30 19:45:53 +03:00
2026-05-30 19:51:27 +03:00
2026-05-30 19:54:50 +03:00
2026-05-30 18:13:37 +03:00
2026-05-30 16:39:47 +03:00
2026-05-30 16:39:47 +03:00
2026-05-30 16:39:47 +03:00
2026-05-30 16:39:47 +03:00
2026-05-30 16:39:47 +03:00
2026-05-30 16:39:47 +03:00
2026-05-30 15:07:32 +03:00
2026-05-30 16:17:02 +03:00
2026-05-30 16:39:47 +03:00
2026-05-30 16:34:37 +03:00
2026-05-30 16:39:47 +03:00
2026-04-23 12:16:08 +03:00
2026-05-31 11:01:14 +03:00
2026-05-31 09:38:23 +03:00
2026-05-29 12:45:20 +03:00
2026-05-29 08:38:45 +03:00
2026-06-01 09:34:29 +03:00
2026-05-29 22:41:37 +03:00
2026-05-31 11:11:20 +03:00
2026-05-30 10:50:45 +03:00
2026-05-30 11:00:40 +03:00
2026-05-30 12:14:48 +03:00
2026-05-30 11:34:12 +03:00
2026-05-30 11:47:06 +03:00
2026-05-30 11:53:51 +03:00
2026-05-30 09:55:00 +03:00
2026-05-30 09:55:00 +03:00
2026-05-30 09:55:00 +03:00
2026-05-30 09:55:44 +03:00
2026-05-30 09:55:44 +03:00
2026-05-30 09:55:44 +03:00
2026-05-30 09:55:44 +03:00
2026-05-30 09:55:44 +03:00
2026-05-30 09:55:44 +03:00
2026-05-30 09:32:40 +03:00
2026-05-30 09:30:37 +03:00
2026-05-29 19:26:16 +03:00
2026-05-30 12:14:48 +03:00
2026-05-29 21:45:33 +03:00
2026-05-30 12:33:05 +03:00
2026-06-01 08:43:32 +03:00