« get me outta code hell

wiki-blog - Unnamed repository; edit this file 'description' to name the repository.
summary refs log tree commit diff
path: root/theme/neb/templates/base.html
diff options
context:
space:
mode:
Diffstat (limited to 'theme/neb/templates/base.html')
-rw-r--r--theme/neb/templates/base.html60
1 files changed, 60 insertions, 0 deletions
diff --git a/theme/neb/templates/base.html b/theme/neb/templates/base.html
new file mode 100644
index 0000000..53350ef
--- /dev/null
+++ b/theme/neb/templates/base.html
@@ -0,0 +1,60 @@
+<!DOCTYPE html>
+<html lang="{% block html_lang %}{{ DEFAULT_LANG }}{% endblock html_lang %}">
+  <head>
+    {% block head %}
+      <meta charset="utf-8" />
+      <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+      <meta name="generator" content="Pelican" />
+      <title>{% block title %}{{ SITENAME|striptags }}{%endblock%}</title>
+      <link rel="stylesheet" type="text/css" href="{{ SITEURL }}/theme/css/neb-style.css" />
+      {% if FEED_ALL_ATOM %}
+        <link href="{{ FEED_DOMAIN }}/{% if FEED_ALL_ATOM_URL %}{{ FEED_ALL_ATOM_URL }}{% else %}{{ FEED_ALL_ATOM }}{% endif %}" type="application/atom+xml" rel="alternate" title="{{ SITENAME|striptags }} Atom Feed" />
+      {% endif %}
+      {% if FEED_ALL_RSS %}
+        <link href="{{ FEED_DOMAIN }}/{% if FEED_ALL_RSS_URL %}{{ FEED_ALL_RSS_URL }}{% else %}{{ FEED_ALL_RSS }}{% endif %}" type="application/rss+xml" rel="alternate" title="{{ SITENAME|striptags }} RSS Feed" />
+      {% endif %}
+      {% block extra_head %}{% endblock extra_head %}
+    {% endblock head %}
+  </head>
+
+  <body id="index" class="home">
+    <header id="banner" class="body">
+      <h1><a href="{{ SITEURL }}/">{{ SITENAME }}{% if SITESUBTITLE %} <strong>{{ SITESUBTITLE }}</strong>{% endif %}</a></h1>
+      <nav><ul>
+        {% for title, link in MENUITEMS %}
+          <li><a href="{{ link }}">{{ title }}</a></li>
+        {% endfor %}
+
+        {% if DISPLAY_PAGES_ON_MENU -%}
+          {% for pg in pages %}
+            <li{% if pg == page %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ pg.url }}">{{ pg.title }}</a></li>
+          {% endfor %}
+        {% endif %}
+
+        {% if DISPLAY_CATEGORIES_ON_MENU -%}
+          {% for cat, null in categories %}
+            <li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li>
+          {% endfor %}
+        {% endif %}
+
+        {% if FEED_ALL_ATOM %}
+          <li class="right" style="--color: #ef5226"><a href="{{ FEED_DOMAIN }}/{% if FEED_ALL_ATOM_URL %}{{ FEED_ALL_ATOM_URL }}{% else %}{{ FEED_ALL_ATOM }}{% endif %}" type="application/atom+xml" rel="alternate">atom</a></li>
+        {% endif %}
+
+        {% if FEED_ALL_RSS %}
+          <li class="right" style="--color: #ef5226"><a href="{{ FEED_DOMAIN }}/{% if FEED_ALL_RSS_URL %}{{ FEED_ALL_RSS_URL }}{% else %}{{ FEED_ALL_RSS }}{% endif %}" type="application/rss+xml" rel="alternate">rss</a></li>
+        {% endif %}
+      </ul></nav>
+    </header>
+
+    <main id="top">
+      {% block content %}
+      {% endblock %}
+    </main>
+
+    <footer id="contentinfo" class="body">
+      <p>Proudly powered by <a rel="nofollow" href="https://getpelican.com/">Pelican</a>, which takes great advantage of <a rel="nofollow" href="https://www.python.org/">Python</a>.<br>
+      Various background tiles from <a href="https://background-tiles.com/">background-tiles.com</a>.</p>
+    </footer>
+  </body>
+</html>