fediparty/themes/starter/layout/layout.ejs

47 lines
1.4 KiB
Plaintext
Raw Normal View History

2018-03-12 19:31:14 +00:00
<%
let contType = '';
let ball = false;
2018-03-12 19:31:14 +00:00
if (is_root()) {
contType = 'main__container';
}
if (page.layout == 'crystalball') {
ball = true;
}
2018-03-12 19:31:14 +00:00
%>
<!DOCTYPE html>
<html lang="en">
<%- partial('_partial/head') %>
<body>
<main class="container-wrapper">
<!--[if lt IE 9]>
<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade</a>.</p>
<![endif]-->
<noscript><small class="no-js">You disabled Javascript. Please, enable it for better experience.</small></noscript>
<%- partial('_partial/navbar', null, {cache: !config.relative_link}) %>
2018-03-12 22:34:24 +00:00
<%- partial('_partial/sidebar') %>
2018-03-12 19:31:14 +00:00
<div class="container <%= contType %>"><%- body %></div>
<h1><%=page.title%></h1>
2018-03-12 19:31:14 +00:00
</main>
<!-- temporary https redirect hack -->
<script>
const host = "fediverse.party";
if ((host == window.location.host || "www." + host == window.location.host ) && (window.location.protocol != "https:")) {
window.location.protocol = "https";
}
</script>
2018-07-07 20:51:02 +00:00
<!-- temporary gitlab pages redirect hack -->
<script>
const url = window.location.href;
if(url.match(/gitlab.io/)){
window.location = "https://fediverse.party";
}
</script>
2018-03-12 20:04:15 +00:00
<script src="/js/main.min.js"></script>
<% if (is_root()) { %> <script src="/js/index.min.js"></script> <% } %>
<% if (ball) { %> <script src="/js/ball.min.js"></script> <% } %>
2018-03-12 19:31:14 +00:00
</body>
</html>