* feat(scripts): add MOBILE_FIRST_MARKERS + _check_mobile_first check * feat(templates): fullstack mobile-first PWA manifest + mobile Playwright + axe * test(scripts): cover mobile-first markers, check, cookiecutter structure * fix(ci): reformat test_project_status.py string literals --------- Co-authored-by: opencode-agent <agent@opencode.local>
7 lines
No EOL
292 B
TypeScript
7 lines
No EOL
292 B
TypeScript
import { expect, test } from '@playwright/test';
|
|
|
|
test('sidebar collapses on mobile viewport', async ({ page }) => {
|
|
await page.goto('/');
|
|
await expect(page.locator('[data-sidebar="sidebar"]')).not.toBeVisible();
|
|
await expect(page.locator('[data-sidebar="trigger"]')).toBeVisible();
|
|
}); |