diff options
author | 2022-05-11 18:03:46 +0200 | |
---|---|---|
committer | 2022-05-11 18:03:46 +0200 | |
commit | 361261800f9c0905f136fc5eb705b8efc35e1e20 (patch) | |
tree | 3916b6fdf9a6e408f06dc6814e3240d35d4dd291 | |
parent | e7fa7dd60e4422ec2cfb954ba51944d293522b48 (diff) | |
download | website-361261800f9c0905f136fc5eb705b8efc35e1e20.tar.gz website-361261800f9c0905f136fc5eb705b8efc35e1e20.zip |
Add new items to navigation bar
-rw-r--r-- | navigation.rhtml.inc | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/navigation.rhtml.inc b/navigation.rhtml.inc index 041201a..9ea423b 100644 --- a/navigation.rhtml.inc +++ b/navigation.rhtml.inc @@ -1,4 +1,4 @@ -<nav class="navbar navbar-expand-lg navbar-dark bg-dark"> +<nav class="navbar navbar-expand-lg navbar-dark bg-dark sticky-top"> <div class="container-fluid"> <a class="navbar-brand" href="/">Alessandro Iezzi</a> <button class="navbar-toggler" @@ -11,12 +11,15 @@ <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav me-auto mb-2 mb-lg-0"> - <li class="nav-item"><a class="nav-link <%= @pageName == 'home' ? 'active' : '' %>" aria-current="page" href="/">Home</a></li> + <li class="nav-item"><a class="nav-link <%= @category == 'home' ? 'active' : '' %>" aria-current="page" href="/">Home</a></li> <li class="nav-item dropdown"> - <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">Prodotti</a> + <a class="nav-link dropdown-toggle <%= @category == 'products' ? 'active' : '' %>" + href="#" id="navbarDropdown" role="button" + data-bs-toggle="dropdown" aria-expanded="false">Prodotti</a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> <li><a class="dropdown-item" href="#">GECO</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'hyde' ? 'active' : '' %>" href="/products/hyde/">Hyde</a></li> <li><a class="dropdown-item" href="#">Sweng</a></li> <li><hr class="dropdown-divider" /> <li><a class="dropdown-item" href="#">XPlanner+</a></li> @@ -24,20 +27,25 @@ </li> <li class="nav-item dropdown"> - <a class="nav-link dropdown-toggle <%= @pageName == 'notes' ? 'active' : '' %>" + <a class="nav-link dropdown-toggle <%= @category == 'notes' ? 'active' : '' %>" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">Note su</a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> - <li><a class="dropdown-item" href="#">git</a></li> - <li><a class="dropdown-item" href="/docs/querydsl/querydsl.html">QueryDSL</a></li> - <li><a class="dropdown-item" href="#">Spring Framework</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'git' ? 'active' : '' %>" href="/docs/git/git.html">git</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'querydsl' ? 'active' : '' %>" href="/docs/querydsl/querydsl.html">QueryDSL</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'spring' ? 'active' : '' %>" href="#">Spring Framework</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'shell' ? 'active' : '' %>" href="/docs/shell/">Shell</a></li> <li><hr class="dropdown-divider" /> - <li><a class="dropdown-item" href="#">C</a></li> - <li><a class="dropdown-item" href="#">Java</a></li> - <li><a class="dropdown-item" href="#">Ruby</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'c' ? 'active' : '' %>" href="#">C</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'java' ? 'active' : '' %>" href="/docs/java/">Java</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'postgresql' ? 'active' : '' %>" href="/docs/postgresql/">PostgreSQL</a></li> + <li><a class="dropdown-item <%= @pageNames != nil && @pageNames[0] == 'ruby' ? 'active' : '' %>" href="#">Ruby</a></li> </ul> </li> <li class="nav-item"> + <a class="nav-link <%= @pageNames != nil && @pageNames[0] == 'ip' ? 'active' : '' %>" href="/ip.php">Il tuo IP</a> + </li> + <li class="nav-item"> <a class="nav-link disabled">Disabled</a> </li> </ul> |