Fix mobile layouts across frontend (#10)

Bound mobile navigation, controls, searches, and overlays while adding route-wide responsive browser coverage.
This commit is contained in:
gadgethd
2026-07-18 19:16:01 +01:00
committed by GitHub
parent 69acf7aa55
commit 12da1689e4
9 changed files with 499 additions and 50 deletions
+28
View File
@@ -0,0 +1,28 @@
name: Frontend mobile
on:
pull_request:
paths:
- 'frontend/**'
- '.github/workflows/frontend-mobile.yml'
permissions:
contents: read
jobs:
build-and-test:
runs-on: ubuntu-latest
defaults:
run:
working-directory: frontend
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
cache-dependency-path: frontend/package-lock.json
- run: npm ci
- run: npm run build
- run: npx playwright install --with-deps chromium
- run: npm run test:mobile