diff options
Diffstat (limited to '_includes/base.njk')
| -rw-r--r-- | _includes/base.njk | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/_includes/base.njk b/_includes/base.njk new file mode 100644 index 0000000..8df48ec --- /dev/null +++ b/_includes/base.njk @@ -0,0 +1,51 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="{{ "/assets/css/main.css" | url}}"> + {% block head %}{% endblock %} + {% if title %} + <title>{{ title }} - {{ site.title }}</title> + {% else %} + <title>{{ site.title }}</title> + {% endif %} +</head> +<body> + <header> + <a href="{{"/" | url}}"><h1>{{ site.title }}</h1></a> + + {% include "nav.njk" %} + </header> + <main> + {% block content %}{% endblock %} + </main> + + <footer> + <div class="social"> + {%- for s in site.socials -%} + <a href="{{ s.href }}" target="_blank">{{ s.name }}</a> + {%- endfor -%} + </div> + </footer> + + <script src="{{ "/assets/js/main.js" | url}}"></script> + + <script defer src="{{ "/assets/js/lib/quicklink.umd.js" | url}}"></script> + <script> + window.addEventListener('load', () => { + quicklink.listen(); + }); + </script> + + <svg style="visibility:hidden;" width="0" height="0"> + <defs> + <filter id="transition" x="0%" y="0%" width="100%" height="100%"> + <feTurbulence id="noise" type="fractalNoise" baseFrequency="0.2 0" seed="0" result="NOISE" numOctaves="2"></feTurbulence> + <feDisplacementMap id="displacement" in="SourceGraphic" in2="NOISE" scale="0" xChannelSelector="A" yChannelSelector="R"></feDisplacementMap> + </filter> + </defs> + </svg> + <script src="{{ "/assets/js/transitions.js" | url}}"></script> +</body> +</html>
\ No newline at end of file |
