From 1ea20e03069a230392e3b2bc2928ad8d3a7689ca Mon Sep 17 00:00:00 2001 From: Rando Leppik Date: Thu, 24 Sep 2026 13:18:14 +0300 Subject: [PATCH 1/2] chore(deps): bump @tedi-design-system/core to ^6.11.1 #704 --- package-lock.json | 8 ++++---- package.json | 2 +- src/package.json | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 405f70e16..7236a6d42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0-semantic-version", "dependencies": { "@tanstack/angular-table": "^8.21.4", - "@tedi-design-system/core": "^6.9.0" + "@tedi-design-system/core": "^6.11.1" }, "devDependencies": { "@angular-devkit/build-angular": "20.3.27", @@ -12396,9 +12396,9 @@ } }, "node_modules/@tedi-design-system/core": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/@tedi-design-system/core/-/core-6.9.0.tgz", - "integrity": "sha512-+RPnP8d9xcgabfFODJRd472JPzRIT8OR6XMd67RtbKyLOMNHKl8RwT22DCKcMnH4FEMv/v7Uay1jwgWL9Wp/Rg==", + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/@tedi-design-system/core/-/core-6.11.1.tgz", + "integrity": "sha512-6ocg/DUodf5alJNkDDfVqs2LY5qazc2clfoU0WlTZ5p9u9PiiiThTo9l5/jfgwkLZcs5KkdSDNp3a/5z6VHBnA==", "engines": { "node": ">=24.0.0", "npm": ">=11.0.0" diff --git a/package.json b/package.json index a16ed70dc..83ce713e2 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@tanstack/angular-table": "^8.21.4", - "@tedi-design-system/core": "^6.9.0" + "@tedi-design-system/core": "^6.11.1" }, "devDependencies": { "@angular-devkit/build-angular": "20.3.27", diff --git a/src/package.json b/src/package.json index 28ca420d1..5b369f0da 100644 --- a/src/package.json +++ b/src/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@tanstack/angular-table": "^8.21.4", - "@tedi-design-system/core": "^6.8.1" + "@tedi-design-system/core": "^6.11.1" }, "publishConfig": { "access": "public" From 9bbbf62787e365aeb89ec98c7573374ebe96d6a1 Mon Sep 17 00:00:00 2001 From: Rando Leppik Date: Thu, 24 Sep 2026 13:18:42 +0300 Subject: [PATCH 2/2] refactor(table): use core's shared sr-only helper #704 --- .../components/content/table/table.component.html | 4 ++-- .../components/content/table/table.component.scss | 13 ------------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/tedi/components/content/table/table.component.html b/src/tedi/components/content/table/table.component.html index d7989ed08..81fc8f6b0 100644 --- a/src/tedi/components/content/table/table.component.html +++ b/src/tedi/components/content/table/table.component.html @@ -7,7 +7,7 @@ [id]="liveRegionId" aria-live="polite" aria-atomic="true" - class="tedi-table__sr-only" + class="sr-only" > } @@ -143,7 +143,7 @@ [style.right.px]="stickyRight(header.column.id)" > @if (srHeaderLabel) { - {{ srHeaderLabel }} + {{ srHeaderLabel }} } @if (header.column.id === SELECT_COLUMN_ID) { @if (selectionMode() === "multiple") { diff --git a/src/tedi/components/content/table/table.component.scss b/src/tedi/components/content/table/table.component.scss index d310da594..42237b13d 100644 --- a/src/tedi/components/content/table/table.component.scss +++ b/src/tedi/components/content/table/table.component.scss @@ -675,16 +675,3 @@ cursor: grabbing; background: var(--table-hover); } - -// Screen-reader-only utility for the live region. -.tedi-table__sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - white-space: nowrap; - border: 0; - clip-path: inset(50%); -}