matthiasportzel.com/paper-houses-theme/_default.hbs

66 lines
3.4 KiB
Handlebars

<!DOCTYPE html>
<html lang="{{@site.locale}}">
<head>
{{!-- Basic meta - advanced meta is output with {ghost_head} below --}}
<title>{{{block "title"}}}</title>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="HandheldFriendly" content="True" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
{{!-- Theme assets - use the {asset} helper to reference styles & scripts,
this will take care of caching and cache-busting automatically --}}
<link rel="stylesheet" type="text/css" href="{{asset "assets/built/main.css"}}" />
<script src="{{asset "assets/scripts/smartquotes.js"}}"></script>
<script>smartquotes();</script>
<script>
console.log(
`%cThanks for checking out the code!
The raw handlebars and SCSS code for MatthiasPortzel.com is publicly viewable at the link below.
➤ %chttps://tildegit.org/matthias/matthiasportzel.com`,
"font-family: Arial, sans-serif; font-size: 14px; line-height: 1.5",
"font-family: Arial, sans-serif; font-size: 14px; line-height: 1.5; color: rgb(10, 88, 208)"
);
</script>
{{!-- This tag outputs all your advanced SEO meta, structured data, and other important settings,
it should always be the last tag before the closing head tag --}}
{{ghost_head}}
</head>
<body>
<main>
<section class="nav">
<h1>
<span class="logo">
{{!-- TODO: pull SVG content from file. (For CSS reasons, it has to inline, and can't be an <img> tag.) --}}
<svg width="100%" height="100%" viewBox="0 0 366 342" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><rect id="Artboard1" x="-106.5" y="-118.5" width="579" height="579" style="fill:none;"></rect><g id="Artboard11" serif:id="Artboard1"><path id="M" d="M69.306,68.697l57.299,-0l56.401,148.014l56.996,-148.014l56.693,-0l-0,211.275l-35.809,0l-0,-175.467l-0.595,-0l-64.159,175.467l-26.264,0l-64.147,-175.467l-0.607,-0l-0,175.467l-35.808,0l-0,-211.275Z" style="fill:#0f30d6;fill-rule:nonzero;"></path><path id="Border" d="M335.812,30.124l-305.625,-0l0,281.753l305.625,0l-0,-281.753Zm13.351,311.976l-332.327,0c-9.318,0 -16.872,-7.554 -16.872,-16.872l0,-308.455c0,-9.319 7.554,-16.873 16.872,-16.873l332.327,-0c9.319,-0 16.873,7.554 16.873,16.873l-0,308.455c-0,9.318 -7.554,16.872 -16.873,16.872" style="fill:#0f30d6;fill-rule:nonzero;"></path></g></svg>
</span>
{{!-- TODO: Pull name dynamically --}}
<span>Matthias Portzel</span>
</h1>
<nav>
{{!-- https://ghost.org/docs/themes/helpers/navigation/ --}}
{{navigation}}
</nav>
</section>
{{{body}}}
{{!-- My content footer --}}
<section class="footer">
{{{@custom.footer_text}}}
</section>
</main>
<div id="hero-pattern-attribution">Background from <a href="https://heropatterns.com">Hero Patterns</a>; <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a></div>
{{!-- Ghost scripts --}}
{{!-- Ghost outputs required functional scripts with this tag - it should always be the last thing before the closing body tag --}}
{{ghost_foot}}
</body>
</html>