UI - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: auth screens, error pages и новый канон внешних контуров

This commit is contained in:
DCCONSTRUCTIONS
2026-04-20 10:05:31 +03:00
parent df68c96795
commit c6ace8b9cc
25 changed files with 564 additions and 360 deletions
@@ -8,20 +8,18 @@ export function MaintenanceMessage() {
const linkMap = [
{
key: "mail_to",
label: "Contact Support",
value: "mailto:support@plane.so",
label: "Служба поддержки",
value: "https://nodedc.dctouch.ru/",
},
];
return (
<>
<div className="flex flex-col gap-2.5">
<h1 className="text-left text-18 font-semibold text-primary">
&#x1F6A7; Looks like NODE.DC didn&apos;t start up correctly!
</h1>
<h1 className="text-left text-18 font-semibold text-primary">&#x1F6A7; NODE.DC запустился с ошибкой.</h1>
<span className="text-left text-14 font-medium text-secondary">
Some services might have failed to start. Please check your container logs to identify and resolve the issue.
If you&apos;re stuck, reach out to our support team for more help.
Часть сервисов могла не подняться. Проверьте логи контейнеров и устраните причину. Если нужна помощь,
переходите в службу поддержки.
</span>
</div>
<div className="mt-1 flex items-center justify-start gap-6">
@@ -31,7 +29,7 @@ export function MaintenanceMessage() {
href={link.value}
target="_blank"
rel="noopener noreferrer"
className="text-13 text-accent-primary hover:underline"
className="nodedc-error-link text-13"
>
{link.label}
</a>