feat: make landscape more friendly (#288)

* feat: make landscape more friendly

* update tests

* feat: add homepage card result

* chore: bump Playwright Docker image to v1.60.0-noble

* ci: run Playwright on pull_request to main to enable required status check

* feat: InlineResultCard opens Result drawer on click (image, title, eye icon)

* feat: display title and artist on separate lines in InlineResultCard

* ci: run Playwright only on push to main (not all branches) to avoid double runs

* test: update linux snapshots after UI changes

* fix: dismiss inline card on open result + remove double history add

* fix: single history add on success, inline card opens result without unmounting

* fix: restore offline record save on API error

* refacto shazam provider
This commit is contained in:
cl.st authored and GitHub committed 2026-05-16 00:42:54 +02:00
1 parent b02597720d
commit e7ebedaf84
35 files changed
+794 -713

No files matched your search

+4 -2
View File
@@ -1,10 +1,12 @@
name: Playwright Tests
on:
push:
branches-ignore: [ gh-pages ]
branches: [ main ]
pull_request:
branches: [ main ]
concurrency:
group: ${{ github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/master' }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
jobs:
test:
timeout-minutes: 60