This is an automated email from the ASF dual-hosted git repository.

zregvart pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit f1d5a74ba0b72b1840d68d633cbd4780f4550f68
Author: Zoran Regvart <zregv...@apache.org>
AuthorDate: Wed May 12 18:35:28 2021 +0200

    fix: new issues found by html-validate
---
 .htmlvalidate.json                              | 18 ++++++++++++------
 .htmlvalidateignore                             |  1 +
 antora-ui-camel/src/partials/footer-content.hbs |  2 +-
 antora-ui-camel/src/partials/header-content.hbs |  2 +-
 antora-ui-camel/src/partials/nav-toggle.hbs     |  2 +-
 antora-ui-camel/src/partials/nav-tree.hbs       |  2 +-
 layouts/_default/taxonomy.html                  |  2 +-
 layouts/blog/list.html                          |  2 +-
 layouts/partials/footer.html                    |  2 +-
 layouts/partials/header.html                    |  2 +-
 package.json                                    |  2 +-
 11 files changed, 22 insertions(+), 15 deletions(-)

diff --git a/.htmlvalidate.json b/.htmlvalidate.json
index 5838c736..aefcee3 100644
--- a/.htmlvalidate.json
+++ b/.htmlvalidate.json
@@ -7,13 +7,19 @@
   ],
   "rules": {
     "attr-quotes": "off",
-    "wcag/h30": "off",
-    "no-inline-style": "off",
+    "camel/relative-links": "error",
+    "camel/structured-data": "error",
+    "camel/title": "error",
+    "doctype-style": [
+      "error",
+      {
+        "style": "lowercase"
+      }
+    ],
     "element-required-attributes": "off",
-    "prefer-tbody": "off",
     "long-title": "off",
-    "camel/title": "error",
-    "camel/structured-data": "error",
-    "camel/relative-links": "error"
+    "no-inline-style": "off",
+    "prefer-tbody": "off",
+    "wcag/h30": "off"
   }
 }
diff --git a/.htmlvalidateignore b/.htmlvalidateignore
new file mode 100644
index 0000000..5c87300
--- /dev/null
+++ b/.htmlvalidateignore
@@ -0,0 +1 @@
+public/google*.html
diff --git a/antora-ui-camel/src/partials/footer-content.hbs 
b/antora-ui-camel/src/partials/footer-content.hbs
index 24e5d30..31e4688 100644
--- a/antora-ui-camel/src/partials/footer-content.hbs
+++ b/antora-ui-camel/src/partials/footer-content.hbs
@@ -41,7 +41,7 @@
             <input id="footer-toggle-about" type="checkbox" title="Show/Hide 
Acknowledgements section" />
             <dl>
                 <dt><label for="footer-toggle-about">About</label><label 
for="footer-toggle-about">&#65291;</label></dt>
-                <dd><a 
href="{{siteRootPath}}/acknowledgments/">Acknowledgments</a></d>
+                <dd><a 
href="{{siteRootPath}}/acknowledgments/">Acknowledgments</a></dd>
                 <dd><a target="_blank" rel="noopener noreferrer nofollow" 
href="https://www.apache.org/events/current-event.html"; title="Apache 
Events">Apache Events</a></dd>
                 <dd><a target="_blank" rel="noopener noreferrer nofollow" 
href="https://www.apache.org/licenses/"; title="License">License</a></dd>
                 <dd><a target="_blank" rel="noopener noreferrer nofollow" 
href="https://www.apache.org/security/"; title="Security">Security</a></dd>
diff --git a/antora-ui-camel/src/partials/header-content.hbs 
b/antora-ui-camel/src/partials/header-content.hbs
index 9c76ecb..c034ab4 100644
--- a/antora-ui-camel/src/partials/header-content.hbs
+++ b/antora-ui-camel/src/partials/header-content.hbs
@@ -26,7 +26,7 @@
         <a rel="noopener noreferrer nofollow" 
href="https://camel.zulipchat.com"; title="Chat on Zulip"><svg focusable="false" 
class="brand-icon"><use xlink:href="{{uiRootPath}}/img/brand-logos.svg#zulip" 
/></svg></a>
         <a rel="noopener noreferrer nofollow" 
href="https://twitter.com/ApacheCamel"; title="Follow Apache Camel on 
Twitter"><svg focusable="false" class="brand-icon"><use 
xlink:href="{{uiRootPath}}/img/brand-logos.svg#twitter" /></svg></a>
       </div>
-      <button class="navbar-burger" data-target="topbar-nav" type="button">
+      <button class="navbar-burger" data-target="topbar-nav" type="button" 
aria-label="Menu">
         <span></span>
         <span></span>
         <span></span>
diff --git a/antora-ui-camel/src/partials/nav-toggle.hbs 
b/antora-ui-camel/src/partials/nav-toggle.hbs
index 0f11e25..beabe8d 100644
--- a/antora-ui-camel/src/partials/nav-toggle.hbs
+++ b/antora-ui-camel/src/partials/nav-toggle.hbs
@@ -1 +1 @@
-<button class="nav-toggle"></button>
+<button class="nav-toggle" aria-label="Toggle submenu"></button>
diff --git a/antora-ui-camel/src/partials/nav-tree.hbs 
b/antora-ui-camel/src/partials/nav-tree.hbs
index 79e3c1e..5e39910 100644
--- a/antora-ui-camel/src/partials/nav-tree.hbs
+++ b/antora-ui-camel/src/partials/nav-tree.hbs
@@ -4,7 +4,7 @@
   <li class="nav-item{{#if (eq ./url @root.page.url)}} is-current-page{{/if}}" 
data-depth="{{or ../level 0}}">
     {{#if ./content}}
     {{#if ./items.length}}
-    <button class="nav-item-toggle"></button>
+    <button class="nav-item-toggle" aria-label="Expand or contract 
topic"></button>
     {{/if}}
     {{#if ./url}}
     <a class="nav-link" href="
diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html
index 4a52101..04b4d24 100644
--- a/layouts/_default/taxonomy.html
+++ b/layouts/_default/taxonomy.html
@@ -2,7 +2,7 @@
 
 <div class="body">
     <nav class="toolbar">
-        <button class="nav-toggle">
+        <button class="nav-toggle" aria-label="Toggle submenu">
         </button>
     </nav>
     <nav class="nav-container doc blog list">
diff --git a/layouts/blog/list.html b/layouts/blog/list.html
index 867bb4c..33b13cd 100644
--- a/layouts/blog/list.html
+++ b/layouts/blog/list.html
@@ -2,7 +2,7 @@
 
 <div class="body">
     <nav class="toolbar">
-        <button class="nav-toggle">
+        <button class="nav-toggle" aria-label="Toggle submenu">
         </button>
     </nav>
     <nav class="nav-container doc blog list">
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index 312bb49..0adc2f7 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -44,7 +44,7 @@
             <input id="footer-toggle-about" type="checkbox" title="Show/Hide 
Acknowledgements section" />
             <dl>
                 <dt><label for="footer-toggle-about">About</label><label 
for="footer-toggle-about">&#65291;</label></dt>
-                <dd><a href="/acknowledgments/">Acknowledgments</a></d>
+                <dd><a href="/acknowledgments/">Acknowledgments</a></dd>
                 <dd><a target="_blank" rel="noopener noreferrer nofollow" 
href="https://www.apache.org/events/current-event.html"; title="Apache 
Events">Apache Events</a></dd>
                 <dd><a target="_blank" rel="noopener noreferrer nofollow" 
href="https://www.apache.org/licenses/"; title="License">License</a></dd>
                 <dd><a target="_blank" rel="noopener noreferrer nofollow" 
href="https://www.apache.org/security/"; title="Security">Security</a></dd>
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index bc8ce01..905ed42 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -56,7 +56,7 @@
                   <a rel="noopener noreferrer nofollow" 
href="https://camel.zulipchat.com"; title="Chat on Zulip"><svg focusable="false" 
class="brand-icon"><use href="{{ "/_/img/brand-logos.svg#zulip" | relURL }}" 
/></svg></a>
                   <a rel="noopener noreferrer nofollow" 
href="https://twitter.com/ApacheCamel"; title="Follow Apache Camel on 
Twitter"><svg focusable="false" class="brand-icon"><use href="{{ 
"/_/img/brand-logos.svg#twitter" | relURL }}" /></svg></a>
                 </div>
-                <button class="navbar-burger" data-target="topbar-nav" 
type="button">
+                <button class="navbar-burger" data-target="topbar-nav" 
type="button" aria-label="Menu">
                     <span></span>
                     <span></span>
                     <span></span>
diff --git a/package.json b/package.json
index d72c3a7..1a6085e 100644
--- a/package.json
+++ b/package.json
@@ -16,7 +16,7 @@
     "preview:hugo": "hugo server -D",
     "check:xref": "antora --generator @antora/xref-validator 
antora-playbook.yml",
     "check:links": "deadlinks-linux public",
-    "check:html": "html-validate 'public/*/**/*.html' 
'public/!(google)*.html'",
+    "check:html": "html-validate public",
     "checks": "run-s check:xref check:links check:html"
   },
   "devDependencies": {

Reply via email to