feat: add cloud router access and polish UI

This commit is contained in:
benya
2026-07-21 19:55:32 +03:00
parent 6e9b5a99c2
commit 5e4e659cae
18 changed files with 752 additions and 99 deletions
+14 -1
View File
@@ -15,7 +15,7 @@
<link rel="shortcut icon" href="/favicon.ico?v=1">
<link rel="apple-touch-icon" href="/apple-touch-icon.png?v=1">
<link rel="manifest" href="/site.webmanifest">
<link rel="stylesheet" href="/styles.css?v=22">
<link rel="stylesheet" href="/styles.css?v=23">
</head>
<body>
<main class="landing-view">
@@ -66,6 +66,19 @@
<article><span>03</span><h2>Свои устройства</h2><p>Каждый пользователь видит только добавленные ему роутеры и управляет собственным парком.</p></article>
</section>
<section class="landing-partners" aria-labelledby="partnersTitle">
<div class="landing-partners-copy">
<span class="eyebrow">Экосистема</span>
<h2 id="partnersTitle">Наши партнёры</h2>
<p>Компании, с которыми мы развиваем инфраструктуру и сетевые сервисы.</p>
</div>
<div class="partner-logos" aria-label="Компании-партнёры">
<div class="partner-logo"><img src="/assets/partners/ks.png" alt="KS" width="512" height="512" loading="lazy"></div>
<div class="partner-logo"><img src="/assets/partners/vz.png" alt="VZ" width="512" height="512" loading="lazy"></div>
<div class="partner-logo"><img src="/assets/partners/partner-blue.png" alt="Партнёр OpenWrt RMM" width="240" height="240" loading="lazy"></div>
</div>
</section>
<section id="security" class="landing-security">
<div><span class="eyebrow">Безопасность по умолчанию</span><h2>Панель управления не должна становиться новой точкой входа</h2></div>
<ul><li>Пароли защищены Argon2id</li><li>Сессии хранятся в HttpOnly cookie</li><li>Важные действия попадают в аудит</li></ul>