From 682be4247f4471732410275a0e56765670d83941 Mon Sep 17 00:00:00 2001 From: Dmitry Gusev Date: Sun, 24 May 2026 06:35:50 +0300 Subject: [PATCH] =?UTF-8?q?feat(footer):=20visible=20credit=20=D1=81=20?= =?UTF-8?q?=D0=BC=D0=B0=D1=80=D0=BA=D0=BE=D0=B9=20hhivp=20=D0=B2=D0=BC?= =?UTF-8?q?=D0=B5=D1=81=D1=82=D0=BE=20=D0=B4=D0=BB=D0=B8=D0=BD=D0=BD=D0=BE?= =?UTF-8?q?=D0=B3=D0=BE=20=D1=8E=D1=80.=D0=BB=D0=B8=D1=86=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Заменил «Сайт разработан и сопровождается… ООО АйТи Решения» на компактный credit-блок: SVG-mark «h» 18px + «Разработка — hhivp.com». SVG локально (public/hhivp-mark.svg), без cross-origin. hhivp.com лучше для SEO direct match и memorability — юр.лицо остаётся в Schema JSON-LD (invisible) для AI/Google. Co-Authored-By: Claude Opus 4.7 --- public/hhivp-mark.svg | 4 ++++ src/layouts/BaseLayout.astro | 6 ++++-- src/styles/global.css | 16 ++++++++++++++++ 3 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 public/hhivp-mark.svg diff --git a/public/hhivp-mark.svg b/public/hhivp-mark.svg new file mode 100644 index 0000000..09fdad6 --- /dev/null +++ b/public/hhivp-mark.svg @@ -0,0 +1,4 @@ + + + h + diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 62d9de3..047c599 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -151,8 +151,10 @@ const jsonLd = [ Контакты

- Сайт разработан и сопровождается техническим партнёром —{' '} - ООО «АйТи Решения» + + + Разработка — hhivp.com +

diff --git a/src/styles/global.css b/src/styles/global.css index 18bea0b..eb912b2 100644 --- a/src/styles/global.css +++ b/src/styles/global.css @@ -734,6 +734,22 @@ pre { border-bottom: 1px dashed currentColor; } .site-footer .dev-credit a:hover { color: var(--accent); border-bottom-color: var(--accent); } +.site-footer .dev-credit-link { + display: inline-flex; + align-items: center; + gap: 0.45rem; + border-bottom: none; +} +.site-footer .dev-credit-link:hover { border-bottom: none; color: var(--accent); } +.site-footer .dev-credit-link:hover span { border-bottom-color: var(--accent); } +.site-footer .dev-credit-link span { + border-bottom: 1px dashed currentColor; +} +.site-footer .dev-credit-mark { + flex-shrink: 0; + display: block; + color: currentColor; +} .footer-ornament { display: block; width: 60px;