aboutsummaryrefslogtreecommitdiff
path: root/theme
diff options
context:
space:
mode:
Diffstat (limited to 'theme')
-rw-r--r--theme/static/.well-known/security.txt24
-rw-r--r--theme/static/gpg.txt52
-rw-r--r--theme/static/robots.txt3
-rw-r--r--theme/static/styles.css39
-rw-r--r--theme/static/styles.min.css1
-rw-r--r--theme/templates/base.html22
-rw-r--r--theme/templates/blog.html15
-rw-r--r--theme/templates/feed.xml37
-rw-r--r--theme/templates/index.html55
-rw-r--r--theme/templates/page.html12
-rw-r--r--theme/templates/post.html22
-rw-r--r--theme/templates/wiki.html14
12 files changed, 0 insertions, 296 deletions
diff --git a/theme/static/.well-known/security.txt b/theme/static/.well-known/security.txt
deleted file mode 100644
index 65d5ae7..0000000
--- a/theme/static/.well-known/security.txt
+++ /dev/null
@@ -1,24 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-Contact: mailto:security@cleberg.net
-Expires: 2100-01-01T06:00:00.000Z
-Encryption: https://cleberg.net/gpg.txt
-Preferred-Languages: en
-Canonical: https://cleberg.net/.well-known/security.txt
------BEGIN PGP SIGNATURE-----
-
-iQIzBAEBCAAdFiEEOReXP7FZu7hhlFOFaUUaUXrAyzcFAmYkB9IACgkQaUUaUXrA
-yzcgzhAAtF6PlYQ2X2U7J+5BmoSxelJ/0enSY5VYx0PbdYqtr9M8pqBara+aNc8x
-NFNhV0X5TCmz59KzXgPOhsHbo3kR+g1uL9e4QZGWQ/1Bg5boEuJExjlGKmzDKM2D
-lP3Fiz1Zg1M6NTFopUIniGvEMwIny0/h5CDgqn3e0/ARg5TaKo1t5qQq0G55P9+p
-GNdDmeQTNYeLu3Xi1h6MkUmxUT6l0Bzlodz7olxvcq+eZ0XI3SID/Vbe449eXPlU
-///PXpyuumk7+Nd2wpNEZZmPY1j60G6/U96tpg/X8vDfwOev8lFVQVT+OrkGowQd
-rP5IlVRZrL/o4BhwzZCIgiA/GMU6bg7u30xzl02b2EfT2aLSggCzZ4FZtd3qAKyq
-dQWnAXgcMEx9ea4T2FeP/hf2Tyy2HdWfsGtIKOEHJG1tPkVufEUy3FoQUt56i12p
-n2EnTEn+wiDJdX9dSYHXVMYjSUTcx3DQmbHXmNJc5xWo6IICSLanVoJYouNsO+Wn
-0KhArePS96lgiUCy9HATkr2vRLF/KKJfL7DsP2W42XrDXsv1NBLP2dHC6pCa+Awm
-dq5RYxBaAN1QTiiNAfHnE0nrDgTDpXBA3GFspa8NrrEr3xjozf/zZRklZbj8WMca
-6wcegAjucPLqrXNaApEiKBxyeabIrC+sVsDVLPCDIMhyDthCBNE=
-=hv3R
------END PGP SIGNATURE-----
diff --git a/theme/static/gpg.txt b/theme/static/gpg.txt
deleted file mode 100644
index 93b642d..0000000
--- a/theme/static/gpg.txt
+++ /dev/null
@@ -1,52 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-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
-0jZ4tA==
-=pl2G
------END PGP PUBLIC KEY BLOCK-----
diff --git a/theme/static/robots.txt b/theme/static/robots.txt
deleted file mode 100644
index a252a5f..0000000
--- a/theme/static/robots.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-User-agent: *
-Disallow:
-Allow: /
diff --git a/theme/static/styles.css b/theme/static/styles.css
deleted file mode 100644
index 0d574da..0000000
--- a/theme/static/styles.css
+++ /dev/null
@@ -1,39 +0,0 @@
-body {
- font-family:
- Menlo,
- Consolas,
- Monaco,
- Liberation Mono,
- Lucida Console,
- monospace;
- font-size: 0.9rem;
- margin: 0 auto;
- max-width: 50em;
- padding: 1rem;
-}
-
-img {
- height: auto;
- max-width: 100%;
- width: 100%;
-}
-
-pre {
- border: 1px solid #000;
- overflow: scroll;
- padding: 0.5rem;
-}
-
-:not(pre) code {
- color: #f00;
-}
-
-nav ul {
- padding: 0;
-}
-
-nav li {
- display: inline;
- list-style: none;
- padding-right: 0.25rem;
-}
diff --git a/theme/static/styles.min.css b/theme/static/styles.min.css
deleted file mode 100644
index bfcf00d..0000000
--- a/theme/static/styles.min.css
+++ /dev/null
@@ -1 +0,0 @@
-body{font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;font-size:.9rem;margin:0 auto;max-width:50em;padding:1rem}img{height:auto;max-width:100%;width:100%}pre{border:1px solid #000;overflow:scroll;padding:.5rem}:not(pre) code{color:red}nav ul{padding:0}nav li{display:inline;list-style:none;padding-right:.25rem} \ No newline at end of file
diff --git a/theme/templates/base.html b/theme/templates/base.html
deleted file mode 100644
index 33197c2..0000000
--- a/theme/templates/base.html
+++ /dev/null
@@ -1,22 +0,0 @@
-
-<!doctype html>
-<html lang="en-us">
-<head>
- {% block head %}
- <meta charset="utf-8">
- <title>
- {% block subtitle %}{% endblock %}
- {% block title %}{{ site_name | default("weblorg website") }}{% endblock %}
- </title>
- <meta name="viewport" content="width=device-width, initial-scale=1">
- {% if site_owner is defined %}<meta name="author" content="{{ site_owner }}" >{% endif %}
- {% if site_description is defined %}<meta name="description" content="{{ site_description }}" >{% endif %}
- {% if site_keywords is defined %}<meta name="keywords" content="{{ site_keywords }}" >{% endif %}
- <link rel="stylesheet" href="{{ url_for("static", file="styles.min.css") }}" type="text/css">
- {% block meta %}{% endblock %}
- {% endblock %}
-</head>
-<body>
- <main>{% block main %}{% endblock %}</main>
-</body>
-</html>
diff --git a/theme/templates/blog.html b/theme/templates/blog.html
deleted file mode 100644
index 110043f..0000000
--- a/theme/templates/blog.html
+++ /dev/null
@@ -1,15 +0,0 @@
-{% extends "base.html" %}
-
-{% block subtitle %}Blog | {% endblock %}
-{% block main %}
-<p><a href="/">&larr; home</a></p>
-<h1>Blog</h1>
-<p>Use <code>Ctrl + F</code> to search blog post titles for keywords.</p>
-<p>You can also add the <a href="/feed.xml">RSS Feed</a> to your feed reader.</p>
-{% for post in posts %}
-<div class="post">
- <time datetime='{{ post.date | strftime("%Y-%m-%d") }}'>{{ post.date|strftime("%Y-%m-%d") }}</time>
- <a href='{{ url_for("blog", slug=post.slug) }}'>{{ post.title }}</a>
-</div>
-{% endfor %}
-{% endblock %}
diff --git a/theme/templates/feed.xml b/theme/templates/feed.xml
deleted file mode 100644
index d3f25db..0000000
--- a/theme/templates/feed.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<rss version="2.0"
- xmlns:content="http://purl.org/rss/1.0/modules/content/"
- xmlns:wfw="http://wellformedweb.org/CommentAPI/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:atom="http://www.w3.org/2005/Atom"
- xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
- xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
- xmlns:georss="http://www.georss.org/georss"
- xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
- xmlns:media="http://search.yahoo.com/mrss/">
- <channel>
- <title>{{ site_name | default("Simple Blog") }}</title>
- <atom:link
- href="{{ url_for("rss") }}"
- rel="self" type="application/rss+xml" />
- <link>{{ url_for("index") }}</link>
- <description><![CDATA[]]></description>
- <language>en</language>
- <pubDate>{{ posts | first | getattr("date") | strftime("%a, %d %b %Y %H:%M:%S %z") }}</pubDate>
- <lastBuildDate>{{ now() | strftime("%a, %d %b %Y %H:%M:%S %z") }}</lastBuildDate>
- <generator>{{ meta.generator }}</generator>
- <webMaster>{{ site_owner | default("hello@cleberg.net") }}</webMaster>
-
- {% for post in posts %}
- <item>
- <title>{{ post.title }}</title>
- <link>{{ url_for("blog", slug=post.slug) }}</link>
- <author>{{ post.author|default("hello@cleberg.net") }}</author>
- <guid isPermaLink="false">{{ url_for("blog", slug=post.slug) }}</guid>
- <pubDate>{{ post.date|strftime("%a, %d %b %Y %H:%M:%S %z") }}</pubDate>
- <description><![CDATA[{{ post.html|safe }}]]></description>
- </item>
- {% endfor %}
-
- </channel>
-</rss>
diff --git a/theme/templates/index.html b/theme/templates/index.html
deleted file mode 100644
index ad96a5d..0000000
--- a/theme/templates/index.html
+++ /dev/null
@@ -1,55 +0,0 @@
-{% extends "base.html" %} {% block main %}
-<section>
- <h1>cleberg.net</h1>
- <pre>pub rsa4096 2022-11-16 [SC]
- <a href="/gpg.txt">3917 973F B159 BBB8 6194 5385 6945 1A51 7AC0 CB37</a>
-uid [ultimate] Christian Cleberg &lt;hello@cleberg.net&gt;</pre>
-</section>
-<section>
- <table>
- <thead>
- <tr>
- <th>link</th>
- <th>desc</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><a href="/blog/">blog</a></td>
- <td>my personal blog</td>
- </tr>
- <tr>
- <td><a href="https://git.cleberg.net">git</a></td>
- <td>personal git hosting</td>
- </tr>
- <tr>
- <td><a href="https://matrix.to/#/@cyborg:matrix.tchncs.de">matrix</a></td>
- <td>encrypted chat</td>
- </tr>
- <tr>
- <td><a href="/feed.xml">rss</a></td>
- <td>feed for my personal blog</td>
- </tr>
- <tr>
- <td><a href="/salary/">salary</a></td>
- <td>my salary log</td>
- </tr>
- <tr>
- <td><a href="/services/">services</a></td>
- <td>my public services</td>
- </tr>
- <tr>
- <td><a href="/wiki/">wiki</a></td>
- <td>my personal wiki</td>
- </tr>
- </tbody>
- </table>
-</section>
-<footer>
- <p>
- Last Build: &lt;<time datetime='{{ now() | strftime("%Y-%m-%d %H:%M:%S") }}'
- >{{ now() | strftime("%Y-%m-%d %a %H:%M:%S") }}</time
- >&gt;
- </p>
-</footer>
-{% endblock %}
diff --git a/theme/templates/page.html b/theme/templates/page.html
deleted file mode 100644
index 2e6dada..0000000
--- a/theme/templates/page.html
+++ /dev/null
@@ -1,12 +0,0 @@
-{% extends "base.html" %}
-
-{% block subtitle %}
- {{ post.title }} |
-{% endblock %}
-{% block main %}
-<p><a href="/">&larr; home</a></p>
-<article role="article">
- <h1>{{ post.title }}</h1>
- <section>{{ post.html | safe }}</section>
-</article>
-{% endblock %}
diff --git a/theme/templates/post.html b/theme/templates/post.html
deleted file mode 100644
index 0a154f9..0000000
--- a/theme/templates/post.html
+++ /dev/null
@@ -1,22 +0,0 @@
-{% extends "base.html" %} {% block subtitle %} {{ post.title }} | {% endblock %}
-{% block meta %}
-<meta property="og:title" content="{{ post.title }}" />
-<meta property="og:url" content="{{ post.url }}" />
-{% if post.description is defined %}
-<meta property="og:description" content="{{ post.description }}" />
-{% elif project_description is defined %}
-<meta property="og:description" content="{{ project_description }}" />
-{% endif %} {% endblock %} {% block main %}
-<p><a href="/">&larr; home</a></p>
-<article role="article">
- <section class="post-metadata">
- <h1 class="post__title">{{ post.title }}</h1>
- {% if post.date is defined %}
- <time datetime='{{ post.date|strftime("%Y-%m-%d") }}'
- >&lt;{{ post.date|strftime("%Y-%m-%d %a %H:%M:%S") }}&gt;</time
- >
- {% endif %}
- </section>
- <section>{{ post.html | safe }}</section>
-</article>
-{% endblock %}
diff --git a/theme/templates/wiki.html b/theme/templates/wiki.html
deleted file mode 100644
index 3860350..0000000
--- a/theme/templates/wiki.html
+++ /dev/null
@@ -1,14 +0,0 @@
-{% extends "base.html" %}
-
-{% block subtitle %}Wiki | {% endblock %}
-{% block main %}
-<p><a href="/">&larr; home</a></p>
-<h1>Wiki</h1>
-<p>Use <code>Ctrl + F</code> to search wiki pages for keywords.</p>
-{% for post in posts %}
- <div class="post">
- <time datetime='{{ post.date | strftime("%Y-%m-%d") }}'>{{ post.date|strftime("%Y-%m-%d") }}</time>
- <a href='{{ url_for("wiki", slug=post.slug) }}'>{{ post.title }}</a>
- </div>
-{% endfor %}
-{% endblock %}