51 lines
1.3 KiB
Plaintext
Executable File
51 lines
1.3 KiB
Plaintext
Executable File
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title><%= title %></title>
|
|
<%- "<style>" %><%- include('style.min.css') %></style>
|
|
|
|
<!-- latex expresions -->
|
|
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
|
|
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
|
|
</head>
|
|
<body>
|
|
<header>
|
|
<nav>
|
|
<ul>
|
|
<%_ for(i in siteMap){ _%>
|
|
<% if(typeof vak !== 'undefined' && i == vak){ _%>
|
|
<li class='current'><%= siteMap[i].title %></li>
|
|
<% }else{ _%>
|
|
<li><a href="<%= siteMap[i].url %>"><%= siteMap[i].title %></a></li>
|
|
<% } _%>
|
|
<% } _%>
|
|
</ul>
|
|
</nav>
|
|
</header>
|
|
<aside class='sidenav'>
|
|
<nav>
|
|
<ul>
|
|
<%_ for(i in topNav){ _%>
|
|
<% if((typeof page !== 'undefined' && i == page) ||
|
|
(typeof vak !== 'undefined' && i == vak) ){ _%>
|
|
<li class='current'><%= topNav[i].title %></li>
|
|
<%_ }else{ _%>
|
|
<li><a href="<%= topNav[i].url %>"><%= topNav[i].title %></a></li>
|
|
<%_ } _%>
|
|
<% } _%>
|
|
</ul>
|
|
</nav>
|
|
</aside>
|
|
<main>
|
|
<%_
|
|
if(typeof main == 'string'){
|
|
_%><%- main _%><%_
|
|
}else{
|
|
%><h1>501 - No suport for this page yet.</h1><%
|
|
}
|
|
_%>
|
|
</main>
|
|
</body>
|
|
</html> |