Commit Graph
13 Commits
Author SHA1 Message Date
Nikolay Mamadaev a30e0e21d9 content: update homepage business value proposition 2026-10-18 20:05:42 +02:00
Nikolay Mamadaev 161f2efd13 fix: clear image placeholder after failed load 2026-10-12 14:00:57 +02:00
Nikolay Mamadaev ee0dca11a2 feat: компонент фильтр-чипов в дизайн-систему + фильтр проектов на /ai-dev/ 2026-10-07 13:05:10 +02:00
root 276c447567 perf: пауза шейдера на главной при скролле >1000px 2026-10-05 15:19:29 +02:00
root 8a63190f5a fix(mesh-shader): re-init shader after bfcache restore (back/forward nav) 2026-09-28 15:47:21 +02:00
root 6d064e53b9 feat(hero): fade-in hero после готовности фона-шэйдера
- .hero стартует скрытым, проявляется при html.mesh-bg-ready
- markMeshReady ставится во всех ветках (успех/ошибка/reduced-motion/нет хоста)
- reduced-motion: hero виден сразу без анимации
2026-09-24 21:42:41 +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 2b7361664e feat(hero): 3D-наклон фото на главной по курсору (parallax + блик) 2026-09-23 13:34:17 +02:00
root c14bb1f543 fix: доработки слайдера и просмотрщика
- case-media-slider: обрамление+hover как у карточек, стрелки только при наведении (fade-in),
  группа пред/след-пилюля в правом нижнем углу, disabled-кнопки видны (не скрываются),
  убран border-radius у img/figcaption (скругление у viewport), неактивные слайды не скрываются
  visibility (нет 'дырки' при перелистывании), настраиваемая ширина --wide/--content/--natural
- image-load-placeholder: исключён .case-media-slider (нет блика/серого фона)
- icon-press: универсальный эффект 'продавливания' иконки при нажатии (.icon-press + :active/.is-pressed),
  применён к слайдеру и всем кнопкам просмотрщика
2026-09-09 19:29:30 +02:00
Local Build 97e56b48bf PDF резюме: Puppeteer-скрипт, кнопка скачивания, имя файла Mamadaev_Nik__CV__Product_Designer_UX-UI 2026-08-14 10:05:17 +02:00
Bot Dev 3b706066c9 dev: fix ALLOWED_HOSTS quoting in content-edit-storage.js 2026-07-29 19:06:35 +02:00
Bot Dev e42f0c746c dev: allow content-edit UI host from sslip.io domain 2026-07-29 18:39:28 +02:00
root 5f18505943 sync: full site from notebook (source of truth) + missing media 2026-07-24 20:20:51 +02:00