Commit Graph

  • e5bead9104 feat(fonts): preset Sans uses Medeo Sans (replaces Geologica + PT Sans) main dev Nikolay Mamadaev 2026-10-29 18:20:45 +02:00
  • cd5aefbb14 fix: load Umami analytics only on production domain Nikolay Mamadaev 2026-10-19 12:39:34 +02:00
  • a8346c2ec7 fix: keep rotating value on one line Nikolay Mamadaev 2026-10-18 20:14:44 +02:00
  • 3e6ff48dac fix: format homepage rotating value proposition Nikolay Mamadaev 2026-10-18 20:12:35 +02:00
  • e19485e288 fix: stabilize rotating homepage value proposition Nikolay Mamadaev 2026-10-18 20:10:27 +02:00
  • a30e0e21d9 content: update homepage business value proposition Nikolay Mamadaev 2026-10-18 20:05:42 +02:00
  • 288435baea content: refine Primo RPA case title Nikolay Mamadaev 2026-10-18 14:55:10 +02:00
  • 8a1e775315 content: refine Primo RPA case heading Nikolay Mamadaev 2026-10-18 14:33:14 +02:00
  • ce13814732 content: apply Primo RPA case edits Nikolay Mamadaev 2026-10-18 14:20:42 +02:00
  • fb867596cc feat: add right-image horizontal cards Nikolay Mamadaev 2026-10-15 17:14:49 +02:00
  • 981f4b67af fix: correct showcase image paths Nikolay Mamadaev 2026-10-15 17:05:15 +02:00
  • 161f2efd13 fix: clear image placeholder after failed load Nikolay Mamadaev 2026-10-12 14:00:57 +02:00
  • 1d19ea0eb8 feat: add Umami analytics tracking Nikolay Mamadaev 2026-10-07 20:28:12 +02:00
  • f4404edaca design: redesign ai-dev with expressive type and project grid Nikolay Mamadaev 2026-10-07 19:57:40 +02:00
  • be7da3d0ec content: инфраструктурные проекты и раздел об инфраструктуре на /ai-dev/ Nikolay Mamadaev 2026-10-07 16:04:04 +02:00
  • f383ec350a feat: llms.txt — карта сайта для LLM-агентов + link-relation describedby в head Nikolay Mamadaev 2026-10-07 14:01:09 +02:00
  • ee0dca11a2 feat: компонент фильтр-чипов в дизайн-систему + фильтр проектов на /ai-dev/ Nikolay Mamadaev 2026-10-07 13:05:10 +02:00
  • 52485a17c4 feat: страница /ai-dev/ — AI-разработка и проекты, карточка в Активности Nikolay Mamadaev 2026-10-07 12:52:10 +02:00
  • 39dad71bd1 refactor: убрать стеклянный слой со всех карточек портфолио и активности через data-glass="false" root 2026-10-05 19:10:24 +02:00
  • bd0e562934 refactor: убрать стеклянный слой со всех карточек портфолио и активности через data-glass="false" root 2026-10-05 19:08:12 +02:00
  • 90b77e4433 refactor: убрать стеклянный слой со всех карточек через data-glass="false" root 2026-10-05 19:06:51 +02:00
  • c2ee622680 refactor: убрать стеклянный слой с карточек портфолио через параметр data-glass="false" root 2026-10-05 17:53:19 +02:00
  • 276c447567 perf: пауза шейдера на главной при скролле >1000px root 2026-10-05 15:19:29 +02:00
  • 8eeeb9eb0a content: обновить обложку Primo AI на главной root 2026-10-04 14:45:10 +02:00
  • f2bd745b70 content: заменить основной Primo AI Server кейс на STAR root 2026-10-04 14:19:55 +02:00
  • 6481fff41d content: уточнить использование обученной AI-модели в Primo root 2026-10-04 14:08:11 +02:00
  • caa08c8ad7 content: убрать сетку метаданных (Роль/Продукт/Платформа) из вводной кейса STAR root 2026-10-04 12:24:35 +02:00
  • 4e17471469 content: обложка кейса STAR — дашборд Primo AI Server в секции Результат + og:image root 2026-10-04 11:51:09 +02:00
  • d8c9401381 content: правки по кейсу STAR из content-edits + доска сценариев root 2026-10-02 19:48:36 +02:00
  • ac1eceefd1 feat: кейс Primo AI Server по фреймворку STAR (страница без ссылок на сайте, noindex, только ru) root 2026-10-02 16:21:03 +02:00
  • a8ae6323c0 content: в en-резюме секция About Me перед Work Experience; «·» вынесен из ссылки root 2026-10-02 13:44:11 +02:00
  • 1500849eb6 content: уточнён абзац про UI-kit в кейсе AI-платформы Primo RPA root 2026-10-01 21:56:11 +02:00
  • 1f2ecaf415 feat: уменьшить прозрачность акцентного tint до 0.10 root 2026-10-01 19:52:54 +02:00
  • 90c012d580 feat: градиент тонирования акцентом (снизу акцент → кверху прозрачно) root 2026-10-01 19:23:22 +02:00
  • e0f80d074d feat: тонирование акцентом на стеклянном слое (--mp-card-glass-tint) root 2026-10-01 19:16:58 +02:00
  • 3aced0387b refactor: стекло только на .mp-card--stack-bottom (убрать с остальных) root 2026-10-01 18:45:32 +02:00
  • 4c2d496343 fix: нормальное превью (card-demo.webp 800x450) в демо-карточках root 2026-10-01 14:42:42 +02:00
  • ee9aafbd99 feat: демо стеклянного слоя (.mp-card--glass) на Mini Projects Showcase root 2026-10-01 14:35:54 +02:00
  • 1695ad504d feat: демо стеклянного слоя (.mp-card--glass) на Design System root 2026-10-01 14:28:00 +02:00
  • 207e6121aa fix: резюме подхватывает акцент темы из localStorage (формат light/dark) root 2026-10-01 14:22:13 +02:00
  • 9fc2dcb02e style: убрать верхние скругления у glass-слоя root 2026-09-29 21:30:44 +02:00
  • 1891a99ef1 feat: glass-слой на связанных карточках кейсов (mp-card--glass) root 2026-09-29 21:11:12 +02:00
  • dab79048f1 feat: опциональный glass-слой .mp-card--glass (только #portfolio) root 2026-09-29 21:04:44 +02:00
  • 61230de426 style: mp-card glass-слой 1/3 высоты снизу root 2026-09-29 20:59:53 +02:00
  • 93afa3814f style: стеклянный слой на .mp-card в #portfolio (токены меню) root 2026-09-29 20:45:51 +02:00
  • 8637ee6024 style: portfolio-card glass-слой на токенах меню (.glass-neutral) root 2026-09-29 20:05:17 +02:00
  • 5b43d486c0 style: добавить стеклянный слой поверх portfolio-card root 2026-09-29 19:58:54 +02:00
  • ac8b60049a content: применить правки кейса Card Columns root 2026-09-29 18:29:44 +02:00
  • 908d5b259d Merge remote-tracking branch 'origin/main' into dev root 2026-09-29 16:49:20 +02:00
  • 6325186f52 edit: вычитай кейс Card Columns root 2026-09-29 16:47:05 +02:00
  • eb90714012 feat: добавь скринкасты Card Columns и примени обрезку root 2026-09-29 15:04:27 +02:00
  • 8b50c821a7 feat: перепиши кейс Card Columns без черновиков root 2026-09-29 14:48:53 +02:00
  • d25c2e2185 feat: добавь ссылку и скриншоты Card Columns в кейс root 2026-09-29 14:06:18 +02:00
  • 0f8277dd0a content(site-portfolio): rewrite for readability and flow root 2026-09-28 20:37:13 +02:00
  • 052b5c4829 content(site-portfolio): apply queued deployment edits root 2026-09-28 20:17:25 +02:00
  • d41059d720 content(site-portfolio): document deployment workflow root 2026-09-28 19:23:31 +02:00
  • f702423445 Merge branch 'dev' into main (mesh-shader bfcache fix) root 2026-09-28 15:50:51 +02:00
  • 8a63190f5a fix(mesh-shader): re-init shader after bfcache restore (back/forward nav) root 2026-09-28 15:47:21 +02:00
  • cd118c534f Merge remote-tracking branch 'origin/dev' into deploy/site-portfolio-main root 2026-09-28 15:35:41 +02:00
  • adf0f4b052 content(site-portfolio): refine headings and callouts root 2026-09-28 15:25:47 +02:00
  • 02f05c0598 content(site-portfolio): draft personal LLM workflow case root 2026-09-28 15:17:47 +02:00
  • a9957e739f content(site-portfolio): add current status root 2026-09-28 15:07:12 +02:00
  • 3a4537209b content: rename site case to site-portfolio root 2026-09-28 14:18:20 +02:00
  • fd8e524dba Merge branch 'dev' root 2026-09-28 13:07:38 +02:00
  • 457fff314b fix(nav): place activity after portfolio root 2026-09-28 13:07:19 +02:00
  • 799878c891 Merge branch 'dev' root 2026-09-28 12:51:07 +02:00
  • c8a9c82bfa content(ai-assistant-figma): сократил местоимения root 2026-09-26 21:35:52 +02:00
  • 03a8e73ea6 content(ai-assistant-figma): callout и распределение медиа root 2026-09-26 19:48:39 +02:00
  • a77033e71f content(ai-assistant-figma): дополнил кейс root 2026-09-26 19:20:05 +02:00
  • 3388268697 feat(home): секция Активность под Портфолио + активные кейсы впереди root 2026-09-26 11:17:37 +02:00
  • 9608e24ae8 style(nav): увеличил размер шрифта главного меню root 2026-09-26 11:08:59 +02:00
  • 2267a35698 style(nav): обычный шрифт (400) и крупнее в главном меню root 2026-09-26 11:07:50 +02:00
  • 9f617c581a chore: add domain verification file b5f15001666297c4700dec311e28ef6269bf8b67.txt root 2026-09-25 17:29:08 +02:00
  • a692278267 chore: add domain verification file b5f15001666297c4700dec311e28ef6269bf8b67.txt root 2026-09-25 17:26:36 +02:00
  • 62c0a8f044 feat(ai-assistant-figma): добавил третье видео (запись экрана, WebM+poster) root 2026-09-25 12:02:39 +02:00
  • 8c34d3fa97 fix(video): поддержка Range на dev-сервере + Cues в начале webm (seek в плеере) root 2026-09-25 00:25:34 +02:00
  • 3d5fbe45ee feat(ai-assistant-figma): добавил второе демо-видео (WebM+poster) root 2026-09-24 23:12:53 +02:00
  • 61589176b2 feat(ai-assistant-figma): добавил демо-видео (WebM+poster) в секцию Решение root 2026-09-24 22:53:54 +02:00
  • 09111a946c fix(ai-assistant-figma): реальный размер картинок (case-media--real вместо wide) root 2026-09-24 22:40:58 +02:00
  • 57146ec64a fix(ai-assistant-figma): включил data-case-sequential-images (подстановка src) + картинки в en-версию root 2026-09-24 22:14:48 +02:00
  • 0baf415e13 feat(ai-assistant-figma): добавил 6 скриншотов плагина (WebP) в секцию Решение root 2026-09-24 22:06:13 +02:00
  • 69c9223401 fix(resume-pdf): не удалять шапку резюме (resume-header) при генерации root 2026-09-24 21:57:42 +02:00
  • 4b2fe4fe9c fix(resume-pdf): --no-sandbox для запуска под root + regen PDF root 2026-09-24 21:53:31 +02:00
  • 6d064e53b9 feat(hero): fade-in hero после готовности фона-шэйдера root 2026-09-24 21:42:41 +02:00
  • daa623fe73 feat(mesh-bg): fade-in шейдера фона + modulepreload графа root 2026-09-24 21:37:40 +02:00
  • b38f1a5332 Merge feature/liquid-glass: Liquid Glass эффект (displacement + матирование) root 2026-09-24 21:29:53 +02:00
  • 11e24da9e2 fix(glass): бордюр удалён полностью (border: none), только внутренняя тень root 2026-09-24 21:26:36 +02:00
  • 903d222324 style(glass): убран видимый бордер, оставлена только внутренняя тень root 2026-09-24 21:01:49 +02:00
  • e410a2975f revert(glass): полностью убрана градиентная обводка root 2026-09-24 18:42:22 +02:00
  • 372ccfbf60 fix(glass): внешняя обводка через ::after + isolation:isolate (z-index:-1) root 2026-09-24 18:36:19 +02:00
  • c69fc8f9c0 fix(glass): откат к безопасным background-слоям (без псевдоэлементов/z-index) root 2026-09-24 18:14:42 +02:00
  • 14b7cd829b fix(glass): внешняя обводка через ::after z-index:-1 без isolation root 2026-09-24 18:06:30 +02:00
  • 220fb634fc fix(glass): внешняя обводка через ::after с blur края (не перекрывает контент) root 2026-09-24 17:58:53 +02:00
  • df2ef8b7b6 fix(glass): градиентный бордер через background-слои вместо ::before mask root 2026-09-24 17:39:37 +02:00
  • 6aeb5a378f feat(glass): градиентный бордер — сверху белый засвет -> снизу прозрачно root 2026-09-24 16:14:53 +02:00
  • 94de132cf0 style(glass): лёгкое матирование поверх искажения root 2026-09-24 15:38:37 +02:00
  • 15bf0e3293 fix(glass): рябь -> плавные волны — низкочастотная карта смещений root 2026-09-24 15:30:00 +02:00
  • 449d5ac782 style(glass): убрана матовость — чистое искажение фона (без blur) root 2026-09-24 15:26:29 +02:00
  • 2e6451e683 feat(glass): displacement-стекло на кнопках (btn--primary/fab--primary/secondary/ghost) root 2026-09-24 15:20:34 +02:00
  • 5fd8324b47 feat(glass): Liquid Glass эффект через SVG displacement-фильтр (по статье Хабра) root 2026-09-24 15:14:55 +02:00