2025-11-03 21:08:11 +00:00
|
|
|
|
# 🔧 Финальный фикс окна комментариев v2.1.1
|
|
|
|
|
|
|
|
|
|
|
|
## ✅ Что сделано:
|
|
|
|
|
|
|
|
|
|
|
|
### 1. Окно комментариев теперь правильное:
|
|
|
|
|
|
- **НЕ** на весь экран (65vh)
|
|
|
|
|
|
- Выезжает снизу как в Telegram
|
|
|
|
|
|
- Скруглённые углы сверху
|
|
|
|
|
|
- Отступ снизу для навигации (80px)
|
|
|
|
|
|
|
|
|
|
|
|
### 2. Правильные клики:
|
|
|
|
|
|
- ✅ **Клик на тёмном фоне** → закрывает окно
|
|
|
|
|
|
- ✅ **Кнопка X** → закрывает окно
|
|
|
|
|
|
- ✅ **Поле ввода** → активно, можно писать
|
|
|
|
|
|
- ✅ **Кнопка отправки** → работает
|
|
|
|
|
|
- ❌ **Клик по модалке** → НЕ закрывает (правильно!)
|
|
|
|
|
|
- ❌ **Клик по комментариям** → НЕ закрывает (правильно!)
|
|
|
|
|
|
|
|
|
|
|
|
### 3. Добавлены стили:
|
|
|
|
|
|
- Отдельный overlay для комментариев
|
|
|
|
|
|
- Правильные стили для кнопки закрытия
|
|
|
|
|
|
- Скругление формы ввода снизу
|
|
|
|
|
|
- Анимация slideUp
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 📝 Изменённые файлы:
|
|
|
|
|
|
|
|
|
|
|
|
1. `frontend/src/components/CommentsModal.jsx`
|
|
|
|
|
|
- Изменён className overlay на `comments-modal-overlay`
|
|
|
|
|
|
|
|
|
|
|
|
2. `frontend/src/components/CommentsModal.css`
|
|
|
|
|
|
- Добавлен `.comments-modal-overlay`
|
|
|
|
|
|
- Добавлены стили для `.modal-header` в комментариях
|
|
|
|
|
|
- Добавлены стили для `.close-btn`
|
|
|
|
|
|
- Уменьшена высота модалки до 65vh
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 📤 Быстрое обновление на сервере:
|
|
|
|
|
|
|
|
|
|
|
|
Только эти 2 файла изменились:
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
# На компьютере
|
|
|
|
|
|
cd /Users/glpshchn/Desktop/nakama
|
|
|
|
|
|
|
|
|
|
|
|
# Загрузить только изменённые файлы
|
|
|
|
|
|
scp frontend/src/components/CommentsModal.jsx root@ваш_IP:/var/www/nakama/frontend/src/components/
|
|
|
|
|
|
scp frontend/src/components/CommentsModal.css root@ваш_IP:/var/www/nakama/frontend/src/components/
|
|
|
|
|
|
|
|
|
|
|
|
# На сервере
|
|
|
|
|
|
ssh root@ваш_IP
|
|
|
|
|
|
cd /var/www/nakama/frontend
|
|
|
|
|
|
npm run build
|
|
|
|
|
|
|
|
|
|
|
|
# Готово! Перезапускать backend НЕ нужно
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## ✅ Как должно работать:
|
|
|
|
|
|
|
|
|
|
|
|
1. Откройте пост
|
|
|
|
|
|
2. Нажмите на иконку комментариев 💬
|
|
|
|
|
|
3. Окно выедет снизу (не на весь экран)
|
|
|
|
|
|
4. Попробуйте:
|
|
|
|
|
|
- ❌ Клик по списку комментариев → ничего не происходит
|
|
|
|
|
|
- ✅ Клик по тёмному фону → окно закрывается
|
|
|
|
|
|
- ✅ Клик по X → окно закрывается
|
|
|
|
|
|
- ✅ Клик по полю ввода → курсор появляется, можно писать
|
|
|
|
|
|
- ✅ Введите текст и нажмите кнопку отправки → комментарий добавится
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
## 🎯 Текущая версия: v2.1.1
|
|
|
|
|
|
|
|
|
|
|
|
Все проблемы с комментариями исправлены!
|
|
|
|
|
|
|
2025-11-20 20:50:14 +00:00
|
|
|
|
|