При выполнении проверки HTML сайта в валидаторе (validator.w3.org) получаем предупреждения из-за модуля "Slick".
Warning: The navigation role is unnecessary for element nav.
<nav role="navigation" class="slick__arrow">
Для устранения данного предупреждения, мы в файле slick.theme.inc расположенном в modules >> contrib >> slick >> templates удаляем данную строку ($variables['arrow_attributes']['role'] = 'navigation';):
// Prevents broken slick when only one item given, or an enforced unslick.
if (!$settings['unslick']) {
$content_attributes->setAttribute('id', $attributes['id'] . '-slider');
$variables['arrow_attributes'] = new Attribute();
$variables['arrow_attributes']['role'] = 'navigation'; // Delete all this string!
if ($display == 'main' && !empty($js['downArrow']) && !empty($js['downArrowTarget'])) {
$variables['arrow_down_attributes'] = new Attribute();
}
В принципе, это вовсе не обязательно (ну разве что для красивого отчета), поскольку это предупреждение, а не ошибка. Да и удалять желательно другим способом (не правильно удалять в коде самого модуля), поскольку при обновлении модуля все ваши изменения уйдут.