Osadz logo w mailach, popraw naglowek i nadaj adresy krokom logowania
Deploy Polska Lokalnie / deploy (push) Successful in 12s
Deploy Polska Lokalnie / deploy (push) Successful in 12s
Maile: - Logo jest zalacznikiem inline (cid:) zamiast obrazka z adresu serwisu. Wczesniej w mailach z lokalnego srodowiska (i w programach blokujacych obrazki z zewnatrz) w miejscu logo byla ikona bledu. Usuniety tekst zastepczy, ktory dublowal napis "Polska Lokalnie". Naglowek: - Menu nie nachodzi na logo ani panel przy zadnej szerokosci 1110-1920 px. Ponizej 1560 px "Ulubione" to samo serce (nazwa w dymku), mniejsze odstepy i przycisk "Dodaj ogloszenie" bez sztywnej szerokosci; w 1101-1270 px mniejszy napis logo i tekst przycisku. Logowanie i rejestracja (standard routingu): - Kazdy krok ma wlasny adres: /logowanie, /logowanie/nie-pamietam-hasla, /rejestracja, /rejestracja/osoba-prywatna, /rejestracja/firma, /rejestracja/sprawdz-poczte. Dzialaja F5, Wstecz/Dalej i nowa karta, formularz czysci sie takze przy Wstecz/Dalej, a cel powrotu po zalogowaniu nie ginie przy przejsciach miedzy krokami. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -22,6 +22,10 @@ const PUBLIC_ROUTES = [
|
||||
ROUTES.guides,
|
||||
ROUTES.guideBuying,
|
||||
ROUTES.login,
|
||||
ROUTES.loginForgot,
|
||||
ROUTES.register,
|
||||
ROUTES.registerPrivate,
|
||||
ROUTES.registerCompany,
|
||||
];
|
||||
|
||||
const PROTECTED_ROUTES = [
|
||||
@@ -397,3 +401,20 @@ test.describe('Wiadomosci', () => {
|
||||
await page.waitForFunction(() => window.location.pathname === '/wiadomosci');
|
||||
});
|
||||
});
|
||||
|
||||
test.describe('Logowanie i rejestracja', () => {
|
||||
test('kroki maja wlasne adresy, a Wstecz wraca do poprzedniego kroku', async ({ page }) => {
|
||||
await goto(page, ROUTES.login);
|
||||
await page.getByRole('button', { name: 'Zarejestruj się' }).first().click();
|
||||
await page.waitForFunction(() => window.location.pathname === '/rejestracja');
|
||||
await page.locator('.register-choice-option').first().click();
|
||||
await page.waitForFunction(() => window.location.pathname === '/rejestracja/osoba-prywatna');
|
||||
await page.goBack();
|
||||
await page.waitForFunction(() => window.location.pathname === '/rejestracja');
|
||||
});
|
||||
|
||||
test('ekran "sprawdz poczte" bez rejestracji wraca do rejestracji', async ({ page }) => {
|
||||
await goto(page, ROUTES.registerPending);
|
||||
await page.waitForFunction(() => window.location.pathname === '/rejestracja');
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user