diff --git a/core/package-lock.json b/core/package-lock.json index c8fa61a450..b7f23cbc6d 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -44,7 +44,7 @@ "jest-cli": "^27.5.1", "prettier": "^2.6.1", "rollup": "^2.26.4", - "sass": "^1.26.10", + "sass": "^1.33.0", "serve": "^14.0.1", "stylelint": "^13.13.1", "stylelint-order": "^4.1.0", @@ -8811,12 +8811,12 @@ "dev": true }, "node_modules/sass": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.30.0.tgz", - "integrity": "sha512-26EUhOXRLaUY7+mWuRFqGeGGNmhB1vblpTENO1Z7mAzzIZeVxZr9EZoaY1kyGLFWdSOZxRMAufiN2mkbO6dAlw==", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.33.0.tgz", + "integrity": "sha512-9v0MUXnSi62FtfjqcwZ+b8B9FIxdwFEb3FPUkjEPXWd0b5KcnPGSp2XF9WrzcH1ZxedfgJVTdA3A1j4eEj53xg==", "dev": true, "dependencies": { - "chokidar": ">=2.0.0 <4.0.0" + "chokidar": ">=3.0.0 <4.0.0" }, "bin": { "sass": "sass.js" @@ -16776,12 +16776,12 @@ "dev": true }, "sass": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.30.0.tgz", - "integrity": "sha512-26EUhOXRLaUY7+mWuRFqGeGGNmhB1vblpTENO1Z7mAzzIZeVxZr9EZoaY1kyGLFWdSOZxRMAufiN2mkbO6dAlw==", + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.33.0.tgz", + "integrity": "sha512-9v0MUXnSi62FtfjqcwZ+b8B9FIxdwFEb3FPUkjEPXWd0b5KcnPGSp2XF9WrzcH1ZxedfgJVTdA3A1j4eEj53xg==", "dev": true, "requires": { - "chokidar": ">=2.0.0 <4.0.0" + "chokidar": ">=3.0.0 <4.0.0" } }, "saxes": { diff --git a/core/package.json b/core/package.json index db3d0394c0..3d7366b6e4 100644 --- a/core/package.json +++ b/core/package.json @@ -66,7 +66,7 @@ "jest-cli": "^27.5.1", "prettier": "^2.6.1", "rollup": "^2.26.4", - "sass": "^1.26.10", + "sass": "^1.33.0", "serve": "^14.0.1", "stylelint": "^13.13.1", "stylelint-order": "^4.1.0", diff --git a/core/src/css/test/a11y/typography.e2e.ts b/core/src/css/test/a11y/typography.e2e.ts new file mode 100644 index 0000000000..06af105d1d --- /dev/null +++ b/core/src/css/test/a11y/typography.e2e.ts @@ -0,0 +1,35 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +configs({ directions: ['ltr'], modes: ['ios'] }).forEach(({ title, screenshot, config }) => { + test.describe(title('typography: font scaling'), () => { + test('should scale text on larger font sizes', async ({ page }) => { + await page.setContent( + ` + + +
+ The quick brown fox