Files
pvgttm-web/src/layouts/partials/rulesHeader.ejs
Eric Woodward c1b4c035d3 update rules, classes, magic-items.... a bunch of stuff
update tp v0.22.0 of rules and code
add "Vessels" to rules
add restriction on "super" attack usage for martial classes
remove minimum ability requirements from races
2025-10-19 21:29:38 -04:00

58 lines
1.5 KiB
Plaintext

<%- include('../functions') -%>
<%
var menuLinksByOption = {
Basics: "/rules/basics.html",
Adventuring: "/rules/adventuring.html",
Combat: "/rules/combat.html",
Equipment: "/rules/equipment/fantasy.html",
Magic: "/rules/magic.html",
Vessels: "/rules/vessels/index.html",
"GM Notes": "/rules/gm-notes.html",
};
var title = (page.title ?? '').replace('HOSR ', '');
%>
<h2 class="pageTitle rulesTitle">
<a
class="pageTitle-link"
href="/<%= page.path %>"
>Heroic Old-School Roleplaying</a>
<% if (!page.path.endsWith(`${page.subsection}/index.html`)) { -%>
<br />
<a
class="pageTitle-link pageTitle-sublink"
href="/<%= page.path %>"
id="<%= snakeCase(title) %>"
name="<%= snakeCase(title) %>"
><%= title %></a>
<% } -%>
</h2>
<div class="rulesMenu">
<div class="rulesVersion">
Version Beta-0.22.0 / 2025-10-19
<!--
<%=site.version ?? '0.0.0' %>
<%=site.lastUpdated ?? '0.0.0' %>
<%=JSON.stringify(page, null, 2) %>
-->
</div>
<ul>
<% Object.keys(menuLinksByOption).forEach((key) => { -%>
<li>
<a
class="<%=page.path.endsWith(menuLinksByOption[key]) ? 'isCurrent' : '' %>"
href="<%=menuLinksByOption[key]%>"
><%= key %></a>
</li>
<% }); -%>
</ul>
</div>