10 years later #1
23 changed files with 82 additions and 60 deletions
10
.eleventy.js
10
.eleventy.js
|
|
@ -1,4 +1,6 @@
|
|||
module.exports = function (eleventyConfig) {
|
||||
// eleventyConfig.addPlugin(EleventyHtmlBasePlugin);
|
||||
|
||||
eleventyConfig.setNunjucksEnvironmentOptions({
|
||||
// throwOnUndefined: true,
|
||||
trimBlocks: true
|
||||
|
|
@ -8,8 +10,11 @@ module.exports = function (eleventyConfig) {
|
|||
return (data) => `${data.page.filePathStem}.${data.page.outputFileExtension}`;
|
||||
});
|
||||
|
||||
let demoMode = false;
|
||||
let pageBase = demoMode ? './demo/' : './';
|
||||
|
||||
eleventyConfig.addGlobalData("hippie", {
|
||||
pageBase: './',
|
||||
pageBase: pageBase,
|
||||
brand: 'hippie',
|
||||
titlePrefix: '',
|
||||
titlePostfix: ' - HIPPIE',
|
||||
|
|
@ -37,6 +42,7 @@ module.exports = function (eleventyConfig) {
|
|||
},
|
||||
markdownTemplateEngine: "njk",
|
||||
htmlTemplateEngine: "njk",
|
||||
templateFormats: ["html", "njk", "md"]
|
||||
templateFormats: ["html", "njk", "md"],
|
||||
// pathPrefix: './demo/'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
{% set pageBase = "../" %}
|
||||
{% set pageId = "basics" %}
|
||||
|
||||
{% extends "demo/_docs.njk" %}
|
||||
{% extends "demo/_main.njk" %}
|
||||
|
||||
{% block title %}Grundlagen{% endblock %}
|
||||
{% block head %}
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
{% set pageBase = "../" %}
|
||||
{% set pageId = "components" %}
|
||||
|
||||
{% extends "demo/_docs.njk" %}
|
||||
{% extends "demo/_main.njk" %}
|
||||
|
||||
{% block title %}Komponenten{% endblock %}
|
||||
{% block head %}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
{% set pageId = "card" %}
|
||||
{% set pageClass = "html_card" %}
|
||||
|
||||
{% extends "demo/_demo.njk" %}
|
||||
{% extends "demo/_default.njk" %}
|
||||
{% import "hippie/macros/_placeholder.njk" as ph %}
|
||||
|
||||
{% block title %}Karte{% endblock %}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
{% set pageId = "index" %}
|
||||
{% set bodyClass = "body_portal" %}
|
||||
|
||||
{% extends "demo/_demo.njk" %}
|
||||
{% extends "demo/_default.njk" %}
|
||||
|
||||
{% import "demo/macros/_gates.njk" as gate %}
|
||||
|
||||
|
|
@ -61,15 +61,15 @@
|
|||
],
|
||||
"demo": [
|
||||
{
|
||||
"href": "demo/card.html",
|
||||
"href": "examples/card.html",
|
||||
"text": "Card"
|
||||
},
|
||||
{
|
||||
"href": "demo/portal.html",
|
||||
"href": "examples/portal.html",
|
||||
"text": "Portal"
|
||||
},
|
||||
{
|
||||
"href": "demo/songbook.html",
|
||||
"href": "examples/songbook.html",
|
||||
"text": "Songbook"
|
||||
}
|
||||
]
|
||||
|
|
@ -1,9 +1,12 @@
|
|||
---
|
||||
permalink: "/"
|
||||
---
|
||||
<!-- index.screen -->
|
||||
{% set pageBase = hippie.pageBase %}
|
||||
{% set pageId = "index" %}
|
||||
{% set pageClass = "h_full_view" %}
|
||||
|
||||
{% extends "demo/_demo.njk" %}
|
||||
{% extends "demo/_default.njk" %}
|
||||
|
||||
{% block title %}Index{% endblock %}
|
||||
{% block head %}
|
||||
|
|
@ -39,7 +42,7 @@
|
|||
<ul class="list_link">
|
||||
{% for link in index %}
|
||||
<li>
|
||||
<a href="{{ link.href }}">{{ link.text }}</a>
|
||||
<a href="demo/{{ link.href }}">{{ link.text }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
@ -48,7 +51,7 @@
|
|||
<ul class="list_link">
|
||||
{% for link in pages %}
|
||||
<li>
|
||||
<a href="{{ link.href }}">{{ link.text }}</a>
|
||||
<a href="demo/{{ link.href }}">{{ link.text }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
@ -56,7 +59,7 @@
|
|||
<ul class="list_link">
|
||||
{% for link in demo %}
|
||||
<li>
|
||||
<a href="{{ link.href }}">{{ link.text }}</a>
|
||||
<a href="demo/{{ link.href }}">{{ link.text }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
{% set pageBase = "../" %}
|
||||
{% set pageId = "intro" %}
|
||||
|
||||
{% extends "demo/_docs.njk" %}
|
||||
{% extends "demo/_main.njk" %}
|
||||
|
||||
{% block title %}Einführung{% endblock %}
|
||||
{% block head %}
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
{% set pageBase = "../" %}
|
||||
{% set pageId = "layouts" %}
|
||||
|
||||
{% extends "demo/_docs.njk" %}
|
||||
{% extends "demo/_main.njk" %}
|
||||
|
||||
{% block title %}Gestaltungen{% endblock %}
|
||||
{% block head %}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
{% set pageId = "blank" %}
|
||||
{% set pageClass = "h_full_view" %}
|
||||
|
||||
{% extends "hippie/_default.njk" %}
|
||||
{% extends "demo/_default.njk" %}
|
||||
|
||||
{% block title %}Blank{% endblock %}
|
||||
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
{% set pageId = "304" %}
|
||||
{% set bodyClass = "body_status" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}{{ pageId }}{% endblock %}
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% block body %}
|
||||
<main class="main_site">
|
||||
<h1>{{ pageId }}</h1>
|
||||
<h3>Umleitung</h3>
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
{% set pageId = "400" %}
|
||||
{% set bodyClass = "body_status" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}{{ pageId }}{% endblock %}
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% block body %}
|
||||
<main class="main_site">
|
||||
<h1>{{ pageId }}</h1>
|
||||
<h3>Client-Fehler</h3>
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
{% set pageId = "401" %}
|
||||
{% set bodyClass = "body_status" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}{{ pageId }}{% endblock %}
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% block body %}
|
||||
<main class="main_site">
|
||||
<h1>{{ pageId }}</h1>
|
||||
<h3>Client-Fehler</h3>
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
{% set pageId = "403" %}
|
||||
{% set bodyClass = "body_status" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}{{ pageId }}{% endblock %}
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% block body %}
|
||||
<main class="main_site">
|
||||
<h1>{{ pageId }}</h1>
|
||||
<h3>Client-Fehler</h3>
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
{% set pageId = "404" %}
|
||||
{% set bodyClass = "body_status" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}{{ pageId }}{% endblock %}
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% block body %}
|
||||
<main class="main_site">
|
||||
<h1>{{ pageId }}</h1>
|
||||
<h3>Client-Fehler</h3>
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
{% set pageId = "408" %}
|
||||
{% set bodyClass = "body_status" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}{{ pageId }}{% endblock %}
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% block body %}
|
||||
<main class="main_site">
|
||||
<h1>{{ pageId }}</h1>
|
||||
<h3>Client-Fehler</h3>
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
{% set pageId = "500" %}
|
||||
{% set bodyClass = "body_status" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}{{ pageId }}{% endblock %}
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% block body %}
|
||||
<main class="main_site">
|
||||
<h1>{{ pageId }}</h1>
|
||||
<h3>Server-Fehler</h3>
|
||||
|
|
@ -3,14 +3,14 @@
|
|||
{% set pageId = "503" %}
|
||||
{% set bodyClass = "body_status" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}{{ pageId }}{% endblock %}
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% block body %}
|
||||
<main class="main_site">
|
||||
<h1>{{ pageId }}</h1>
|
||||
<h3>Server-Fehler</h3>
|
||||
|
|
@ -1,18 +1,18 @@
|
|||
<!-- maintenance.page -->
|
||||
{% set pageBase = "../" %}
|
||||
{% set pageId = "blank" %}
|
||||
{% set pageClass = "h_full_view" %}
|
||||
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
|
||||
{% block title %}Maintenance{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
<div id="root" class="overflow">
|
||||
<h1 class="txt_hero txt_center txt_gradient">HIPPIE</h1>
|
||||
</div>
|
||||
{% endblock %}
|
||||
<!-- maintenance.page -->
|
||||
{% set pageBase = "../" %}
|
||||
{% set pageId = "blank" %}
|
||||
{% set pageClass = "h_full_view" %}
|
||||
|
||||
{% extends "demo/_maintenance.njk" %}
|
||||
|
||||
{% block title %}Maintenance{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
{{ super() }}
|
||||
{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<div id="root" class="overflow">
|
||||
<h1 class="txt_hero txt_center txt_gradient">HIPPIE</h1>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
<!-- demo.template -->
|
||||
<!-- demo.default.template -->
|
||||
{% extends "hippie/_default.njk" %}
|
||||
|
||||
{% block meta %}
|
||||
{% include "demo/partials/_meta.njk" %}
|
||||
{# <base href="/"> #}
|
||||
<base href="/">
|
||||
{% endblock %}
|
||||
|
||||
{% block links %}
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
<!-- docs.template -->
|
||||
<!-- demo.main.template -->
|
||||
{% extends "hippie/_main.njk" %}
|
||||
|
||||
{% block meta %}
|
||||
{% include "demo/partials/_meta.njk" %}
|
||||
{# <base href="/"> #}
|
||||
<base href="/">
|
||||
{% endblock %}
|
||||
|
||||
{% block links %}
|
||||
13
source/templates/demo/_maintenance.njk
Normal file
13
source/templates/demo/_maintenance.njk
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<!-- demo.maintenance.template -->
|
||||
{% extends "hippie/_maintenance.njk" %}
|
||||
|
||||
{% block meta %}
|
||||
{% include "demo/partials/_meta.njk" %}
|
||||
<base href="/">
|
||||
{% endblock %}
|
||||
|
||||
{% block links %}
|
||||
{{ super() }}
|
||||
{# <link rel="stylesheet" type="text/css" media="all" href="css/demo.css"/> #}
|
||||
{# <link rel="stylesheet" type="text/css" media="all" href="{{ pageBase | subdir(2) }}css/demo.css"/> #}
|
||||
{% endblock %}
|
||||
|
|
@ -1,4 +1,5 @@
|
|||
<!-- maintenance.template -->
|
||||
{% import "hippie/macros/footer-status.njk" as status %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="de" class="{{ pageClass }}" id="{{ pageId }}">
|
||||
<head>
|
||||
|
|
@ -6,23 +7,22 @@
|
|||
|
||||
{% block head %}
|
||||
<title>
|
||||
{{ hippie.titlePrefix }}
|
||||
{% block title %}{% endblock %}{{ hippie.titlePostfix }}</title>
|
||||
|
||||
{% include "hippie/partials/_head_meta.njk" %}
|
||||
{% block meta %}{% endblock %}
|
||||
{% block meta %}
|
||||
{% include "hippie/partials/_head_meta.njk" %}
|
||||
{% endblock %}
|
||||
|
||||
{% block links %}
|
||||
<link rel="shortcut icon" type="image/x-icon" href="data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAH7SURBVDiNldM/aJNBGMfx71viH7TqIoLiIOoiSJRu0qE4uIiDm5OI4ODk4uYioqBuUkR0kKJNFC1mqUltlbZSqE3RYt+2SUyTppCmeU2bkiZ907z3vnfnUEU0NrXPeMd97p6H+xlaa02D0oDRYL+p4WEN9yZm8dT6dzQEQtkCuiIJxHKbBxZrLiNWmc8vRxn7lMGRanPAw0QW49Uwp8ODJEZmCCSt/wcGrCWavte44LRz7FyYnd+yxMZz2J7cGKh6kvczRUp3X9BnmFyLzHNVRpkeShNM1b+iDngUn2Oue4qLLV3cf+YST2tiLf3sj04wmypSEt76wFixwoJpcbKnh/ZMmuXK2vqdYJXLxyPMDiTpTOX/DbhK88bMMh4Y5sSZt3R2/+53aRkCzgT+oX4Kls2i49YDT+M5JkMmV+aj3BrII/+a15MuSevZEPl3UzxP5/8EMiurfO1L0hyNU27tZehL/c/zJNzsLXB+uoNySZBfFQD4tIbHHxJMfoxxu2pi7rK5fsm3FgL5MwXKQAPaMzh8JMbg61E6mn3c8B/CF5yx2L1tC/5TR4nsAS/RhlNzcR0P6TggFVoDGrYqyYMkLOybZ4fQZFZqGOHsgi4KF1tIakrhKIXj/WrBQAuJV3EQtsBbEQjbQVQEB/0HUHu3Y2wU5/XKVRqhFD8AgpYX2M9TNGcAAAAASUVORK5CYII=">
|
||||
|
||||
<link rel="stylesheet" type="text/css" media="all" href="{{ pageBase }}css/demo_basic.css"/>
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
</head>
|
||||
|
||||
<body class="{{ bodyClass }}">
|
||||
{% block main %}
|
||||
|
||||
{% import "hippie/macros/footer-status.njk" as status %}
|
||||
{% block body %}
|
||||
{{ status.footer() }}
|
||||
{% endblock %}
|
||||
</body>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue