Skip to content
Snippets Groups Projects
menu.html 6.75 KiB
Newer Older
Shraddha Raghuram's avatar
Shraddha Raghuram committed
<!-- <nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top">
Fabio Maschi's avatar
Fabio Maschi committed
  <div class="container">

Shraddha Raghuram's avatar
Shraddha Raghuram committed
    -- TEAM NAME ---->
mablin7's avatar
mablin7 committed
<!-- <a class="navbar-brand" href="#">TU-Delft</a> -->
Fabio Maschi's avatar
Fabio Maschi committed

mablin7's avatar
mablin7 committed
<!---- SMALL SCREEN MENU ICON ---->
<!-- <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
Fabio Maschi's avatar
Fabio Maschi committed
      <span class="navbar-toggler-icon"></span>
    </button>

    <div class="collapse navbar-collapse" id="navbarSupportedContent">
Shraddha Raghuram's avatar
Shraddha Raghuram committed
      <ul class="navbar-nav ml-auto left-aligned"> -->
Fabio Maschi's avatar
Fabio Maschi committed

mablin7's avatar
mablin7 committed
<!---- HOME ---->
<!-- <li class="nav-item">
Fabio Maschi's avatar
Fabio Maschi committed
          <a class="nav-link" href="{{ url_for('home') }}">Home</a>
Shraddha Raghuram's avatar
Shraddha Raghuram committed
        </li> -->
Fabio Maschi's avatar
Fabio Maschi committed

mablin7's avatar
mablin7 committed
<!---- TEAM ---->
<!-- <li class="nav-item dropdown">
Fabio Maschi's avatar
Fabio Maschi committed
          <a class="nav-link dropdown-toggle" href="{{ url_for('pages', page='team') }}" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
            Team
          </a>
          <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
            <li><a class="dropdown-item" href="{{ url_for('pages', page='team') }}">Team</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='attributions') }}">Attributions</a></li>
          </ul>
Shraddha Raghuram's avatar
Shraddha Raghuram committed
        </li> -->
Fabio Maschi's avatar
Fabio Maschi committed

mablin7's avatar
mablin7 committed
<!---- PROJECT ---->
<!-- <li class="nav-item dropdown">
Fabio Maschi's avatar
Fabio Maschi committed
          <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
            Project
          </a>
          <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
            <li><a class="dropdown-item" href="{{ url_for('pages', page='contribution') }}">Contribution</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='description') }}">Description</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='engineering') }}">Engineering</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='experiments') }}">Experiments</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='notebook') }}">Notebook</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='results') }}">Results</a></li>
          </ul>
Shraddha Raghuram's avatar
Shraddha Raghuram committed
        </li> -->
Fabio Maschi's avatar
Fabio Maschi committed

mablin7's avatar
mablin7 committed
<!---- SAFETY ---->
<!-- <li class="nav-item">
Fabio Maschi's avatar
Fabio Maschi committed
          <a class="nav-link" href="{{ url_for('pages', page='safety') }}">Safety</a>
Shraddha Raghuram's avatar
Shraddha Raghuram committed
        </li> -->
Fabio Maschi's avatar
Fabio Maschi committed

mablin7's avatar
mablin7 committed
<!---- HUMAN PRACTICES ---->
<!-- <li class="nav-item">
Fabio Maschi's avatar
Fabio Maschi committed
          <a class="nav-link" href="{{ url_for('pages', page='human-practices') }}">Human Practices</a>
Shraddha Raghuram's avatar
Shraddha Raghuram committed
        </li> -->
Fabio Maschi's avatar
Fabio Maschi committed

mablin7's avatar
mablin7 committed
<!---- AWARDS ---->
<!-- <li class="nav-item dropdown">
Fabio Maschi's avatar
Fabio Maschi committed
          <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
            Awards
          </a>
          <ul class="dropdown-menu" aria-labelledby="navbarDropdown">
            <li><a class="dropdown-item" href="{{ url_for('pages', page='education') }}">Education</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='entrepreneurship') }}">Entrepreneurship</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='hardware') }}">Hardware</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='inclusivity') }}">Inclusivity</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='measurement') }}">Measurement</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='model') }}">Model</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='plant') }}">Plant</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='software') }}">Software</a></li>
            <li><a class="dropdown-item" href="{{ url_for('pages', page='sustainable') }}">Sustainable</a></li>
          </ul>
        </li>

      </ul>
    </div>
  </div>
Shraddha Raghuram's avatar
Shraddha Raghuram committed
</nav> -->

<nav class="my-nav" id="navbox">
  <a href="{{ url_for('home') }}" class="icon"></a>
mablin7's avatar
mablin7 committed

Shraddha Raghuram's avatar
Shraddha Raghuram committed
  <ul class="my-navbar" id="my-navbar">
mablin7's avatar
mablin7 committed
    <li id="project">
      <a href="#" style="cursor: default">Project</a>
      <ul class="son">
        <li>
          <a href="{{ url_for('pages', page='description') }}">Description</a>
        </li>
        <li>
          <a href="{{ url_for('pages', page='engineering') }}">Engineering</a>
        </li>
        <li>
          <a href="{{ url_for('pages', page='experiments') }}"
            >Materials and Methods</a
          >
        </li>
        <li><a href="{{ url_for('pages', page='results') }}">Results</a></li>
        <li>
          <a href="{{ url_for('pages', page='contribution') }}">Contribution</a>
        </li>
        <li><a href="{{ url_for('pages', page='notebook') }}">Notebook</a></li>
      </ul>
    </li>
    <li>
      <a href="#" style="cursor: default">Human Practices</a>
      <ul class="son">
        <li>
          <a href="{{ url_for('pages', page='education') }}"
            >Education and Outreach</a
          >
        </li>
        <li>
          <a href="{{ url_for('pages', page='human-practices') }}"
            >Human Practices</a
          >
        </li>
      </ul>
    </li>
    <li>
      <a href="#" style="cursor: default">Special Prizes</a>
      <ul class="son">
        <li>
          <a href="{{ url_for('pages', page='entrepreneurship') }}"
            >Entrepreneurship</a
          >
        </li>
        <li>
          <a href="{{ url_for('pages', page='human-practices') }}"
            >Integrated Human Practices</a
          >
        </li>
      </ul>
    </li>
    <li>
      <a href="#" style="cursor: default">Team</a>
      <ul class="son">
        <li><a href="{{ url_for('pages', page='team') }}">Roster</a></li>
        <li>
          <a href="{{ url_for('pages', page='attributions') }}">Attributions</a>
        </li>
      </ul>
    </li>
Shraddha Raghuram's avatar
Shraddha Raghuram committed
  </ul>
Shraddha Raghuram's avatar
Shraddha Raghuram committed
  <a href="#" class = "tu-delft"></a>
    <!-- <img src="https://static.igem.wiki/teams/5054/tu-delft-logo-svg.png" alt="TU Delft Logo" /> -->
Fabio Maschi's avatar
Fabio Maschi committed
</nav>
mablin7's avatar
mablin7 committed

Shraddha Raghuram's avatar
Shraddha Raghuram committed
<script>
mablin7's avatar
mablin7 committed
  // Finds the current page and highlights the corresponding menu item by adding the 'active' class
  function updateActivePage() {
    var current = window.location.pathname;
    var itemLinks = document.querySelectorAll(
      ".my-nav .my-navbar > li > ul.son > li"
    );
    var activeItem = null;
    itemLinks.forEach(function (item) {
      var url = new URL(item.querySelector("a").href);
      if (url.pathname === current) {
        activeItem = item;
      }
    });

    itemLinks.forEach(function (item) {
      item.classList.remove("active");
    });

    if (activeItem) {
      activeItem.classList.add("active");
Shraddha Raghuram's avatar
Shraddha Raghuram committed
    }
mablin7's avatar
mablin7 committed
  }
mablin7's avatar
mablin7 committed
  updateActivePage();
  window.addEventListener("popstate", updateActivePage);
  window.addEventListener("load", updateActivePage);
</script>