diff --git a/assets/dist/mix-manifest.json b/assets/dist/mix-manifest.json index 11f74424c..0ca7dddf2 100644 --- a/assets/dist/mix-manifest.json +++ b/assets/dist/mix-manifest.json @@ -1,5 +1,5 @@ { - "/scripts/a11y.js": "/scripts/a11y.js?id=f0993aaabbea8a79233b", + "/scripts/a11y.js": "/scripts/a11y.js?id=d41e757e292e7d6c5240", "/scripts/anchor.js": "/scripts/anchor.js?id=aafffcd9fd35558755fa", "/styles/catalog.css": "/styles/catalog.css?id=5592c3bde401d0205d10", "/styles/colors-pb.css": "/styles/colors-pb.css?id=453776ab723bb7b7a9b8", @@ -50,4 +50,4 @@ "/scripts/select2.js": "/scripts/select2.js?id=e66208e306a3e3b57128", "/scripts/sidr.js": "/scripts/sidr.js?id=32495427b04ceeab5376", "/scripts/table.js": "/scripts/table.js?id=f76268f8f2e9c0e802ff" -} +} diff --git a/assets/dist/scripts/a11y.js b/assets/dist/scripts/a11y.js index 5c96c4853..20a2459e8 100644 --- a/assets/dist/scripts/a11y.js +++ b/assets/dist/scripts/a11y.js @@ -1 +1 @@ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=26)}({26:function(e,t,n){e.exports=n("D1fj")},D1fj:function(e,t){document.addEventListener("DOMContentLoaded",function(){function e(e,t,n){for(var r=document.querySelectorAll(e),o=0;o output by do_settings_sections() should have a role="none" attribute + // https://core.trac.wordpress.org/ticket/46899 addAttribute( 'table.form-table', 'role', 'none' ); -} ) + + // WP_List_Table table headers are missing `role=`columnheader` for accessibility + // https://core.trac.wordpress.org/ticket/46977 + addAttribute( 'table.wp-list-table th', 'role', 'columnheader' ); + + // Add attributes to make status and alert bars accessible + addAttribute( 'div.updated', 'role', 'status' ); + addAttribute( 'div.notice', 'role', 'status' ); + addAttribute( 'div.error', 'role', 'alert' ); +} ); diff --git a/compatibility.php b/compatibility.php index a88cadc32..f781e6a7b 100644 --- a/compatibility.php +++ b/compatibility.php @@ -165,7 +165,7 @@ function _pb_copy_autoloader() { */ function _pb_minimum_php() { global $pb_minimum_php; - echo '

'; + echo '