Skip to content

Commit 5ea4d48

Browse files
committed
fix(seo): resolve crawlable links and aria-labels
Signed-off-by: Daniel Mungai <chegedan699@gmail.com>
1 parent 54d9da0 commit 5ea4d48

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

layouts/partials/footer.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44
<!----------------->
55
<div class="row footer-top">
66
<div class="col-lg-6">
7-
<a href="/">
7+
<a href="/" aria-label="Home">
88
{{ $svg := resources.Get "icons/logo.svg" }}
99
<img class="footer-logo" src="{{ $svg.Permalink }}" alt="Footer Logo Layer5" data-modal="false">
1010
</a>
1111
</div>
1212
<div class="col-lg-6 footer-info footer-icons">
1313
{{ range .Site.Params.links.footer.icons }}
14-
<a href="{{ .url }}" class="{{ .class }}" target="_blank" rel="noreferrer">
14+
<a href="{{ .url }}" class="{{ .class }}" target="_blank" rel="noreferrer" aria-label="{{ .alt }}">
1515
{{ $svg1 := resources.Get .icon }}
1616
<img height="30px" src="{{ $svg1.Permalink }}" alt="{{ .alt }}" data-modal="false">
1717
</a>

layouts/partials/navbar.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
class="td-navbar navbar-dark js-navbar-scroll td-navbar-cover navbar-bg-onscroll--fade"
44
>
55
<div class="container-fluid flex-column flex-md-row">
6-
<a class="navbar-brand" href="/">
6+
<a class="navbar-brand" href="/" aria-label="Home">
77
<span class="navbar-brand__logo navbar-logo">
88
{{ $svg := resources.Get "icons/logo.svg" }}
99
<img class="footer-logo" src="/images/logo.svg" alt="logo" data-modal="false" />
@@ -89,7 +89,7 @@
8989
data-toggle="dropdown"
9090
style="padding-top:6px"
9191
>
92-
<img width="28px" src="/images/grid-icon.svg" class="grid-icon" data-modal="false" />
92+
<img width="28px" src="/images/grid-icon.svg" alt="Products" class="grid-icon" data-modal="false" />
9393

9494
</div>
9595
<div class="dropdown-menu" aria-labelledby="productsDropdown" style="margin-left:-4.5rem;visibility:hidden;">
@@ -189,7 +189,7 @@
189189
<a class="nav-link" href="https://cloud.layer5.io/login" target="_blank">Sign In</a>
190190
</li>
191191
<li class="nav-item dropdown" data-bs-theme="dark" id="userlist" style="display: none;">
192-
<a href="" id="user-profile-url">
192+
<a href="/" id="user-profile-url" aria-label="User Profile">
193193
<div
194194
class="nav-link avatar-container"
195195
id="avatarDropdown"
@@ -257,7 +257,8 @@
257257
cur = document.querySelector("#kanvas");
258258
if (cur) {
259259
cur.classList.add("current");
260-
cur.href = "javascript: void(0)";
260+
cur.style.pointerEvents = "none";
261+
cur.style.cursor = "default";
261262
}
262263

263264
let isUserAuthenticated = false;

0 commit comments

Comments
 (0)