From fe96211bb8dc81fde57bf6900b840e69f2b218fc Mon Sep 17 00:00:00 2001 From: Kleidi Bujari Date: Fri, 12 Sep 2025 20:57:59 -0700 Subject: move packages to overlay and expose certain packages --- packages/web/site/templates/404.html | 9 +++++++++ packages/web/site/templates/base.html | 31 +++++++++++++++++++++++++++++++ packages/web/site/templates/index.html | 28 ++++++++++++++++++++++++++++ packages/web/site/templates/page.html | 17 +++++++++++++++++ packages/web/site/templates/section.html | 28 ++++++++++++++++++++++++++++ 5 files changed, 113 insertions(+) create mode 100644 packages/web/site/templates/404.html create mode 100644 packages/web/site/templates/base.html create mode 100644 packages/web/site/templates/index.html create mode 100644 packages/web/site/templates/page.html create mode 100644 packages/web/site/templates/section.html (limited to 'packages/web/site/templates') diff --git a/packages/web/site/templates/404.html b/packages/web/site/templates/404.html new file mode 100644 index 0000000..a4669df --- /dev/null +++ b/packages/web/site/templates/404.html @@ -0,0 +1,9 @@ +{% extends "base.html" %} + +{% block content %} + + Error 404! + + +404! +{% endblock content %} diff --git a/packages/web/site/templates/base.html b/packages/web/site/templates/base.html new file mode 100644 index 0000000..8f49bb2 --- /dev/null +++ b/packages/web/site/templates/base.html @@ -0,0 +1,31 @@ + + + + + + {% block title %}kleidi.ca{% endblock title %} + + {% block head%}{% endblock head %} + + +
+ + Kleidi Bujari <mail@4kb.net> + + +
+
{% block content %} {% endblock %}
+ + diff --git a/packages/web/site/templates/index.html b/packages/web/site/templates/index.html new file mode 100644 index 0000000..bc2994a --- /dev/null +++ b/packages/web/site/templates/index.html @@ -0,0 +1,28 @@ +{% extends "base.html" %} +{% block content %} + +{% for name in ["posts", "paper-reviews"] %} +{% set section = get_section(path=name ~ "/_index.md") %} +{%- if section.pages | length > 0 %} +
+

{{ section.title }}

+ + + {%- if section.pages | length > 2 %} + see more ↗ + {% endif %} +
+{% endif %} +{% endfor %} + +{% endblock content %} diff --git a/packages/web/site/templates/page.html b/packages/web/site/templates/page.html new file mode 100644 index 0000000..8189fe6 --- /dev/null +++ b/packages/web/site/templates/page.html @@ -0,0 +1,17 @@ +{% extends "base.html" %} + +{% if page.title %} +{% block title%} +{{ page.title }} :: {{ super() }} +{% endblock title %} +{% endif %} + +{% block content %} + +
+

{{ page.title }}

+ + {{ page.content | safe}} +
+ +{% endblock content %} diff --git a/packages/web/site/templates/section.html b/packages/web/site/templates/section.html new file mode 100644 index 0000000..9bd8956 --- /dev/null +++ b/packages/web/site/templates/section.html @@ -0,0 +1,28 @@ +{% extends "base.html" %} + +{% block title %} +{{ section.title | lower }} :: {{ super() }} {% endblock title %} +{% block content %} + +{% block head %} + +{% endblock head%} + +

{{ section.title }}

+

{{ section.content | safe }}

+ +
+ +{% endblock content %} -- cgit v1.3.1