13 Commits
Author SHA1 Message Date
Nikolay Mamadaev e5bead9104 feat(fonts): preset Sans uses Medeo Sans (replaces Geologica + PT Sans) 2026-10-29 18:20:45 +02:00
Nikolay Mamadaev cd5aefbb14 fix: load Umami analytics only on production domain 2026-10-19 12:39:34 +02:00
Nikolay Mamadaev 52485a17c4 feat: страница /ai-dev/ — AI-разработка и проекты, карточка в Активности 2026-10-07 12:52:10 +02:00
root f2bd745b70 content: заменить основной Primo AI Server кейс на STAR 2026-10-04 14:19:55 +02:00
root a8ae6323c0 content: в en-резюме секция About Me перед Work Experience; «·» вынесен из ссылки 2026-10-02 13:44:11 +02:00
root 1500849eb6 content: уточнён абзац про UI-kit в кейсе AI-платформы Primo RPA 2026-10-01 21:56:11 +02:00
root 6325186f52 edit: вычитай кейс Card Columns 2026-09-29 16:47:05 +02:00
root 3a4537209b content: rename site case to site-portfolio 2026-09-28 14:18:20 +02:00
root a77033e71f content(ai-assistant-figma): дополнил кейс 2026-09-26 19:20:05 +02:00
root 3388268697 feat(home): секция Активность под Портфолио + активные кейсы впереди 2026-09-26 11:17:37 +02:00
root 62c0a8f044 feat(ai-assistant-figma): добавил третье видео (запись экрана, WebM+poster) 2026-09-25 12:02:39 +02:00
root daa623fe73 feat(mesh-bg): fade-in шейдера фона + modulepreload графа
- canvas стартует с opacity:0 и плавно проявляется (0.9s) при .is-ready
- initPageMeshShader ставит is-ready после первого кадра
- modulepreload page-mesh-shader.js для параллельной загрузки с main.js
- пересборка страниц (build:pages)
2026-09-24 21:37:40 +02:00
root b6161c92cd feat(seo): robots.txt, ai.txt, sitemap.xml, canonical/hreflang, OG/Twitter, JSON-LD, og-image, noindex служебных 2026-09-22 11:09:26 +02:00