Сайт-визитка: главная, архитектура, проекты

- Главная: фото, факты, соцсети, форма связи, анимации
- Архитектура: карточки проектов и отдельные страницы (Тихий двор, павильон, «Лофт»)
- Проекты: Aman's World (скриншоты, описание) и хоумлаб
- Меню из config.json, шаблон новых страниц, черновики training/work/fixed
- Чистый HTML/CSS/JS без сборки, шрифты и картинки локально

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-04 16:35:52 +05:00
co-authored by Claude Sonnet 5.5
commit 152f1d60b5
94 changed files with 1517 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 630" role="img" aria-label="Иллюстрация: домашний сервер с тремя сервисами">
<defs>
<linearGradient id="bg" x1="0" y1="0" x2="1" y2="1"><stop offset="0" stop-color="#e8edff"/><stop offset="1" stop-color="#fdf3c8"/></linearGradient>
<linearGradient id="rack" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#1c2740"/><stop offset="1" stop-color="#101827"/></linearGradient>
</defs>
<rect width="1200" height="630" fill="url(#bg)"/>
<circle cx="1020" cy="110" r="150" fill="#ffd84d" opacity=".55"/>
<circle cx="150" cy="560" r="170" fill="#b9c8ff" opacity=".6"/>
<ellipse cx="600" cy="560" rx="250" ry="22" fill="#121a2b" opacity=".12"/>
<rect x="400" y="90" width="400" height="450" rx="30" fill="url(#rack)"/>
<g>
<rect x="428" y="120" width="344" height="86" rx="14" fill="#233152"/>
<rect x="428" y="222" width="344" height="86" rx="14" fill="#233152"/>
<rect x="428" y="324" width="344" height="86" rx="14" fill="#233152"/>
<rect x="428" y="426" width="344" height="86" rx="14" fill="#233152"/>
</g>
<g fill="#1fb865"><circle cx="458" cy="163" r="7"/><circle cx="458" cy="265" r="7"/><circle cx="458" cy="367" r="7"/></g>
<g fill="#3556ff"><circle cx="486" cy="163" r="7"/><circle cx="486" cy="265" r="7"/></g>
<g fill="#ffd84d"><circle cx="514" cy="163" r="7"/><circle cx="486" cy="469" r="7"/></g>
<g stroke="#3b4a70" stroke-width="5" stroke-linecap="round">
<path d="M600 150v26M630 150v26M660 150v26M690 150v26M720 150v26"/>
<path d="M600 252v26M630 252v26M660 252v26M690 252v26M720 252v26"/>
<path d="M600 354v26M630 354v26M660 354v26M690 354v26M720 354v26"/>
<path d="M600 456v26M630 456v26M660 456v26M690 456v26M720 456v26"/>
</g>
<g font-family="Onest, system-ui, Arial, sans-serif" font-weight="700" font-size="28">
<g><rect x="195" y="190" width="150" height="60" rx="30" fill="#fff"/><text x="270" y="229" text-anchor="middle" fill="#121a2b">файлы</text></g>
<g><rect x="215" y="300" width="150" height="60" rx="30" fill="#fff"/><text x="290" y="339" text-anchor="middle" fill="#121a2b">игра</text></g>
<g><rect x="855" y="250" width="150" height="60" rx="30" fill="#3556ff"/><text x="930" y="289" text-anchor="middle" fill="#fff">сайт</text></g>
</g>
<g stroke="#121a2b" stroke-width="3" stroke-linecap="round" opacity=".35" fill="none" stroke-dasharray="2 9">
<path d="M345 220 C370 220 385 238 400 250"/><path d="M365 330 C380 330 390 322 400 316"/><path d="M855 280 C835 280 820 278 800 275"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB