Skip to content

Commit

Permalink
reusable navbar template
Browse files Browse the repository at this point in the history
  • Loading branch information
dhmlau committed Apr 15, 2020
1 parent 091c32f commit 27b91ce
Show file tree
Hide file tree
Showing 10 changed files with 90 additions and 224 deletions.
44 changes: 8 additions & 36 deletions contribute.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,41 +31,7 @@

<body>
<!-- Navbar -->
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<a class="navbar-brand" href="index.html">
<img src="images/global/loopback-full-logo-blue.svg" width=150px>
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="getting-started.html">Getting Started</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/doc/en/lb4">Docs</a>
</li>
<li class="nav-item">
<a class="nav-link highlighted" href="contribute.html">Contribute</a>
</li>
<li class="nav-item">
<a class="nav-link" href="resources.html">Resources</a>
</li>
<li class="nav-item">
<a class="nav-link" href="openapi-to-graphql.html">GraphQL</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://strongloop.com/strongblog/tag_LoopBack.html" target="_blank" rel="noopener noreferrer">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://ibm.biz/apitest" target="_blank" rel="noopener noreferrer">Test Your APIs</a>
</li>
</ul>
</div>
</nav>
<div id="navbar-template"></div>

<div class="r-masthead">
<div class="container-fluid"></div>
Expand Down Expand Up @@ -235,13 +201,19 @@ <h3 class="section-heading" style="padding-top: 48px;">Governance</h3>
</div>
</footer>

<script src="dist/jquery/jquery-3.3.1.slim.min.js"></script>
<script src="/dist/jquery/jquery-3.4.1.min.js" crossorigin="anonymous"></script>
<script src="dist/popper/1.14.0/umd/popper.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script src="dist/bootstrap/js/bootstrap.min.js"></script>

<!-- GitHub button -->
<script async defer src="https://buttons.github.io/buttons.js"></script>
<!-- Load the NavBar template -->
<script>
$(function(){
$("#navbar-template").load("navbar-template.html");
});
</script>

</body>

Expand Down
2 changes: 2 additions & 0 deletions dist/jquery/jquery-3.4.1.min.js

Large diffs are not rendered by default.

48 changes: 10 additions & 38 deletions getting-started.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,42 +29,8 @@

<body>
<!-- Navbar -->
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<a class="navbar-brand" href="index.html">
<img src="images/global/loopback-full-logo-blue.svg" width=150px>
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link highlighted" href="getting-started.html">Getting Started</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/doc/en/lb4">Docs</a>
</li>
<li class="nav-item">
<a class="nav-link" href="contribute.html">Contribute</a>
</li>
<li class="nav-item">
<a class="nav-link" href="resources.html">Resources</a>
</li>
<li class="nav-item">
<a class="nav-link" href="openapi-to-graphql.html">GraphQL</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://strongloop.com/strongblog/tag_LoopBack.html" target="_blank" rel="noopener noreferrer">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://ibm.biz/apitest" target="_blank" rel="noopener noreferrer">Test Your APIs</a>
</li>
</ul>

</div>
</nav>
<div id="navbar-template"></div>

<!-- Header -->
<div class="gs-masthead">
<div class="container-fluid"></div>
Expand Down Expand Up @@ -329,12 +295,18 @@ <h3 style="color:white">Ready to continue your journey?
</div>
</footer>

<!-- Scripts -->
<script src="dist/jquery/jquery-3.3.1.slim.min.js"></script>
<script src="/dist/jquery/jquery-3.4.1.min.js" crossorigin="anonymous"></script>
<script src="dist/popper/1.14.0/umd/popper.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script src="dist/bootstrap/js/bootstrap.min.js"></script>

<!-- GitHub button -->
<script async defer src="https://buttons.github.io/buttons.js"></script>
<!-- Load the NavBar template -->
<script>
$(function(){
$("#navbar-template").load("navbar-template.html");
});
</script>

</body>
1 change: 0 additions & 1 deletion getting-started/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
title: Getting Started
item: getting-started
permalink: /lb3/getting-started
redirect_from: /getting-started
---
<main class="c-content">
<section class="c-section">
Expand Down
48 changes: 9 additions & 39 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,47 +23,12 @@

gtag('config', 'UA-150726441-2');
</script>

</head>

<body>
<!-- Navbar -->
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<a class="navbar-brand" href="#">
<img src="images/global/loopback-full-logo-blue.svg" width=150px>
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="getting-started.html">Getting Started</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/doc/en/lb4">Docs</a>
</li>
<li class="nav-item">
<a class="nav-link" href="contribute.html">Contribute</a>
</li>
<li class="nav-item">
<a class="nav-link" href="resources.html">Resources</a>
</li>
<li class="nav-item">
<a class="nav-link" href="openapi-to-graphql.html">GraphQL</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://strongloop.com/strongblog/tag_LoopBack.html" target="_blank" rel="noopener noreferrer">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://ibm.biz/apitest" target="_blank" rel="noopener noreferrer">Test Your APIs</a>
</li>
</ul>

</div>
</nav>
<div id="navbar-template"></div>

<!--Header alert -->
<div class="header-alert">
<p class="centered-regular">LoopBack won API World's 2019 Best in API Middleware category, see <a href="https://strongloop.com/strongblog/loopback-2019-api-award-api-middleware/" target="_blank" rel="noopener noreferrer">our announcement post.</a></p>
Expand Down Expand Up @@ -449,14 +414,19 @@ <h3 style="color:white">Ready to build amazing things?
</div>
</footer>

<script src="dist/jquery/jquery-3.3.1.slim.min.js"></script>
<script src="/dist/jquery/jquery-3.4.1.min.js" crossorigin="anonymous"></script>
<script src="dist/popper/1.14.0/umd/popper.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script src="dist/bootstrap/js/bootstrap.min.js"></script>

<!-- GitHub button -->
<script async defer src="https://buttons.github.io/buttons.js"></script>

<!-- Load the NavBar template -->
<script>
$(function(){
$("#navbar-template").load("navbar-template.html");
});
</script>

</body>

Expand Down
36 changes: 36 additions & 0 deletions navbar-template.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<a class="navbar-brand" href="index.html">
<img src="images/global/loopback-full-logo-blue.svg" width=150px>
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="/getting-started.html">Getting Started</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/doc/en/lb4">Docs</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/contribute.html">Contribute</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/resources.html">Resources</a>
</li>
<li class="nav-item">
<a class="nav-link" href="openapi-to-graphql.html">GraphQL</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://strongloop.com/strongblog/tag_LoopBack.html" target="_blank" rel="noopener noreferrer">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://ibm.biz/apitest" target="_blank" rel="noopener noreferrer">Test Your APIs</a>
</li>
</ul>

</div>
</nav>
45 changes: 8 additions & 37 deletions openapi-to-graphql.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,41 +35,7 @@

<body>
<!-- Navbar -->
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<a class="navbar-brand" href="index.html">
<img src="images/global/loopback-full-logo-blue.svg" width=150px>
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="getting-started.html">Getting Started</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/doc/en/lb4">Docs</a>
</li>
<li class="nav-item">
<a class="nav-link" href="contribute.html">Contribute</a>
</li>
<li class="nav-item">
<a class="nav-link" href="resources.html">Resources</a>
</li>
<li class="nav-item">
<a class="nav-link highlighted" href="openapi-to-graphql.html">GraphQL</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://strongloop.com/strongblog/tag_LoopBack.html" target="_blank" rel="noopener noreferrer">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://ibm.biz/apitest" target="_blank" rel="noopener noreferrer">Test Your APIs</a>
</li>
</ul>
</div>
</nav>
<div id="navbar-template"></div>

<!-- Header -->
<div class="openapi-to-graphql-masthead">
Expand Down Expand Up @@ -254,14 +220,19 @@ <h5 class="card-title">Git repository</h5>
</div>
</footer>

<script src="dist/jquery/jquery-3.3.1.slim.min.js"></script>
<script src="/dist/jquery/jquery-3.4.1.min.js" crossorigin="anonymous"></script>
<script src="dist/popper/1.14.0/umd/popper.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script src="dist/bootstrap/js/bootstrap.min.js"></script>

<!-- GitHub button -->
<script async defer src="https://buttons.github.io/buttons.js"></script>

<!-- Load the NavBar template -->
<script>
$(function(){
$("#navbar-template").load("navbar-template.html");
});
</script>

</body>

Expand Down
45 changes: 9 additions & 36 deletions resources.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,41 +30,7 @@

<body>
<!-- Navbar -->
<nav class="navbar navbar-expand-lg navbar-light fixed-top">
<a class="navbar-brand" href="index.html">
<img src="images/global/loopback-full-logo-blue.svg" width=150px>
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="getting-started.html">Getting Started</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/doc/en/lb4">Docs</a>
</li>
<li class="nav-item">
<a class="nav-link" href="contribute.html">Contribute</a>
</li>
<li class="nav-item">
<a class="nav-link highlighted" href="resources.html">Resources</a>
</li>
<li class="nav-item">
<a class="nav-link" href="openapi-to-graphql.html">GraphQL</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://strongloop.com/strongblog/tag_LoopBack.html" target="_blank" rel="noopener noreferrer">Blog</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://ibm.biz/apitest" target="_blank" rel="noopener noreferrer">Test Your APIs</a>
</li>
</ul>
</div>
</nav>
<div id="navbar-template"></div>

<!-- Header -->
<div class="r-masthead">
Expand Down Expand Up @@ -453,11 +419,18 @@ <h3 style="padding-top: 80px;">Show off your LoopBack integration!
</footer>

<!-- Scripts -->
<script src="dist/jquery/jquery-3.3.1.slim.min.js"></script>
<script src="/dist/jquery/jquery-3.4.1.min.js" crossorigin="anonymous"></script>
<script src="dist/popper/1.14.0/umd/popper.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script src="dist/bootstrap/js/bootstrap.min.js"></script>

<!-- GitHub button -->
<script async defer src="https://buttons.github.io/buttons.js"></script>
<!-- Load the NavBar template -->
<script>
$(function(){
$("#navbar-template").load("navbar-template.html");
});
</script>

</body>
1 change: 0 additions & 1 deletion resources/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
title: Resources
item: resources
permalink: /lb3/resources
redirect_from: /resources
---
<main class="c-content">
<section class="c-section">
Expand Down
Loading

0 comments on commit 27b91ce

Please sign in to comment.