diff --git a/playwright.config.ts b/playwright.config.ts index 0bedf2c..9c628c9 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -7,8 +7,8 @@ export default defineConfig({ timeout: 10_000, toHaveScreenshot: { animations: "disabled", - maxDiffPixelRatio: 0.02, // 2% pixels may differ (increased tolerance) - maxDiffPixels: 500, // Increased absolute pixel tolerance + maxDiffPixelRatio: 0.02, // 2% pixels may differ (balanced tolerance) + maxDiffPixels: 500, // Balanced absolute pixel tolerance }, }, fullyParallel: true, diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/hero-banner-mobile-webkit.png b/tests/e2e/visual-regression.spec.ts-snapshots/hero-banner-mobile-webkit.png index 53a27ca..2fe9e5a 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/hero-banner-mobile-webkit.png and b/tests/e2e/visual-regression.spec.ts-snapshots/hero-banner-mobile-webkit.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/hero-banner-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/hero-banner-mobile.png index 3d5839f..c23ec59 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/hero-banner-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/hero-banner-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-desktop-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-desktop-mobile.png index 09936f2..08b2078 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-desktop-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-desktop-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-desktop-webkit.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-desktop-webkit.png index 5a5a695..08b2078 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-desktop-webkit.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-desktop-webkit.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-full-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-full-mobile.png index c5e1564..4e8222e 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-full-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-full-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-full-webkit.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-full-webkit.png index ee7a41e..322c37b 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-full-webkit.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-full-webkit.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-high-contrast-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-high-contrast-mobile.png index e4b0fc2..65263de 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-high-contrast-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-high-contrast-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-high-contrast-webkit.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-high-contrast-webkit.png index 2f64f98..604d409 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-high-contrast-webkit.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-high-contrast-webkit.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-large-desktop-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-large-desktop-mobile.png index 2deedf0..43d454b 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-large-desktop-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-large-desktop-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-mobile-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-mobile-mobile.png index 45f671e..f5c52a2 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-mobile-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-mobile-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-mobile-webkit.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-mobile-webkit.png index 236048e..30509f0 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-mobile-webkit.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-mobile-webkit.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-tablet-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-tablet-mobile.png index 4466c8c..07d086e 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-tablet-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-tablet-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-tablet-webkit.png b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-tablet-webkit.png index 8e33e06..222c14b 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/homepage-tablet-webkit.png and b/tests/e2e/visual-regression.spec.ts-snapshots/homepage-tablet-webkit.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/numbered-cards-webkit.png b/tests/e2e/visual-regression.spec.ts-snapshots/numbered-cards-webkit.png index 6f7b059..fb1d696 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/numbered-cards-webkit.png and b/tests/e2e/visual-regression.spec.ts-snapshots/numbered-cards-webkit.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/quote-block-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/quote-block-mobile.png index 02fe1b6..62c9fb4 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/quote-block-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/quote-block-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/rule-card-hover-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/rule-card-hover-mobile.png index 3dbc46e..ddf0fd4 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/rule-card-hover-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/rule-card-hover-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/rule-card-normal-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/rule-card-normal-mobile.png index 3dbc46e..ddf0fd4 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/rule-card-normal-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/rule-card-normal-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/rule-stack-mobile.png b/tests/e2e/visual-regression.spec.ts-snapshots/rule-stack-mobile.png index 5e00201..7117ec5 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/rule-stack-mobile.png and b/tests/e2e/visual-regression.spec.ts-snapshots/rule-stack-mobile.png differ diff --git a/tests/e2e/visual-regression.spec.ts-snapshots/rule-stack-webkit.png b/tests/e2e/visual-regression.spec.ts-snapshots/rule-stack-webkit.png index 4e03769..f652133 100644 Binary files a/tests/e2e/visual-regression.spec.ts-snapshots/rule-stack-webkit.png and b/tests/e2e/visual-regression.spec.ts-snapshots/rule-stack-webkit.png differ