38 lines
1.5 KiB
HTML
38 lines
1.5 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>{{=headerTitle}}</title>
|
|
<base href="/">
|
|
<meta name="description" content="{{=headerDescription}}">
|
|
<meta name="twitter:card" value="summary">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta property="og:type" content="website" />
|
|
<meta property="og:url" content="{{=headerUrl}}" />
|
|
<meta property="og:image" content="{{=headerImage}}" />
|
|
<meta property="og:description" content="{{=headerDescription}}" />
|
|
<meta property="og:title" content="{{=headerTitle}}" />
|
|
{{? headerImage === '/assets/img/heart.jpg' }}
|
|
<meta id="ogimagewidth" property="og:image:width" content="400" />
|
|
<meta id="ogimageheight" property="og:image:height" content="500" />
|
|
{{? }}
|
|
|
|
<link rel="icon" type="image/png" href="/assets/img/favicon.png">
|
|
<link rel="Stylesheet" href="/assets/app.css?v={{=version}}" type="text/css" />
|
|
<link rel="preconnect" href="https://cdn.nfp.is" />
|
|
</head>
|
|
<body class="daymode">
|
|
<script type="text/javascript" nonce="{{=nonce}}">
|
|
if (localStorage.getItem('darkmode')) {document.body.className = 'darkmodeon';}
|
|
window.__nfptree = {{=payloadTree}};
|
|
window.__nfpdata = {{=payloadData}};
|
|
window.__nfplinks = {{=payloadLinks}};
|
|
</script>
|
|
<div class="maincontainer">
|
|
<div id="nav"></div>
|
|
<main id="main"></main>
|
|
<footer id="footer"></footer>
|
|
</div>
|
|
<script type="text/javascript" src="/assets/app.js?v={{=version}}"></script>
|
|
</body>
|
|
</html>
|