66 lines
3.4 KiB
Handlebars
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>
|