v1.8.4: единая стилистика — замена confirm/alert/prompt на кастомные модалки, SERVICE_STYLE_GUIDE.md, обновлен AGENTS.md
This commit is contained in:
@@ -223,3 +223,15 @@ docker logs aegisone-app --tail 10
|
||||
- Следуй существующему стилю кода
|
||||
- Удаляй неиспользуемый код при изменениях
|
||||
- Не добавляй лишних зависимостей без необходимости
|
||||
|
||||
---
|
||||
|
||||
## 11. Стили UI (сервисный портал)
|
||||
|
||||
- **Единый гайд:** `py_service/SERVICE_STYLE_GUIDE.md` — читать перед работой с фронтендом
|
||||
- **Нельзя** использовать `confirm()`, `alert()`, `prompt()` — только `showNotification()` и кастомные модалки
|
||||
- **Удаление:** простая модалка (Variant A), кнопки: **Действие** (слева) → **Отмена** (справа)
|
||||
- **Иконки:** `✕` = удалить, `✎` = редактировать, `+` = создать
|
||||
- **Модалки:** `.modal-overlay` + `.modal`, открытие через `classList.add('open')`
|
||||
- **Структура страницы:** `card` > `card-header` > `filter-bar` > `table-wrap` > `table`
|
||||
- **CSS классы кнопок:** `.btn-primary` (создать), `.btn-secondary` (редактировать), `.btn-danger` (удалить), `.btn-success` (выполнено)
|
||||
|
||||
Reference in New Issue
Block a user