mirror of
https://github.com/dartdavros/chatballs.git
synced 2026-10-05 09:14:58 +03:00
🐛 fix(chat): вернуть свёрнутый список диалогов, зелёный акцент по умолчанию
Кнопка «Показать список» жила только в шапке переписки. При пустом списке или просто без выбранного диалога переписки нет — свёрнутый список оказывался не вернуть ничем. Теперь кнопка есть и в пустой области, на том же месте, что и в шапке. Сценарий закрыт e2e-тестом. Цвет продукта по умолчанию — зелёный #0f9b8e: он же первый в палитре акцентов профиля. Прежний синий остался вторым пресетом. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
8580b480e7
commit
b76871caf0
10 files changed
+36
-11
No files matched your search
@@ -802,3 +802,18 @@ test("подсветка тура встаёт ровно по элементу
|
||||
|
||||
await page.screenshot({ path: "test-results/onboarding-tour-settings.png" });
|
||||
});
|
||||
|
||||
test("свёрнутый список диалогов возвращается и без выбранного диалога", async ({ page }) => {
|
||||
await login(page, OWNER_IDENTITY);
|
||||
await expect(page).toHaveURL(/\/chat$/);
|
||||
|
||||
// Кнопка возврата жила только в шапке переписки, а при пустом списке
|
||||
// переписки нет — список оказывался не вернуть.
|
||||
await page.getByRole("button", { name: "Скрыть список" }).click();
|
||||
await expect(page.locator(".sales-dialogs.is-list-collapsed")).toBeVisible();
|
||||
await expect(page.locator(".sales-dialog-list")).toBeHidden();
|
||||
|
||||
await page.getByRole("button", { name: "Показать список" }).click();
|
||||
await expect(page.locator(".sales-dialogs.is-list-collapsed")).toHaveCount(0);
|
||||
await expect(page.locator(".sales-dialog-list")).toBeVisible();
|
||||
});
|
||||
Reference in new issue
Block a user