Skip to content

Commit 0cef263

Browse files
author
Vivek Vishal
authored
Merge pull request #566 from leulad/nav-resources-drop-row
add resources nav-item to contain resources and videos as row
2 parents 24c7b58 + 9c53c43 commit 0cef263

File tree

4 files changed

+46
-2
lines changed

4 files changed

+46
-2
lines changed

assets/scss/_navbar_project.scss

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
color: $primary !important;
1111
}
1212

13+
.down-icon{
14+
font-size: 0.75rem;
15+
}
16+
1317
// @media (min-width: 768px) {
1418
// &:hover {
1519
// .dropdown-menu {
@@ -61,6 +65,7 @@
6165
}
6266
}
6367
}
68+
6469
.dropdown{
6570
position: static;
6671
}

layouts/partials/navbar.html

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,44 @@
2727
<li class="nav-item">
2828
<a id="kanvas" class="nav-link" href="/kanvas/"> Kanvas</a>
2929
</li>
30-
<li class="nav-item">
31-
<a id="videos" class="nav-link" href="/videos"> Videos</a>
30+
<li class="nav-item dropdown" data-bs-theme="dark">
31+
<div
32+
class="nav-link"
33+
id="resourcesDropdown"
34+
role="button"
35+
data-toggle="dropdown"
36+
>
37+
Resources<span class="down-icon">&#9660;</span>
38+
</div>
39+
<div class="dropdown-menu" aria-labelledby="resourcesDropdown" style="visibility:hidden;">
40+
<a
41+
class="dropdown-item"
42+
href="https://cloud.layer5.io/academy/overview"
43+
target="_blank"
44+
>
45+
<div class="logo-container">
46+
<img
47+
src="/images/academy-icon.svg"
48+
alt="Meshery Logo"
49+
/>
50+
</div>
51+
<span>Academy</span>
52+
</a>
53+
<div class="dropdown-divider"></div>
54+
<a
55+
class="dropdown-item"
56+
href="https://docs.layer5.io/videos"
57+
target="_blank"
58+
>
59+
<div class="logo-container">
60+
<img
61+
src="/images/video-play.svg"
62+
alt="Meshery Logo"
63+
/>
64+
</div>
65+
<span>Videos</span>
66+
</a>
67+
</div>
3268
</li>
3369
</div>
3470
<div class="d-flex ms-auto">
@@ -196,6 +232,7 @@
196232

197233

198234
setupDropdown("productsDropdown");
235+
setupDropdown("resourcesDropdown");
199236
// console.log(window.location.pathname == "/cloud/");
200237
// check if the current page ic cloud
201238
let cur;

static/images/academy-icon.svg

Lines changed: 1 addition & 0 deletions
Loading

static/images/video-play.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)