Skip to content

Commit

Permalink
Merge pull request #320 from IgniteUI/AMarinov/IgniteNavigation
Browse files Browse the repository at this point in the history
Side nav scroll into view, script file rename
  • Loading branch information
bazal4o authored Jul 21, 2018
2 parents 74aad35 + fe2c72c commit b06b11a
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 8 deletions.
2 changes: 1 addition & 1 deletion lib/templates/jQueryTemplate.ts
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ export class jQueryTemplate implements Template {
protected getNavigationScript(): string {
let builder = "";
builder += "<script src=\"../ignite-cli-views.js\"></script>";
builder += "<script src=\"../assets/navigation-header.js\"></script>";
builder += "<script src=\"../assets/navigation.js\"></script>";

return builder;
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,26 +1,29 @@
/// <reference path="../ignite-cli-views.js" />

$(function () {
var menu = "<ul id='list' class='nav-menu'></ul>"
$('body').prepend(menu);
var $menu = $("<ul id='list' class='nav-menu'></ul>");
$menu.prependTo("body");
var result = "";
result += "<li class=\"nav-menu-item-logo\"><h1>$(name)</h1></li>";

var path = window.location.pathname;
path = path.slice(1);


result += "<li class='nav-menu-item" + (path ? "" : " active") + "'><a href='/'>Home</a></li>"
result += "<li class='nav-menu-item" + (path ? "" : " active") + "'><a href='/'>Home</a></li>";

for (var i = 0; i < igniteCLIViews.length; i++) {
var navMenuClass = "nav-menu-item";

var view = igniteCLIViews[i];
if(view.path === path) {
navMenuClass += " active";
}
result += "<li class=\"" + navMenuClass +"\"><a href='/" + view.path + "'>" + view.name + "</a></li>"
}

$("#list").append(result);
$menu.append(result);
var $active = $menu.children(".active");
if ($active.length) {
$active.get(0).scrollIntoView(false);
}
});
2 changes: 1 addition & 1 deletion templates/jquery/js/projects/empty/files/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<link href="assets/app.css" rel="stylesheet" />
<!-- Navigation Header JavaScript Files -->
<script src="ignite-cli-views.js"></script>
<script src="assets/navigation-header.js"></script>
<script src="assets/navigation.js"></script>
</head>
<body>
<div class="content">
Expand Down

0 comments on commit b06b11a

Please sign in to comment.