Skip to content

v3.0.2 — Unified Design System + Attack Types Reference

Choose a tag to compare

@gotical gotical released this 12 Sep 07:24
· 5 commits to main since this release

v3.0.2 — Unified Design System + Attack Types Reference

Главный фокус этого релиза — визуальная консистентность и удобство навигации.

✨ Что нового

1. Attack Types Reference Page (новая страница)

Полный справочник всех 18 типов атак с подробными описаниями на русском:

  • 🚨 Критические: RCE, SQLi, XSS, LFI, RFI
  • 🔴 Высокий риск: Brute Force, Blacklist Hit, HTTP Flood, Fail2Ban
  • 🟠 Средний риск: Bad Bot, XML-RPC, Recon, Manual
  • 🟡 Низкий риск: Spam, 404, Language
  • 🔵 Информационные: Geo-block

Для каждого типа:

  • Иконка + название на русском + английский
  • Краткое описание в 1 предложении
  • Полное описание что это за атака
  • Вектор атаки (как работает)
  • Реальный пример
  • Рекомендация что делать

Доступно из меню: Аналитика → Типы атак

2. Унифицированная дизайн-система

Все админ-страницы теперь используют единый стиль:

  • .rls-page-heading — стандартный заголовок страницы с иконкой, версией, бейджем режима
  • .rls-page-hero — gradient hero с анимацией для важных страниц
  • .rls-box — стандартный контейнер с одинаковыми padding, border-radius, shadow
  • .rls-status-pill — единый стиль индикаторов (success/warn/danger/off)
  • Таблицы: одинаковые header/body/hover
  • Формы: одинаковые input/select/textarea с focus rings
  • Tabs: единый стиль nav-tab с правильным active state
  • Кнопки: hover lift + shadow на всех кнопках в .rls-box

3. Полностью на русском

Все placeholder'ы, labels, tooltips, кнопки, сообщения — на русском.
Типы атак имеют английские названия (CRITICAL, RCE и т.д.) — это стандарт отрасли.
При наведении на badge типа атаки в журнале — popup с объяснением на русском.

🎨 Что улучшено

  • ❌ Раньше: тёмно-синий фон + чуть светлее серо-синий текст = не читается

  • ✅ Теперь: WCAG AA контрасты повсюду — #1d2327 на #fff и т.д.

  • ❌ Раньше: разнобой стилей между страницами

  • ✅ Теперь: все 22 страницы используют одни design tokens

  • ❌ Раньше: status pills разных цветов и размеров

  • ✅ Теперь: .rls-status-pill.is-on/.is-warn/.is-err/.is-off — единый стиль

  • ❌ Раньше: таблицы без hover

  • ✅ Теперь: все таблицы с hover + alternating rows + правильные границы

📊 Детали

  • Файлы: 7 изменено, +1515 строк
  • Design tokens: 60+ CSS variables
  • Анимации: gradient shift, pulse-dot, slide-in, bounce, shimmer
  • Hover effects: translateY + box-shadow на boxes и buttons
  • prefers-reduced-motion: поддерживается

🆕 Что в v3.0.0 - v3.0.2 (полный путь)

v3.0.0 — Major release с полным code review
v3.0.1 — UI fixes: scanner progress bar + console + quarantine contrast
v3.0.2 — Unified design system + Attack Types reference

🔗 Все релизы

v2.5.0  — Hardening + 2FA + GDPR + UI Overhaul
v2.5.1  — Protection Mode Redesign
v2.5.2  — Premium CTA Banner + Showcase
v2.6.0  — Scanner: hash cache + heuristics + DB + checksums
v2.7.0  — Unified CAPTCHA (Google + Yandex)
v2.8.0  — WooCommerce CAPTCHA + Login Analytics
v2.9.0  — Attack Type Tooltips + World Map + Anomaly
v2.10.0 — Attack Correlation + PDF/Email Reports
v2.11.0 — Complete Webhooks (Slack/Discord/Telegram)
v3.0.0  — Major release + menu reorganization
v3.0.1  — Scanner progress bar fix + quarantine contrast
v3.0.2  — Unified design system + Attack Types reference