feat: add cloud router access and polish UI
This commit is contained in:
+7
-3
@@ -100,10 +100,12 @@
|
||||
- [~] Показывать прогресс диагностики.
|
||||
- [~] Показывать итог диагностики понятным языком.
|
||||
- [ ] Добавить рекомендации по найденным проблемам.
|
||||
- [x] Упростить создание удаленной сессии до выбора длительности.
|
||||
- [x] Упростить облачный LuCI-доступ до одной кнопки с автоматическим созданием туннеля.
|
||||
- [x] Спрятать host, порты и параметры туннеля в дополнительные настройки.
|
||||
- [x] Добавить действия «Открыть LuCI» и «Скопировать SSH».
|
||||
- [~] Показывать оставшееся время удаленной сессии.
|
||||
- [x] Различать состояния offline, starting, ready и tunnel unavailable.
|
||||
- [x] Автоматически пересоздавать недоступный облачный туннель при повторной попытке.
|
||||
- [x] Добавить понятное закрытие удаленной сессии.
|
||||
- [x] Объединить Preview и Stage в сценарий «Проверить → Применить».
|
||||
- [x] Показывать изменения перед применением.
|
||||
@@ -151,9 +153,11 @@
|
||||
|
||||
## Общие состояния и качество
|
||||
|
||||
- [x] Добавить короткие переходы экранов, вкладок, карточек, диалогов и cloud-access состояний.
|
||||
- [x] Отключать декоративное движение через `prefers-reduced-motion`.
|
||||
- [ ] Добавить skeleton loading.
|
||||
- [~] Добавить единый компонент пустого состояния.
|
||||
- [ ] Добавить единый компонент ошибки.
|
||||
- [~] Добавить единый компонент ошибки (LuCI и cloud-access готовы; остальные разделы требуют миграции).
|
||||
- [x] Добавить toast-уведомления.
|
||||
- [~] Добавить единые диалоги подтверждения.
|
||||
- [ ] Показывать request ID в раскрываемых деталях ошибки.
|
||||
@@ -164,7 +168,7 @@
|
||||
- [ ] Проверить отсутствие наложений элементов.
|
||||
- [ ] Проверить отсутствие обрезанного текста.
|
||||
- [ ] Проверить преднамеренность горизонтального скролла таблиц.
|
||||
- [ ] Проверить интерфейс на desktop, tablet и mobile.
|
||||
- [~] Проверить интерфейс на desktop, tablet и mobile (landing проверен; кабинет требует повторной проверки после выкладки).
|
||||
- [ ] Сделать браузерные скриншоты ключевых экранов.
|
||||
|
||||
## Требования к API
|
||||
|
||||
Reference in New Issue
Block a user