Files
factorio-clusterio/views/nav.ejs
T
Hornwitser e4aae88614 Move clusterioMod specific code into the plugin
Move item database, tests, endpoint definitions for /api/place,
/api/remove, /api/inventory, /api/inventoryAsObject, and the web
interface view for the storage page into the clusterioMod plugin.
2019-10-28 19:46:22 +01:00

32 lines
1.0 KiB
Plaintext

<nav class="navbar nav-pills nav-fill">
<div class="nav-item col-3">
<a class="navbar-brand border-0" href="/">
<img src="/pictures/logo.png" width="50" height="50" class="d-inline-block align-middle " alt=""/>
<h3 class=" ml-3 nav-title">Clusterio</h3>
</a>
</div>
<div class="nav-item mr-1">
<a class="nav-link align-middle" href="/nodes">Slaves</a>
</div><%
for(let o in locals.masterPlugins) {
let plug = locals.masterPlugins[o];
if (
plug.main
&& plug.main.ui
&& typeof plug.main.ui.sidebar == "object"
&& Array.isArray(plug.main.ui.sidebar)
) {
let sidebarEntries = plug.main.ui.sidebar;
for (let i in sidebarEntries) {
let button = sidebarEntries[i];
if (button.getHtml && typeof button.getHtml == "function") { %>
<%- button.getHtml() %><%
}
}
}
} %>
<div class="nav-item">
<a class="nav-link align-middle" href="/settings">Settings</a>
</div>
</nav>