fix(ui): align card headers and stabilize themed layout polish

This commit is contained in:
jeffusion
2026-03-19 23:22:42 +08:00
committed by 路遥知码力
parent 1c0c9afd17
commit 28d86aff16
65 changed files with 1650 additions and 255 deletions

View File

@@ -20,6 +20,9 @@ jobs:
- name: Install dependencies
run: bun install --frozen-lockfile
- name: Install frontend dependencies
run: cd frontend && bun install --frozen-lockfile
- name: Lint
run: bun run lint
@@ -28,3 +31,18 @@ jobs:
- name: Run tests
run: bun test
- name: Install Playwright Chromium
run: cd frontend && bunx playwright install --with-deps chromium
- name: Run visual regression
run: bun run ui:visual
- name: Upload Playwright artifacts on failure
if: failure()
uses: actions/upload-artifact@v4
with:
name: playwright-artifacts
path: |
frontend/playwright-report/
frontend/test-results/