Skip to content

Commit 9ec9794

Browse files
authored
Merge branch 'develop' into feature/convert-site-install-to-recipes
2 parents fb7fd5a + 2443906 commit 9ec9794

5 files changed

Lines changed: 20 additions & 10 deletions

File tree

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"dependencies": {
3-
"@civictheme/sdc": "1.12.2"
3+
"@civictheme/uikit": "github:civictheme/uikit#45c0254e305121f349fd849f5aa758d7ce4c1a28"
44
},
55
"scripts": {
66
"uikit-change": "node scripts/civictheme-uikit-version-manager/index.mjs"

web/themes/contrib/civictheme/includes/table.inc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,16 @@ function civictheme_preprocess_table(array &$variables): void {
2020
}
2121

2222
$variables['header'] = $rows;
23+
24+
// Create sanitised header array with HTML stripped.
25+
$header_sanitized = [];
26+
foreach ($variables['header'] as $header_item) {
27+
$rendered = (string) \Drupal::service('renderer')->render($header_item);
28+
// Set to empty string if visually-hidden class is present.
29+
$has_visually_hidden = preg_match('/class=["\'][^"\']*\b(?:visually-hidden|ct-visually-hidden)\b[^"\']*["\']/', $rendered);
30+
$header_sanitized[] = $has_visually_hidden ? '' : strip_tags($rendered);
31+
}
32+
$variables['header_sanitized'] = $header_sanitized;
2333
}
2434

2535
// Rows, Footer.

web/themes/contrib/civictheme/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/themes/contrib/civictheme/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
},
4040
"dependencies": {
4141
"@popperjs/core": "^2.11.8",
42-
"@civictheme/sdc": "1.12.2"
42+
"@civictheme/uikit": "github:civictheme/uikit#45c0254e305121f349fd849f5aa758d7ce4c1a28"
4343
},
4444
"devDependencies": {
4545
"@civictheme/scss-variables-extractor": "^0.2.1",

0 commit comments

Comments
 (0)