feat: Replace default screen using liquid instead of nunjucks
This commit is contained in:
parent
07656b404f
commit
afc733f4d4
6 changed files with 65 additions and 23 deletions
18
source/screens/demo/pages/default.liquid
Normal file
18
source/screens/demo/pages/default.liquid
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
---
|
||||||
|
title: "Default"
|
||||||
|
---
|
||||||
|
{% assign pageBase = "../" -%}
|
||||||
|
{% assign pageId = page.fileSlug -%}
|
||||||
|
{% assign pageClass = "default" -%}
|
||||||
|
{% assign bodyClass = "default" -%}
|
||||||
|
{%- layout "hippie/default.liquid" %}
|
||||||
|
|
||||||
|
{% block title %}{{ title }}{% endblock %}
|
||||||
|
|
||||||
|
{% block script %}
|
||||||
|
{{ block.super -}}
|
||||||
|
<script>
|
||||||
|
// Page script
|
||||||
|
console.log("pageBase is: {{ pageBase }}");
|
||||||
|
</script>
|
||||||
|
{% endblock %}
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
---
|
|
||||||
title: Default
|
|
||||||
---
|
|
||||||
{% set pageBase = "../" %}
|
|
||||||
{% set pageId = page.fileSlug %}
|
|
||||||
|
|
||||||
{% extends "hippie/_default.njk" %}
|
|
||||||
|
|
||||||
{% block title %}{{ title }}{% endblock %}
|
|
||||||
|
|
||||||
{% block head %}
|
|
||||||
{{ super() }}
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block body %}
|
|
||||||
<!-- {{ page.fileSlug }}.page -->
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block script %}
|
|
||||||
{{ super() }}
|
|
||||||
{% endblock %}
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
---
|
---
|
||||||
title: "Hello World"
|
title: "Hello World"
|
||||||
tags:
|
|
||||||
- demoIndex
|
|
||||||
layout: hippie/world.liquid
|
layout: hippie/world.liquid
|
||||||
---
|
---
|
||||||
|
|
||||||
37
source/templates/hippie/default.liquid
Normal file
37
source/templates/hippie/default.liquid
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
{% if pageId %}
|
||||||
|
{%- capture idAttr %} id="{{ pageId }}"{% endcapture -%}
|
||||||
|
{% endif -%}
|
||||||
|
{% if pageClass %}
|
||||||
|
{%- capture classAttr %} class="{{ pageClass }}"{% endcapture -%}
|
||||||
|
{% endif -%}
|
||||||
|
{% if bodyClass %}
|
||||||
|
{%- capture bodyClassAttr %} class="{{ bodyClass }}"{% endcapture -%}
|
||||||
|
{% endif -%}
|
||||||
|
<html{{ idAttr }}{{ classAttr }} lang="de">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
{% block head %}
|
||||||
|
<title>
|
||||||
|
{{- hippie.titlePrefix -}}
|
||||||
|
{% block title %}{% endblock -%}
|
||||||
|
{{ hippie.titlePostfix -}}
|
||||||
|
</title>
|
||||||
|
{% block meta -%}
|
||||||
|
{% render "hippie/partials/meta.liquid" %}
|
||||||
|
{% endblock -%}
|
||||||
|
{% block links -%}
|
||||||
|
{% render "hippie/partials/links.liquid" %}
|
||||||
|
{% endblock -%}
|
||||||
|
{% endblock -%}
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body{{ bodyClassAttr }}>
|
||||||
|
{%- block body %}{% endblock -%}
|
||||||
|
{% block script -%}
|
||||||
|
<script>
|
||||||
|
// Default script
|
||||||
|
</script>
|
||||||
|
{% endblock -%}
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
3
source/templates/hippie/partials/links.liquid
Normal file
3
source/templates/hippie/partials/links.liquid
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
{% comment %}<link rel="icon" href="/favicon.ico" type="image/vnd.microsoft.icon">{% endcomment %}
|
||||||
|
<link rel="shortcut icon" type="image/x-icon" href="{{ pageBase }}favicon.ico">
|
||||||
|
<link rel="shortcut icon" type="image/x-icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAAIBAQCbjUIABQQCAGdfKgDcxYUAiXpGABkWCgDXxnEApmxRAMGZawAIBwMArZ5PAKFydQBmIZIAoGJFAIx+QwBSSyIA1biBADlx0gBNn+0AgztQAMimcQAMCwQADAsFANS/dAB7P3EAeuH7ANb4/gBQPLwAp2pNAI6CQwCilEwAr3hdADyH5ADw/f8A////AHTU+AB6M2YA0LN4ABMRBwA/OhsAyKR2AGYvjQCf7PwA7fz/AENy2gCrclkAk4ZDAAYFAgDNtXEAjkhHAEul7QD8//8AlOn8AGk1hwDWvXsAGBYJAJaHSgCnbE4AVy6rAML0/gD7/v8AQ6vuAKx1YwCZjEQALCgTALyOZwB+NVoAZ8D0AL30/QBLULMA2sV+AB4bCwDFpm0Ak087AFArvgBv4PoAjOf7AIzm+wCN4/sAjuH7AI7h+gCP3fkAOI/sAKVvcwCfkUQAfnM6ANO2hAC3iGkAk150AI9OcACKRmkAhj9kAH84YQB9NWEAfTRgAH0zYAB6MWYAei9lAItFUADdy3wAKCQPAFtTJQB2bDIAhXk5AJKGPwCbjkQAq5xOALepWwDEtGcAzLlwAMyzcgDKrXIAx6NwALyNZgDWu4IApJZHAAcGAwANDAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3eGhpamtsbW5vcHFycwt0dXZYWVpbXF1eX2BhYmNkZWZnAktMTU5PUFFRUlNUVVZXAABDREVGJSUlJSUlR0hJSgAAADs8PT4lJSUlP0BBQgAAAAAyMzQ1NiUlJTc4OToAAAAAACorLC0lJS4vMDEAAAAAAAAAISIjJCUmJygpAAAAAAAAABkaGxwdHh8gAAAAAAAAAAAAEhMUFRYXGAAAAAAAAAAAAAANDg8QEQAAAAAAAAAAAAAACAkKCwwAAAAAAAAAAAAAAAAFBgcAAAAAAAAAAAAAAAAAAgMEAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=">
|
||||||
7
source/templates/hippie/partials/meta.liquid
Normal file
7
source/templates/hippie/partials/meta.liquid
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta name="generator" content="{{ eleventy.generator }}">
|
||||||
|
<meta name="author" content="">
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="keywords" content="">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
Loading…
Add table
Add a link
Reference in a new issue