Repository navigation
v3.0.4 — Bug fixes: Blacklist + Tooltip
Исправления багов, которые сообщил пользователь.
🐛 ИСПРАВЛЕНО:
1. Белый IP на белом фоне в чёрном списке
- IP в списках наследовал неправильный цвет и был не виден
- Добавлен явный
color: var(--rls-text)на все .rls-ip-list элементы - Полный редизайн с использованием .rls-ip-card компонентов
2. Tooltip не исчезал и закрывал пол-экрана
- Добавлена кнопка-крестик (×) в углу тултипа
- Авто-закрытие на:
- mouseleave/blur (как раньше)
- Escape key
- Клик вне тултипа
- Клик по ссылке 'Подробнее'
- Принудительный layout для устранения мигания
- Корректная очистка inline styles
3. Bots table — красивый унифицированный вид
элементы с monospace + background- Hover state на строках
- Зеленый бейдж 'Полезный' для Yandex/Google
- Красная кнопка 'Block' для плохих ботов
4. Cloud stats — 3 карточки с большими числами
- IP в базе / Доступ / Обновление
5. IP list redesign
- .rls-ip-text с monospace + темный цвет
- .rls-ip-remove кнопка с × иконкой (красный круг при hover)
- Правильное выравнивание и padding
- Empty state с '— пусто —'
📁 Файлы:
- includes/admin/views/settings-page.php — переписан раздел blacklist
- includes/class-attack-types.php — добавлена кнопка закрытия
- assets/js/ui.js — улучшен жизненный цикл тултипа
- assets/css/admin.css — +200 строк новых стилей