From 35a14556455d99391996dc3b4d9b533d4eb55f0c Mon Sep 17 00:00:00 2001 From: Max Ronzhin Date: Mon, 27 Jul 2026 01:53:27 +0300 Subject: [PATCH] =?UTF-8?q?refactor(auth):=20=D1=83=D0=B1=D1=80=D0=B0?= =?UTF-8?q?=D1=82=D1=8C=20=D1=81=D1=82=D1=80=D0=BE=D0=BA=D1=83=20=C2=ABsel?= =?UTF-8?q?f-hosted=C2=BB=20=D0=B8=D0=B7=20=D0=B1=D1=80=D0=B5=D0=BD=D0=B4?= =?UTF-8?q?=D0=BE=D0=B2=D0=BE=D0=B9=20=D0=BF=D0=B0=D0=BD=D0=B5=D0=BB=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Копирайт целиком переехал в общий футер (решение оператора), в панели строка больше не нужна. У `.brand-panel` осталось два потомка вместо трёх, поэтому `.brand-copy` получил `margin-block: auto` — иначе `justify-content: space-between` прижал бы текст к низу панели. --- frontend/src/components/auth/AuthLayout.tsx | 9 +++------ frontend/src/styles/auth.css | 6 +++++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/frontend/src/components/auth/AuthLayout.tsx b/frontend/src/components/auth/AuthLayout.tsx index a6ab7fd..6ed235a 100644 --- a/frontend/src/components/auth/AuthLayout.tsx +++ b/frontend/src/components/auth/AuthLayout.tsx @@ -41,15 +41,12 @@ export function AuthLayout({ children }: { children: ReactNode }) { -

- self-hosted -

{/* Копирайт с годом и версией инстанса — общий `AppFooter` (он же на всех - остальных страницах). Из брендовой панели строку «© 2026 VidConf · - self-hosted» при этом ужали до «self-hosted»: год там был - захардкожен, а два копирайта на одном экране — дубль. */} + остальных страницах). Строку «© 2026 VidConf · self-hosted» из + брендовой панели при этом убрали совсем (решение оператора): год в ней + был захардкожен, а копирайт теперь живёт в футере. */}
{children} diff --git a/frontend/src/styles/auth.css b/frontend/src/styles/auth.css index 31fde23..daa5a3b 100644 --- a/frontend/src/styles/auth.css +++ b/frontend/src/styles/auth.css @@ -27,7 +27,11 @@ border-radius: 50%; background: radial-gradient(circle at 30% 30%, rgba(212, 242, 227, 0.45), rgba(212, 242, 227, 0) 70%); } -.brand-copy { z-index: 1; } +/* `margin-block: auto` держит блок по центру свободной высоты панели. Нужно + с тех пор, как из панели убрали нижнюю строку копирайта (она переехала в + общий футер): у `.brand-panel` осталось два потомка вместо трёх, и + `justify-content: space-between` иначе прижал бы текст к самому низу. */ +.brand-copy { z-index: 1; margin-block: auto; } .eyebrow { font: var(--text-caption); letter-spacing: 0.08em;