forked from nm3clol/nm3clol-express-app
49 lines
1.7 KiB
Plaintext
49 lines
1.7 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<title><%=h.getDirectoryTitle(directory)%></title>
|
|
<%- include('./includes/common-head.ejs') %>
|
|
</head>
|
|
|
|
<body onload="initPage()">
|
|
|
|
<%- include('./includes/top-navbar.ejs') %>
|
|
|
|
<%- include('./includes/no-trash-svg.ejs') %>
|
|
|
|
<main class="container">
|
|
<header>
|
|
<%- include('./includes/breadcrumbs.ejs') %>
|
|
</header>
|
|
|
|
<% if (h.directoryContainsReadme(directory)) {%>
|
|
<div class="row p-4 pb-0 pe-lg-0 pt-lg-5 align-items-center rounded-3 border shadow-lg">
|
|
<div class="col-lg-12 p-3 p-lg-5 pt-lg-3">
|
|
<% if (typeof h.readmeFm(directory) !== 'undefined' && h.readmeFm(directory).title) { %>
|
|
<h1 class="title"><%= h.readmeFm(directory).title %></h1>
|
|
<p>
|
|
<small>
|
|
<%if (typeof h.readmeFm(directory).docDate !== 'undefined') { %><b>Document Date:</b> <%= h.moment(h.readmeFm(directory).docDate).format('MMMM D, YYYY') %><% } %>
|
|
</small>
|
|
</p>
|
|
<% } %>
|
|
<%- h.printReadme(directory) %>
|
|
</div>
|
|
</div>
|
|
<% } %>
|
|
|
|
<ul id="files" class="list-group shadow-lg">
|
|
<% files.forEach(function(value, index) { %>
|
|
<li class="list-group-item list-group-item-action flex-column align-items-start">
|
|
<div class="d-flex w-100 justify-content-between">
|
|
<a href="<%= value.relative %>" title="<%= value.title %>" class="<%= value.type.replaceAll('directory', 'folder') %> <%= value.ext %>"><%= value.base %></a>
|
|
</div>
|
|
</li>
|
|
<% }); %>
|
|
</ul>
|
|
</main>
|
|
|
|
<%- include('./includes/bottom-navbar.ejs') %>
|
|
<%- include('./includes/bottom-scripts.ejs') %>
|
|
</body>
|
|
</html> |