From be772f40c42711de54a3331db2781b1511acba9d Mon Sep 17 00:00:00 2001 From: garhve Date: Mon, 2 Jan 2023 06:02:01 +0800 Subject: change to zola --- themes/emily_zola_theme/templates/base.html | 43 +++++++++++++++++ .../templates/categories/list.html | 18 ++++++++ .../templates/categories/single.html | 21 +++++++++ themes/emily_zola_theme/templates/index.html | 30 ++++++++++++ themes/emily_zola_theme/templates/post-page.html | 44 ++++++++++++++++++ themes/emily_zola_theme/templates/post.html | 54 ++++++++++++++++++++++ themes/emily_zola_theme/templates/tags/list.html | 18 ++++++++ themes/emily_zola_theme/templates/tags/single.html | 21 +++++++++ 8 files changed, 249 insertions(+) create mode 100644 themes/emily_zola_theme/templates/base.html create mode 100644 themes/emily_zola_theme/templates/categories/list.html create mode 100644 themes/emily_zola_theme/templates/categories/single.html create mode 100644 themes/emily_zola_theme/templates/index.html create mode 100644 themes/emily_zola_theme/templates/post-page.html create mode 100644 themes/emily_zola_theme/templates/post.html create mode 100644 themes/emily_zola_theme/templates/tags/list.html create mode 100644 themes/emily_zola_theme/templates/tags/single.html (limited to 'themes/emily_zola_theme/templates') diff --git a/themes/emily_zola_theme/templates/base.html b/themes/emily_zola_theme/templates/base.html new file mode 100644 index 0000000..040afe3 --- /dev/null +++ b/themes/emily_zola_theme/templates/base.html @@ -0,0 +1,43 @@ + + + + + + {% block title %} + {{ config.title }} + {% endblock %} + + + + + + + + + + +
+ + +
+ + +
+
+ {% block content %} {% endblock %} +
+
+ + + + + diff --git a/themes/emily_zola_theme/templates/categories/list.html b/themes/emily_zola_theme/templates/categories/list.html new file mode 100644 index 0000000..b6d98c2 --- /dev/null +++ b/themes/emily_zola_theme/templates/categories/list.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} + +{% block title %} +Categories +{% endblock %} + +{% block content %} +

[Categories]

+ + +{% endblock content %} \ No newline at end of file diff --git a/themes/emily_zola_theme/templates/categories/single.html b/themes/emily_zola_theme/templates/categories/single.html new file mode 100644 index 0000000..b02797e --- /dev/null +++ b/themes/emily_zola_theme/templates/categories/single.html @@ -0,0 +1,21 @@ +{% extends "base.html" %} + +{% block title %} +{{ term.name }} | {{ config.title }} +{% endblock %} + +{% block content %} +

[Category: {{ term.name }}]

+ +{% for page in term.pages %} +

+

+ {{ page.date }} +
+
+ {{ page.title }} +
+

+{% endfor %} + +{% endblock content %} diff --git a/themes/emily_zola_theme/templates/index.html b/themes/emily_zola_theme/templates/index.html new file mode 100644 index 0000000..795b7e1 --- /dev/null +++ b/themes/emily_zola_theme/templates/index.html @@ -0,0 +1,30 @@ +{% extends "base.html" %} + +{% block content %} + +{% set section = get_section(path="post/_index.md") %} +{% for page in section.pages %} + {% if loop.index0 == config.extra.indexposts %}{% break %}{% endif %} +

+

+ {{ page.date }} +
+
+ {{ page.title }} +
+
+ {% if page.taxonomies.categories %} + {% for category in page.taxonomies.categories %} +  /{{ category }} + {% endfor %} + {% endif %} + {% if page.taxonomies.tags %} + {% for tag in page.taxonomies.tags %} +  #{{ tag }} + {% endfor %} + {% endif %} +
+

+{% endfor %} + +{% endblock content %} diff --git a/themes/emily_zola_theme/templates/post-page.html b/themes/emily_zola_theme/templates/post-page.html new file mode 100644 index 0000000..894a27d --- /dev/null +++ b/themes/emily_zola_theme/templates/post-page.html @@ -0,0 +1,44 @@ +{% extends "base.html" %} + +{% block title %} +{{ page.title }} | {{ config.title }} +{% endblock %} + +{% block content %} +

+

{{ page.title }}
+

+

+

{{ page.date }}
+
+ {% if page.taxonomies.categories %} + {% for category in page.taxonomies.categories %} + /{{ category }} + {% endfor %} + {% endif %} + {% if page.taxonomies.tags %} + {% for tag in page.taxonomies.tags %} +  #{{ tag }} + {% endfor %} + {% endif %} +
+

+ +

+ {{ page.content | safe }} +

+ +{% if page.extra.math %} + + +{% endif %} + +{% endblock content %} diff --git a/themes/emily_zola_theme/templates/post.html b/themes/emily_zola_theme/templates/post.html new file mode 100644 index 0000000..5f05c62 --- /dev/null +++ b/themes/emily_zola_theme/templates/post.html @@ -0,0 +1,54 @@ +{% extends "base.html" %} + +{% block content %} + +

+ Categories & Tags +

+

+{% set categories = get_taxonomy(kind="categories") %} + {% for term in categories.items %} + /{{ term.name }} + ({{ term.pages | length }})  + {% endfor %} + +

+ +

+{% set tags = get_taxonomy(kind="tags") %} + {% for term in tags.items %} + #{{ term.name }} + ({{ term.pages | length }})  + {% endfor %} + +

+ +{% for year, posts in section.pages | group_by(attribute="year") %} +

{{ year }}

+ + {% for post in posts %} +

+

+ {{ post.date }} +
+
+ {{ post.title }} +
+
+ {% if post.taxonomies.categories %} + {% for category in post.taxonomies.categories %} +  /{{ category }} + {% endfor %} + {% endif %} + {% if post.taxonomies.tags %} + {% for tag in post.taxonomies.tags %} +  #{{ tag }} + {% endfor %} + {% endif %} +
+

+ {% endfor %} + +{% endfor %} + +{% endblock content %} diff --git a/themes/emily_zola_theme/templates/tags/list.html b/themes/emily_zola_theme/templates/tags/list.html new file mode 100644 index 0000000..2b5a16c --- /dev/null +++ b/themes/emily_zola_theme/templates/tags/list.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} + +{% block title %} +Tags +{% endblock %} + +{% block content %} +

[Tags]

+ + +{% endblock content %} \ No newline at end of file diff --git a/themes/emily_zola_theme/templates/tags/single.html b/themes/emily_zola_theme/templates/tags/single.html new file mode 100644 index 0000000..0549304 --- /dev/null +++ b/themes/emily_zola_theme/templates/tags/single.html @@ -0,0 +1,21 @@ +{% extends "base.html" %} + +{% block title %} +{{ term.name }} | {{ config.title }} +{% endblock %} + +{% block content %} +

[Tag: {{ term.name }}]

+ +{% for page in term.pages %} +

+

+ {{ page.date }} +
+
+ {{ page.title }} +
+

+{% endfor %} + +{% endblock content %} \ No newline at end of file -- cgit v1.2.3-70-g09d2