diff --git a/themes/leilukin/content/comment.twig b/themes/leilukin/content/comment.twig
deleted file mode 100644
index 017fcf7..0000000
--- a/themes/leilukin/content/comment.twig
+++ /dev/null
@@ -1,24 +0,0 @@
-
diff --git a/themes/leilukin/content/post.twig b/themes/leilukin/content/post.twig
deleted file mode 100644
index cd32480..0000000
--- a/themes/leilukin/content/post.twig
+++ /dev/null
@@ -1,60 +0,0 @@
-
-{% block content %}{% endblock %}
-
-{% if (module_enabled("tags") and post.tags_link is not empty) %}
-
-{% endif %}
-{% if post.editable() or post.deletable() %}
-
-{{ post.edit_link() }} {{ post.delete_link() }}
-
-{% endif %}
-
-
-
diff --git a/themes/leilukin/content/preview.twig b/themes/leilukin/content/preview.twig
deleted file mode 100644
index 848c5d2..0000000
--- a/themes/leilukin/content/preview.twig
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-{{ title }}
-
-
-
-
-
-
-
diff --git a/themes/leilukin/content/sidebar.twig b/themes/leilukin/content/sidebar.twig
deleted file mode 100644
index 99e7699..0000000
--- a/themes/leilukin/content/sidebar.twig
+++ /dev/null
@@ -1,101 +0,0 @@
-
diff --git a/themes/leilukin/feathers/audio.twig b/themes/leilukin/feathers/audio.twig
deleted file mode 100644
index 2fcd825..0000000
--- a/themes/leilukin/feathers/audio.twig
+++ /dev/null
@@ -1,17 +0,0 @@
-{% extends "content" ~ DIR ~ "post.twig" %}
-
-{% block content %}
-{% if post.title is not empty %}
-
-{% endif %}
-{% if post.description is not empty %}
-
-{{ post.description }}
-
-{% endif %}
-
-{{ post.audio_player }}
-
-{% endblock %}
diff --git a/themes/leilukin/feathers/link.twig b/themes/leilukin/feathers/link.twig
deleted file mode 100644
index 74cb041..0000000
--- a/themes/leilukin/feathers/link.twig
+++ /dev/null
@@ -1,10 +0,0 @@
-{% extends "content" ~ DIR ~ "post.twig" %}
-
-{% block content %}
-
-
-{{ post.description }}
-
-{% endblock %}
diff --git a/themes/leilukin/feathers/missing.twig b/themes/leilukin/feathers/missing.twig
deleted file mode 100644
index 9d7d8ba..0000000
--- a/themes/leilukin/feathers/missing.twig
+++ /dev/null
@@ -1,5 +0,0 @@
-{% extends "content" ~ DIR ~ "post.twig" %}
-
-{% block content %}
-{{ "The post cannot be displayed because the theme does not support it." | translate }}
-{% endblock %}
diff --git a/themes/leilukin/feathers/photo.twig b/themes/leilukin/feathers/photo.twig
deleted file mode 100644
index b5c6bc1..0000000
--- a/themes/leilukin/feathers/photo.twig
+++ /dev/null
@@ -1,17 +0,0 @@
-{% extends "content" ~ DIR ~ "post.twig" %}
-
-{% block content %}
-{% if post.title is not empty %}
-
-{% endif %}
-
-{{ post.filename | thumbnail(post.alt_text, post.source, ["max_width=960", "max_height=960", "quality=80"], "(max-width: 959px) 95vw, 75vw") }}
-
-{% if post.caption is not empty %}
-
-{% endif %}
-{% endblock %}
diff --git a/themes/leilukin/feathers/quote.twig b/themes/leilukin/feathers/quote.twig
deleted file mode 100644
index ba4674b..0000000
--- a/themes/leilukin/feathers/quote.twig
+++ /dev/null
@@ -1,21 +0,0 @@
-{% extends "content" ~ DIR ~ "post.twig" %}
-
-{% block content %}
-{% if post.title is not empty %}
-
-{% endif %}
-
-
-
-{{ post.quote }}
-
-{% if post.source is not empty %}
-
-{{ post.source }}
-
-{% endif %}
-
-
-{% endblock %}
diff --git a/themes/leilukin/feathers/text.twig b/themes/leilukin/feathers/text.twig
deleted file mode 100644
index 8f9c16a..0000000
--- a/themes/leilukin/feathers/text.twig
+++ /dev/null
@@ -1,12 +0,0 @@
-{% extends "content" ~ DIR ~ "post.twig" %}
-
-{% block content %}
-{% if post.title is not empty %}
-
-{% endif %}
-
-{% endblock %}
diff --git a/themes/leilukin/feathers/uploader.twig b/themes/leilukin/feathers/uploader.twig
deleted file mode 100644
index d027d8f..0000000
--- a/themes/leilukin/feathers/uploader.twig
+++ /dev/null
@@ -1,27 +0,0 @@
-{% extends "content" ~ DIR ~ "post.twig" %}
-
-{% block content %}
-{% if post.title is not empty %}
-
-{% endif %}
-{% if post.caption is not empty %}
-
-{% endif %}
-{% for file in post.files %}
-{% if ["jpg", "jpeg", "png", "gif", "webp", "avif"] | contains(file.type) %}
-
-{{ file.name | thumbnail(file.name, post.source, ["max_width=960", "max_height=960", "quality=80"], "(max-width: 959px) 95vw, 75vw") }}
-
-{% else %}
-
-{% endif %}
-{% endfor %}
-{% endblock %}
diff --git a/themes/leilukin/feathers/video.twig b/themes/leilukin/feathers/video.twig
deleted file mode 100644
index e3fc627..0000000
--- a/themes/leilukin/feathers/video.twig
+++ /dev/null
@@ -1,17 +0,0 @@
-{% extends "content" ~ DIR ~ "post.twig" %}
-
-{% block content %}
-{% if post.title is not empty %}
-
-{% endif %}
-{% if post.description is not empty %}
-
-{{ post.description }}
-
-{% endif %}
-
-{{ post.video_player }}
-
-{% endblock %}
diff --git a/themes/leilukin/forms/comment/edit.twig b/themes/leilukin/forms/comment/edit.twig
deleted file mode 100644
index 8618a93..0000000
--- a/themes/leilukin/forms/comment/edit.twig
+++ /dev/null
@@ -1,38 +0,0 @@
-
diff --git a/themes/leilukin/forms/comment/new.twig b/themes/leilukin/forms/comment/new.twig
deleted file mode 100644
index 4a6e864..0000000
--- a/themes/leilukin/forms/comment/new.twig
+++ /dev/null
@@ -1,39 +0,0 @@
-
diff --git a/themes/leilukin/forms/user/controls.twig b/themes/leilukin/forms/user/controls.twig
deleted file mode 100644
index 26fd378..0000000
--- a/themes/leilukin/forms/user/controls.twig
+++ /dev/null
@@ -1,24 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-
{{ "Controls" | translate }}
-
-
-{% endblock %}
diff --git a/themes/leilukin/forms/user/login.twig b/themes/leilukin/forms/user/login.twig
deleted file mode 100644
index daa66d9..0000000
--- a/themes/leilukin/forms/user/login.twig
+++ /dev/null
@@ -1,19 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-
{{ "Log in" | translate }}
-
-
-{% endblock %}
diff --git a/themes/leilukin/forms/user/lost_password.twig b/themes/leilukin/forms/user/lost_password.twig
deleted file mode 100644
index 9fed541..0000000
--- a/themes/leilukin/forms/user/lost_password.twig
+++ /dev/null
@@ -1,15 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-
{{ "Lost password" | translate }}
-
-
-{% endblock %}
diff --git a/themes/leilukin/forms/user/register.twig b/themes/leilukin/forms/user/register.twig
deleted file mode 100644
index 11317a2..0000000
--- a/themes/leilukin/forms/user/register.twig
+++ /dev/null
@@ -1,23 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-
{{ "Register" | translate }}
-
-
-{% endblock %}
diff --git a/themes/leilukin/forms/user/reset_password.twig b/themes/leilukin/forms/user/reset_password.twig
deleted file mode 100644
index f66ff21..0000000
--- a/themes/leilukin/forms/user/reset_password.twig
+++ /dev/null
@@ -1,20 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-
{{ "Reset password" | translate }}
-
-
-{% endblock %}
diff --git a/themes/leilukin/images/checkbox.svg b/themes/leilukin/images/checkbox.svg
deleted file mode 100644
index 49c1590..0000000
--- a/themes/leilukin/images/checkbox.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/themes/leilukin/images/radio.svg b/themes/leilukin/images/radio.svg
deleted file mode 100644
index 4aae1c2..0000000
--- a/themes/leilukin/images/radio.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/themes/leilukin/images/search.svg b/themes/leilukin/images/search.svg
deleted file mode 100644
index 34527ce..0000000
--- a/themes/leilukin/images/search.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/themes/leilukin/images/select.svg b/themes/leilukin/images/select.svg
deleted file mode 100644
index 3d99d8f..0000000
--- a/themes/leilukin/images/select.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/themes/leilukin/info.php b/themes/leilukin/info.php
deleted file mode 100644
index a423682..0000000
--- a/themes/leilukin/info.php
+++ /dev/null
@@ -1,11 +0,0 @@
- __("Leilukin", "leilukin"),
- "url" => "https://leilukin.com/",
- "version" => "1.0",
- "description" => __("Leilukin's Chyrp Lite theme.", "leilukin"),
- "author" => array(
- "name" => "Leilukin",
- "url" => "https://leilukin.com/"
- )
-);
\ No newline at end of file
diff --git a/themes/leilukin/layouts/default.twig b/themes/leilukin/layouts/default.twig
deleted file mode 100644
index 1a48a2b..0000000
--- a/themes/leilukin/layouts/default.twig
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-{%- block title -%}
-{%- if pagination is not empty and pagination.page > 1 -%}
-{{- "Page %d" | translate | format(pagination.page) -}}
-{{- " | " -}}
-{%- endif -%}
-{%- if title is not empty -%}
-{{- title | fix -}}
-{{- " | " -}}
-{%- endif -%}
-{{- site.name | fix -}}
-{%- endblock -%}
-
-
-
-
-
-
-
-
-{{ theme.feeds() }}
-{{ theme.stylesheets() }}
-{{ theme.javascripts() }}
-{{ trigger.call("end_head") }}
-
-
-{% for notice in flash.notices %}
-
-{{ notice }}
-
-{% endfor %}
-{% for warning in flash.warnings %}
-
-{{ warning }}
-
-{% endfor %}
-{% for message in flash.messages %}
-
-{{ message }}
-
-{% endfor %}
-
-{% include "content/sidebar.twig" %}
-{% if posts.paginated is defined and posts.prev_page() %}
-
-{{ posts.prev_link("Newer posts" | translate) }}
-{% endif %}
-
-
-{% block content %}{% endblock %}
-
-{% if posts.paginated is defined and posts.next_page() %}
-
-{{ posts.next_link("Older posts" | translate) }}
-{% endif %}
-{{ trigger.call("end_content") }}
-
-
-{% if debug %}
-
-{% endif %}
-
diff --git a/themes/leilukin/locale/en_US/LC_MESSAGES/leilukin.pot b/themes/leilukin/locale/en_US/LC_MESSAGES/leilukin.pot
deleted file mode 100644
index 1808153..0000000
--- a/themes/leilukin/locale/en_US/LC_MESSAGES/leilukin.pot
+++ /dev/null
@@ -1,468 +0,0 @@
-#. This file is distributed under the same license as the Chyrp Lite package.
-
-#: themes/leilukin/content/comment.twig:4
-#, php-format
-msgid "%s:"
-msgstr ""
-
-#: themes/leilukin/content/comment.twig:6
-#, php-format
-msgid "%s said:"
-msgstr ""
-
-#: themes/leilukin/content/comment.twig:9
-msgid "This comment is awaiting moderation."
-msgstr ""
-
-#: themes/leilukin/content/post.twig:6
-msgid "Tags"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:15
-#: themes/leilukin/feathers/audio.twig:6
-#: themes/leilukin/feathers/photo.twig:6
-#: themes/leilukin/feathers/quote.twig:6
-#: themes/leilukin/feathers/text.twig:6
-#: themes/leilukin/feathers/uploader.twig:6
-#: themes/leilukin/feathers/video.twig:6
-#: themes/leilukin/pages/archive.twig:36
-#: themes/leilukin/pages/page.twig:6
-#: themes/leilukin/pages/search.twig:19
-#, php-format
-msgid "Permanent link to “%s”"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:17
-#: themes/leilukin/content/sidebar.twig:29
-msgid "Draft"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:19
-msgid "Scheduled"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:21
-msgid "Pinned"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:27
-#: themes/leilukin/content/sidebar.twig:55
-#: themes/leilukin/pages/view.twig:20
-msgid "[Untitled]"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:34
-msgid "View webmentions"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:35
-#, php-format
-msgid "%s webmention"
-msgid_plural "%s webmentions"
-msgstr[0] ""
-msgstr[1] ""
-
-#: themes/leilukin/content/post.twig:40
-msgid "Comments closed"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:43
-msgid "View comments"
-msgstr ""
-
-#: themes/leilukin/content/post.twig:44
-#, php-format
-msgid "%s comment"
-msgid_plural "%s comments"
-msgstr[0] ""
-msgstr[1] ""
-
-#: themes/leilukin/content/sidebar.twig:4
-msgid "Search…"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:4
-msgid "Search this blog"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:5
-msgid "Search"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:7
-#: themes/leilukin/content/sidebar.twig:8
-msgid "Menu"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:8
-msgid "Close menu"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:9
-msgid "Links"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:11
-msgid "Blog"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:14
-#: themes/leilukin/forms/user/controls.twig:9
-#: themes/leilukin/forms/user/register.twig:13
-msgid "Email"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:17
-msgid "Feed"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:21
-msgid "Admin"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:25
-msgid "Write"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:34
-#: themes/leilukin/forms/user/controls.twig:5
-msgid "Controls"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:37
-msgid "Log out"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:42
-#: themes/leilukin/forms/user/register.twig:5
-#: themes/leilukin/forms/user/register.twig:19
-msgid "Register"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:46
-#: themes/leilukin/forms/user/login.twig:5
-#: themes/leilukin/forms/user/login.twig:14
-msgid "Log in"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:51
-msgid "Categories"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:61
-msgid "Pages"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:71
-msgid "Related Posts"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:80
-msgid "Recent Posts"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:91
-msgid "Archive"
-msgstr ""
-
-#: themes/leilukin/content/sidebar.twig:96
-#: themes/leilukin/pages/archive.twig:18
-msgid "F Y"
-msgstr ""
-
-#: themes/leilukin/feathers/audio.twig:10
-#: themes/leilukin/feathers/link.twig:7
-#: themes/leilukin/feathers/photo.twig:13
-#: themes/leilukin/feathers/quote.twig:9
-#: themes/leilukin/feathers/text.twig:9
-#: themes/leilukin/feathers/uploader.twig:10
-#: themes/leilukin/feathers/video.twig:10
-msgid "Text Content"
-msgstr ""
-
-#: themes/leilukin/feathers/audio.twig:14
-#: themes/leilukin/feathers/photo.twig:9
-#: themes/leilukin/feathers/uploader.twig:16
-#: themes/leilukin/feathers/uploader.twig:20
-#: themes/leilukin/feathers/video.twig:14
-msgid "File Attachment"
-msgstr ""
-
-#: themes/leilukin/feathers/missing.twig:4
-msgid "The post cannot be displayed because the theme does not support it."
-msgstr ""
-
-#: themes/leilukin/feathers/uploader.twig:21
-msgid "File attachment:"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:2
-msgid "Comment"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:5
-msgid "Author"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:8
-msgid "Author's website"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:10
-msgid "Author's email"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:15
-msgid "Timestamp"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:18
-msgid "Status"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:20
-msgid "Approved"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:21
-msgid "Denied"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:22
-msgid "Spam"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:27
-msgid "Email Notifications"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:35
-msgid "Save"
-msgstr ""
-
-#: themes/leilukin/forms/comment/edit.twig:36
-msgid "Cancel"
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:3
-#, php-format
-msgid "%s's comment"
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:5
-msgid "Your name"
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:7
-msgid "Your email"
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:9
-msgid "Your website"
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:12
-msgid "Your comment"
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:16
-msgid "Markdown is allowed."
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:18
-msgid "HTML tags allowed:"
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:20
-msgid "HTML is not allowed."
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:24
-msgid "Notify me when others comment"
-msgstr ""
-
-#: themes/leilukin/forms/comment/new.twig:37
-msgid "Speak"
-msgstr ""
-
-#: themes/leilukin/forms/user/controls.twig:7
-msgid "Full name"
-msgstr ""
-
-#: themes/leilukin/forms/user/controls.twig:11
-msgid "Website"
-msgstr ""
-
-#: themes/leilukin/forms/user/controls.twig:13
-#: themes/leilukin/forms/user/reset_password.twig:7
-msgid "New password?"
-msgstr ""
-
-#: themes/leilukin/forms/user/controls.twig:15
-#: themes/leilukin/forms/user/reset_password.twig:9
-msgid "Confirm"
-msgstr ""
-
-#: themes/leilukin/forms/user/controls.twig:20
-msgid "Update"
-msgstr ""
-
-#: themes/leilukin/forms/user/login.twig:7
-#: themes/leilukin/forms/user/lost_password.twig:7
-#: themes/leilukin/forms/user/register.twig:7
-msgid "Username"
-msgstr ""
-
-#: themes/leilukin/forms/user/login.twig:9
-#: themes/leilukin/forms/user/register.twig:9
-#: themes/leilukin/forms/user/register.twig:11
-msgid "Password"
-msgstr ""
-
-#: themes/leilukin/forms/user/login.twig:15
-msgid "Help!"
-msgstr ""
-
-#: themes/leilukin/forms/user/lost_password.twig:5
-msgid "Lost password"
-msgstr ""
-
-#: themes/leilukin/forms/user/lost_password.twig:11
-#: themes/leilukin/forms/user/reset_password.twig:16
-msgid "Submit"
-msgstr ""
-
-#: themes/leilukin/forms/user/register.twig:11
-msgid "(again)"
-msgstr ""
-
-#: themes/leilukin/forms/user/reset_password.twig:5
-msgid "Reset password"
-msgstr ""
-
-#: themes/leilukin/info.php:3
-msgid "leilukin"
-msgstr ""
-
-#: themes/leilukin/info.php:6
-msgid "The default theme provided with Chyrp Lite."
-msgstr ""
-
-#: themes/leilukin/layouts/default.twig:8
-#, php-format
-msgid "Page %d"
-msgstr ""
-
-#: themes/leilukin/layouts/default.twig:49
-msgid "Newer posts"
-msgstr ""
-
-#: themes/leilukin/layouts/default.twig:57
-msgid "Older posts"
-msgstr ""
-
-#: themes/leilukin/layouts/default.twig:66
-#, php-format
-msgid "Called from %s on line %d at %s seconds."
-msgstr ""
-
-#: themes/leilukin/pages/403.twig:5
-msgid "Forbidden."
-msgstr ""
-
-#: themes/leilukin/pages/404.twig:5
-msgid "Not found."
-msgstr ""
-
-#: themes/leilukin/pages/archive.twig:10
-#: themes/leilukin/pages/archive.twig:47
-#: themes/leilukin/pages/archive.twig:56
-#, php-format
-msgid "Archive of %s"
-msgstr ""
-
-#: themes/leilukin/pages/archive.twig:66
-msgid "There aren't any posts in the timeframe you specified."
-msgstr ""
-
-#: themes/leilukin/pages/author.twig:6
-#, php-format
-msgid "Posts created by “%s”"
-msgstr ""
-
-#: themes/leilukin/pages/author.twig:13
-msgid "This user hasn't created any posts."
-msgstr ""
-
-#: themes/leilukin/pages/category.twig:6
-#, php-format
-msgid "Posts in category “%s”"
-msgstr ""
-
-#: themes/leilukin/pages/drafts.twig:6
-msgid "Drafts"
-msgstr ""
-
-#: themes/leilukin/pages/drafts.twig:13
-msgid "You don't have any drafts."
-msgstr ""
-
-#: themes/leilukin/pages/index.twig:9
-#: themes/leilukin/pages/tags.twig:20
-msgid "Nothing here yet!"
-msgstr ""
-
-#: themes/leilukin/pages/search.twig:6
-#, php-format
-msgid "Search results for “%s”"
-msgstr ""
-
-#: themes/leilukin/pages/search.twig:10
-msgid "Your search did not return any results."
-msgstr ""
-
-#: themes/leilukin/pages/search.twig:15
-msgid "Pages containing the search term"
-msgstr ""
-
-#: themes/leilukin/pages/tag.twig:6
-#, php-format
-msgid "Posts tagged with “%s”"
-msgstr ""
-
-#: themes/leilukin/pages/tags.twig:6
-msgid "Tag cloud"
-msgstr ""
-
-#: themes/leilukin/pages/updated.twig:6
-msgid "Updated posts"
-msgstr ""
-
-#: themes/leilukin/pages/updated.twig:13
-msgid "There aren't any updated posts."
-msgstr ""
-
-#: themes/leilukin/pages/view.twig:6
-msgid "Next post"
-msgstr ""
-
-#: themes/leilukin/pages/view.twig:12
-msgid "Previous post"
-msgstr ""
-
-#: themes/leilukin/pages/view.twig:16
-msgid "Webmentions"
-msgstr ""
-
-#: themes/leilukin/pages/view.twig:26
-msgid "Comments"
-msgstr ""
-
-#: themes/leilukin/pages/view.twig:42
-msgid "Newer comments"
-msgstr ""
-
-#: themes/leilukin/pages/view.twig:43
-msgid "Older comments"
-msgstr ""
-
diff --git a/themes/leilukin/pages/403.twig b/themes/leilukin/pages/403.twig
deleted file mode 100644
index 052e979..0000000
--- a/themes/leilukin/pages/403.twig
+++ /dev/null
@@ -1,7 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-{{ reason is defined ? reason | fix : "Forbidden." | translate }}
-
-{% endblock %}
diff --git a/themes/leilukin/pages/404.twig b/themes/leilukin/pages/404.twig
deleted file mode 100644
index f399454..0000000
--- a/themes/leilukin/pages/404.twig
+++ /dev/null
@@ -1,7 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-{{ reason is defined ? reason | fix : "Not found." | translate }}
-
-{% endblock %}
diff --git a/themes/leilukin/pages/archive.twig b/themes/leilukin/pages/archive.twig
deleted file mode 100644
index 53493c0..0000000
--- a/themes/leilukin/pages/archive.twig
+++ /dev/null
@@ -1,70 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-{# Months? (For yearly archives) #}
-{% if months is not empty %}
-{% if archive.prev is not empty %}
-
-{% endif %}
-
-{% for when, month in months %}
-
-
-{% endfor %}
-
-{% if archive.next is not empty %}
-
-{% endif %}
-{% endif %}
-
-{# Posts? (For daily/monthly archives) #}
-{% if posts.paginated is not empty %}
-
-{{ "Archive of %s" | translate | format(archive.when | time(archive.depth == "day" ? "d F Y" : "F Y")) }}
-
-{% for post in posts.paginated %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% endfor %}
-{% endif %}
-
-{# No results #}
-{% if months is empty and posts.paginated is empty %}
-
-{{ "There aren't any posts in the timeframe you specified." | translate }}
-
-{% endif %}
-
-{% endblock %}
diff --git a/themes/leilukin/pages/author.twig b/themes/leilukin/pages/author.twig
deleted file mode 100644
index 82feb69..0000000
--- a/themes/leilukin/pages/author.twig
+++ /dev/null
@@ -1,16 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if posts.paginated is not empty %}
-
-{{ "Posts created by “%s”" | translate | format(author.name | fix) }}
-
-{% endif %}
-{% for post in posts.paginated %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% else %}
-
-{{ "This user hasn't created any posts." | translate }}
-
-{% endfor %}
-{% endblock %}
diff --git a/themes/leilukin/pages/category.twig b/themes/leilukin/pages/category.twig
deleted file mode 100644
index ac44044..0000000
--- a/themes/leilukin/pages/category.twig
+++ /dev/null
@@ -1,16 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if posts.paginated is defined and posts.paginated is not empty %}
-
-{{ "Posts in category “%s”" | translate | format(category | fix) }}
-
-{% for post in posts.paginated %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% endfor %}
-{% elseif reason is defined %}
-
-{{ reason }}
-
-{% endif %}
-{% endblock %}
diff --git a/themes/leilukin/pages/drafts.twig b/themes/leilukin/pages/drafts.twig
deleted file mode 100644
index 7b2460e..0000000
--- a/themes/leilukin/pages/drafts.twig
+++ /dev/null
@@ -1,16 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if posts.paginated is not empty %}
-
-{{ "Drafts" | translate }}
-
-{% endif %}
-{% for post in posts.paginated %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% else %}
-
-{{ "You don't have any drafts." | translate }}
-
-{% endfor %}
-{% endblock %}
diff --git a/themes/leilukin/pages/index.twig b/themes/leilukin/pages/index.twig
deleted file mode 100644
index c7c8983..0000000
--- a/themes/leilukin/pages/index.twig
+++ /dev/null
@@ -1,17 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if reason is not defined %}{# Some modules define reason in error states #}
-{% for post in posts.paginated %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% else %}
-
-{{ "Nothing here yet!" | translate }}
-
-{% endfor %}
-{% else %}
-
-{{ reason }}
-
-{% endif %}
-{% endblock %}
diff --git a/themes/leilukin/pages/page.twig b/themes/leilukin/pages/page.twig
deleted file mode 100644
index 7d60e59..0000000
--- a/themes/leilukin/pages/page.twig
+++ /dev/null
@@ -1,19 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-
-
-
-
-
-{% endblock %}
diff --git a/themes/leilukin/pages/search.twig b/themes/leilukin/pages/search.twig
deleted file mode 100644
index eae961e..0000000
--- a/themes/leilukin/pages/search.twig
+++ /dev/null
@@ -1,29 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if posts.paginated is not empty or pages is not empty %}
-
-{{ "Search results for “%s”" | translate | format(search | fix) }}
-
-{% else %}
-
-{{ "Your search did not return any results." | translate }}
-
-{% endif %}
-{% if pages is not empty %}
-
-{{ "Pages containing the search term" | translate }}
-{% for page in pages %}
-
-
-{{ page.body | striptags | truncate(200) }}
-
-{% endfor %}
-
-{% endif %}
-{% for post in posts.paginated %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% endfor %}
-{% endblock %}
diff --git a/themes/leilukin/pages/tag.twig b/themes/leilukin/pages/tag.twig
deleted file mode 100644
index f97c7ea..0000000
--- a/themes/leilukin/pages/tag.twig
+++ /dev/null
@@ -1,16 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if posts.paginated is defined and posts.paginated is not empty %}
-
-{{ "Posts tagged with “%s”" | translate | format(tag.name | fix) }}
-
-{% for post in posts.paginated %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% endfor %}
-{% elseif reason is defined %}
-
-{{ reason }}
-
-{% endif %}
-{% endblock %}
diff --git a/themes/leilukin/pages/tags.twig b/themes/leilukin/pages/tags.twig
deleted file mode 100644
index 3e366b2..0000000
--- a/themes/leilukin/pages/tags.twig
+++ /dev/null
@@ -1,23 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if tag_cloud is not empty %}
-
-
{{ "Tag cloud" | translate }}
-
-{% for tag in tag_cloud %}
-
{{ tag.name }}
-{% endfor %}
-
-{% else %}
-
-{{ "Nothing here yet!" | translate }}
-
-{% endif %}
-{% endblock %}
diff --git a/themes/leilukin/pages/updated.twig b/themes/leilukin/pages/updated.twig
deleted file mode 100644
index 732c2fc..0000000
--- a/themes/leilukin/pages/updated.twig
+++ /dev/null
@@ -1,16 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if posts.paginated is not empty %}
-
-{{ "Updated posts" | translate }}
-
-{% endif %}
-{% for post in posts.paginated %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% else %}
-
-{{ "There aren't any updated posts." | translate }}
-
-{% endfor %}
-{% endblock %}
diff --git a/themes/leilukin/pages/view.twig b/themes/leilukin/pages/view.twig
deleted file mode 100644
index 306141e..0000000
--- a/themes/leilukin/pages/view.twig
+++ /dev/null
@@ -1,46 +0,0 @@
-{% extends "layouts" ~ DIR ~ "default.twig" %}
-
-{% block content %}
-{% if not post.prev.no_results %}
-
-{% endif %}
-{% include(["feathers" ~ DIR ~ post.feather ~ ".twig", "feathers" ~ DIR ~ "missing.twig"]) %}
-{% if not post.next.no_results %}
-
-{% endif %}
-{% if module_enabled("pingable") and post.pingback_count > 0 %}
-{{ "Webmentions" | translate }}
-
-
-{% for pingback in post.pingbacks %}
-{{ pingback.title | oneof("[Untitled]" | translate) }}
-{% endfor %}
-
-
-{% endif %}
-{% if module_enabled("comments") and (post.comment_count > 0 or post.commentable) %}
-{{ "Comments" | translate }}
-
-
-{% endif %}
-{% endblock %}
diff --git a/themes/leilukin/stylesheets/all.css b/themes/leilukin/stylesheets/all.css
deleted file mode 100644
index e60d830..0000000
--- a/themes/leilukin/stylesheets/all.css
+++ /dev/null
@@ -1,964 +0,0 @@
-@font-face {
- font-display: swap;
- font-family: 'Lexend';
- font-style: normal;
- font-weight: 400;
- src: url('../../../fonts/lexend-v19-latin-regular.woff2') format('woff2');
-}
-@font-face {
- font-display: swap;
- font-family: 'Lexend';
- font-style: normal;
- font-weight: 600;
- src: url('../../../fonts/lexend-v19-latin-600.woff2') format('woff2');
-}
-@font-face {
- font-display: swap;
- font-family: 'Lexend';
- font-style: normal;
- font-weight: 700;
- src: url('../../../fonts/lexend-v19-latin-700.woff2') format('woff2');
-}
-:root {
- --clr-body-bg: #08031A;
- --clr-body-txt: #fceaff;
- --clr-content-bg: #3d2163;
- --clr-pinned-bg: #13092D;
- --clr-sub-heading: #e8b86f;
- --clr-code-bg: #241445;
- --clr-highlight: #6736ad;
- --clr-bdr-main: #c6ccc8;
- --clr-bdr-nav: #d2d9d4;
- --clr-link: #ED64F5;
- --clr-link-hover: #c355c9;
- --clr-tag: #208448;
- --clr-tag-hover: #006428;
- --clr-flash-bg: #98254b;
- --clr-edit-btn: #873eb5;
- --clr-edit-btn-hover: #241445;
- --clr-delete-btn: #c04b4b;
- --clr-delete-btn-hover: #af2d2d;
- --clr-input-err: #ffdede;
- --clr-white: #fff;
-
- --fs-main: 1.2rem;
- --fs-h1: clamp(2rem, 1rem + 5vw, 3rem);
- --fs-h2: clamp(1.55rem, 1rem + 3vw, 2.15rem);
- --fs-h3: clamp(1.55rem, 1rem + 3vw, 1.8rem);
- --fs-h4: clamp(1.4rem, 1rem + 3vw, 1.6rem);
-}
-html {
- font-size: 16px;
-}
-*::selection {
- color: var(--clr-body-txt);
- background-color: var(--clr-highlight);
-}
-body {
- font-family: "Lexend", system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
- font-size: var(--fs-main);
- color: var(--clr-body-txt);
- line-height: 1.5;
- tab-size: 4;
- background-color: var(--clr-body-bg);
- margin: 2rem;
- margin-inline-start: 16rem;
- min-width: 280px;
- max-width: 980px;
-}
-body.preview {
- margin: 1rem;
- max-width: none;
-}
-p {
- margin: 1rem 0rem;
-}
-p.footnote-backrefs {
- font-size: 0.75em;
-}
-h1 {
- font-size: var(--fs-h1);
- font-weight: 700;
- margin: 1em 0em;
- padding: 0em;
-}
-h1 > a, h1 > a:visited {
- color: var(--clr-body-txt);
-}
-h2, h3, h4, h5, h6 {
- color: var(--clr-sub-heading);
-}
-h2 {
- font-size: var(--fs-h2);
- font-weight: bold;
- margin: 1em 0em;
- padding: 0em;
-}
-#sidebar > h1,
-#sidebar > h2 {
- font-size: 1em;
-}
-h2.archive {
- margin: 2rem 0rem 0rem 0rem;
-}
-h2.menu_toggle {
- display: none;
-}
-h3 {
- font-size: var(--fs-h3);
- font-weight: bold;
- margin: 1em 0em;
- padding: 0em;
-}
-h3.archive {
- font-size: 1.33em;
-}
-* + h3.article_label {
- margin-top: 2rem;
-}
-h4, h5, h6 {
- font-size: var(--fs-h4);
- font-weight: bold;
- margin: 1em 0em;
- padding: 0em;
-}
-sup, sub {
- line-height: 1;
- font-size: 0.75em;
-}
-em, dfn, cite {
- font: inherit;
- font-style: italic;
-}
-strong {
- font: inherit;
- font-weight: bold;
-}
-address {
- font: inherit;
-}
-small {
- font-weight: normal;
- font-size: 0.75em;
-}
-mark {
- color: var(--clr-body-txt);
- background-color: var(--clr-highlight);
-}
-del {
- font: inherit;
- text-decoration: line-through;
-}
-figure, blockquote {
- margin: 0;
- padding: 0 1rem;
- font: inherit;
- page-break-inside: avoid;
-}
-blockquote {
- border-inline-start: 0.1em solid var(--clr-body-txt);
-}
-figcaption {
- font-size: 0.9em;
- margin: 1rem 0rem;
-}
-aside {
- max-width: 40%;
- float: right;
- float: inline-end;
- font-style: italic;
- margin: 0rem;
- margin-inline-start: 1rem;
- margin-bottom: 1rem;
- padding: 1rem;
- background-color: var(--clr-code-bg);
- border-left: 2px solid var(--clr-body-txt);
-}
-blockquote em,
-aside em {
- font-style: normal;
-}
-pre {
- font-family: "Cousine webfont", monospace;
- font-size: 0.85em;
- background-color: var(--clr-code-bg);
- margin: 1rem 0rem;
- overflow-x: auto;
- white-space: pre;
-}
-code {
- font-family: "Cousine webfont", monospace;
- font-size: 0.85em;
- background-color: var(--clr-code-bg);
- padding: 0.125em 0.25em 0em 0.25em;
- vertical-align: bottom;
- white-space: break-spaces;
-}
-pre > code {
- font-size: 0.85rem;
- display: block;
- padding: 0.5rem;
- white-space: inherit;
-}
-hr {
- width: 100%;
- clear: both;
- border: none;
- border-top: 1px solid #ddd;
- margin: 1em 0em;
-}
-hr:last-child,
-hr + hr {
- display: none;
-}
-ul,
-ol.comments ul {
- list-style: disc outside;
- margin: 1em 0em;
- margin-inline-start: 2em;
- padding: 0em;
-}
-ul ul,
-ol.comments ul ul {
- list-style-type: circle;
-}
-ol,
-ol.comments ol {
- list-style: decimal outside;
- margin: 1em 0em;
- margin-inline-start: 2em;
- padding: 0em;
-}
-ol ol,
-ol.comments ol ol {
- list-style-type: lower-latin;
-}
-html[lang="ar"] ol ol,
-html[lang="ar"] ol.comments ol ol {
- list-style-type: arabic-indic;
-}
-html[lang="he"] ol ol,
-html[lang="he"] ol.comments ol ol {
- list-style-type: hebrew;
-}
-li {
- margin: 0em;
- padding: 0em;
-}
-dl {
- list-style: none;
- margin: 1em 0em;
-}
-dl dt {
- font-weight: bold;
- margin: 0em;
- padding: 0em;
-}
-dl dd {
- margin: 0em;
- padding: 0em;
- margin-inline-start: 2em;
-}
-ul.navigation {
- list-style: none;
- box-sizing: border-box;
- background-color: var(--clr-content-bg);
- margin: 0rem 0rem 2rem 0rem;
- padding: 0em;
- border: 1px solid var(--clr-bdr-main);
- border-radius: 0.5rem;
- box-shadow: 0px 2px 4px 2px rgba(57,67,77,0.05);
-}
-ul.navigation > li {
- box-sizing: border-box;
- display: block;
- padding: 0.67em 1em;
- margin: 0em;
- overflow: hidden;
- text-overflow: ellipsis;
- border-bottom: 1px solid var(--clr-bdr-nav);
-}
-ul.navigation > li:last-child {
- border-bottom: none;
-}
-ul.sidebar > li {
- text-align: start;
- font-size: 0.75em;
-}
-ul.sidebar > li > a {
- color: var(--clr-body-txt);
-}
-ul.sidebar > li > a:hover,
-ul.sidebar > li > a:focus {
- color: var(--clr-link-hover);
-}
-ul.archive {
- list-style: none;
- display: grid;
- grid-template-columns: repeat(auto-fill, minmax(214px, 1fr));
- grid-auto-flow: row;
- gap: 1rem;
- margin: 1rem 0rem 0rem 0rem;
-}
-ul.archive > li {
- margin: 0em;
-}
-ol.pingbacks {
- list-style: none;
- padding: 2rem;
- margin: 0rem;
-}
-ol.comments {
- list-style: none;
- padding: 0rem;
- margin: 0rem;
-}
-ol.comments > li {
- box-sizing: border-box;
- display: block;
- width: 100%;
- margin: 0em;
- padding: 2rem 2rem 0rem 2rem;
- border-bottom: 1px solid var(--clr-bdr-main);
-}
-ol.comments > li:last-child {
- border-bottom: none;
-}
-ol.comments > li#comment_shim {
- display: none;
-}
-ol.comments > li.comment_form {
- padding: 2rem;
-}
-div#main > details {
- display: block;
- box-sizing: border-box;
- background-color: var(--clr-content-bg);
- margin: 0rem 0rem 2rem 0rem;
- padding: 0em;
- border: 1px solid var(--clr-bdr-main);
- border-radius: 0.5rem;
- box-shadow: 0px 2px 4px 2px rgba(57,67,77,0.05);
-}
-div#main > details > summary {
- box-sizing: border-box;
- margin: 0.5rem 2rem;
- cursor: pointer;
- list-style-position: outside;
-}
-div#main > details > article {
- display: block;
- padding: 2rem;
- margin: 0em;
- border-top: 1px solid var(--clr-bdr-nav);
-}
-table {
- border-collapse: collapse;
- border-spacing: 0em;
- width: 100%;
- margin: 0em 0em 1em 0em;
- overflow-x: scroll;
-}
-table th {
- text-align: start;
- padding: 0.5em;
- font: inherit;
- font-weight: bold;
- background-color: var(--clr-edit-btn);
- color: var(--clr-white);
- border: 1px solid var(--clr-edit-btn);
- vertical-align: middle;
-}
-table td {
- text-align: start;
- padding: 0.5em;
- font: inherit;
- border: 1px solid var(--clr-edit-btn);
- vertical-align: middle;
-}
-form, fieldset {
- margin: 0em;
- padding: 0em;
- border: none;
-}
-form.search_box {
- display: block;
- position: relative;
- max-width: 12em;
- margin-bottom: 2rem;
-}
-form.comment_edit {
- width: 100%;
- padding: 0rem 0rem 2rem 0rem;
-}
-select[disabled],
-textarea[disabled],
-input[disabled],
-button[disabled] {
- cursor: not-allowed;
- opacity: 0.33;
-}
-select, input {
- box-sizing: border-box;
- display: block;
- width: 320px;
- margin: 0.5em 0em;
- padding: 0.5em;
- background: none;
- text-align: start;
- font: inherit;
- font-size: inherit;
- color: var(--clr-body-txt);
- background-color: var(--clr-pinned-bg);
- border: 1px solid var(--clr-bdr-main);
- border-radius: 0em;
-}
-html[dir="ltr"] select {
- appearance: none;
- padding-right: 1.5em;
- background-image: url(../images/select.svg);
- background-size: 1rem;
- background-position: center right 0.25em;
- background-repeat: no-repeat;
-}
-html[dir="rtl"] select {
- appearance: none;
- padding-left: 1.5em;
- background-image: url(../images/select.svg);
- background-size: 1rem;
- background-position: center left 0.25em;
- background-repeat: no-repeat;
-}
-input[type="checkbox"],
-input[type="radio"] {
- appearance: none;
- width: 20px;
- height: 20px;
- padding: 0em;
-}
-input[type="radio"] {
- border-radius: 50%;
-}
-input[type="checkbox"]:checked {
- background-image: url(../images/checkbox.svg);
- background-size: 1rem;
- background-position: center;
- background-repeat: no-repeat;
-}
-input[type="radio"]:checked {
- background-image: url(../images/radio.svg);
- background-size: 1rem;
- background-position: center;
- background-repeat: no-repeat;
-}
-select:focus, input:focus {
- border: 1px solid var(--clr-link-hover);
- outline: var(--clr-link-hover) solid 0.1em;
- outline-offset: 0px;
-}
-input::placeholder {
- color: var(--clr-body-txt);
- opacity: 1;
-}
-input.error,
-input:invalid {
- background-color: var(--clr-input-err);
-}
-input#sidebar_search_field {
- display: inline;
- width: 100%;
- margin: 0em;
- padding-inline-end: 2.5rem;
-}
-textarea {
- box-sizing: border-box;
- display: block;
- width: 100%;
- height: 20ex;
- font: inherit;
- font-size: inherit;
- color: var(--clr-body-txt);
- margin: 0.5em 0em;
- padding: 0.5em;
- background-color: var(--clr-white);
- border: 1px solid var(--clr-bdr-main);
- border-radius: 0em;
- resize: vertical;
-}
-textarea:focus {
- border: 1px solid var(--clr-link-hover);
- outline: var(--clr-link-hover) solid 0.1em;
- outline-offset: 0px;
-}
-button {
- font: inherit;
- font-size: inherit;
- cursor: pointer;
-}
-button:focus {
- outline: none;
-}
-button#sidebar_search_submit {
- display: block;
- position: absolute;
- width: 2.5rem;
- height: 100%;
- top: 0px;
- inset-inline-end: 0px;
- border: none;
- border-radius: 0em;
- margin: 0em;
- padding: 0em;
- background: transparent url(../images/search.svg) center no-repeat;
- background-size: 50%;
- overflow: hidden;
- color: transparent;
-}
-button#sidebar_search_submit:hover {
- background-size: 60%;
-}
-label {
- display: block;
- margin-top: 1em;
-}
-div#main {
- width: 100%;
- margin: 0em;
- padding: 0em;
- overflow: visible;
-}
-div#sidebar {
- display: block;
- position: absolute;
- top: 2rem;
- inset-inline-start: 2rem;
- width: 12rem;
-}
-div.prev {
- width: 100%;
- text-align: center;
- margin-bottom: 2rem;
-}
-div.next {
- width: 100%;
- text-align: center;
- margin-top: 2rem;
-}
-div.ribbon {
- box-sizing: border-box;
- width: 100%;
- text-align: center;
- color: var(--clr-white);
- background-color: #426aa6;
- padding: 0.5em;
- margin-bottom: 2rem;
- border-radius: 0.25em;
-}
-div.flash {
- background-color: var(--clr-flash-bg);
-}
-div.metadata {
- font-weight: normal;
- font-size: 0.9em;
- text-align: center;
- display: block;
- position: relative;
- bottom: 0em;
- inset-inline-start: -2rem;
- width: 100%;
- padding: 0.25rem 2rem;
- margin-top: 2rem;
- background-color: var(--clr-content-bg);
- border-top: 1px solid var(--clr-bdr-main);
- border-bottom-left-radius: 0.5rem;
- border-bottom-right-radius: 0.5rem;
-}
-article.post.pinned div.metadata {
- background-color: var(--clr-pinned-bg);
-}
-div.comments_pagination {
- width: 100%;
- text-align: center;
-}
-div.tags {
- margin: 1rem 0rem 0rem 0rem;
- font-size: 0.75em;
-}
-div.doaction {
- font-family: inherit;
- margin: 1em 0em;
-}
-div.admin {
- margin: 1em 0em 0em 0em;
-}
-div#main > article, div.standalone {
- display: block;
- position: relative;
- box-sizing: border-box;
- width: 100%;
- background-color: var(--clr-content-bg);
- margin: 0rem auto 2rem 0rem;
- padding: 2rem 2rem 0rem 2rem;
- border: 1px solid var(--clr-bdr-main);
- border-radius: 0.5rem;
- box-shadow: 0px 2px 4px 2px rgba(57,67,77,0.05);
-}
-div#main > article.discourse,
-div#main > article.commentary {
- padding: 0rem;
- overflow: hidden;
-}
-div#main > article.page {
- padding-bottom: 2rem;
-}
-div.standalone {
- margin-bottom: 0rem;
- padding-bottom: 2rem;
-}
-div.user_controls.standalone,
-div.user_login.standalone,
-div.lost_password.standalone,
-div.reset_password.standalone,
-div.user_register.standalone {
- max-width: 384px;
-}
-ul.archive article.post.archive {
- display: block;
- position: relative;
- height: 196px;
- font-size: 0.75em;
- background-color: var(--clr-pinned-bg);
- padding: 8px;
- border: 1px solid var(--clr-bdr-main);
- border-radius: 0.5rem;
-}
-section.post_archive_container {
- height: 100%;
- overflow: hidden;
-}
-article > header {
- display: block;
- margin: 0rem 0rem 1rem 0rem;
- padding: 0rem;
-}
-article > section {
- display: block;
- width: 100%;
- margin: 1rem 0rem 0rem 0rem;
- padding: 0rem;
-}
-article > footer {
- display: block;
- text-align: start;
- margin: 1rem 0rem 0rem 0rem;
- padding: 0rem;
- border: none;
- clear: both;
-}
-article.video video,
-article.audio audio {
- width: 100%;
-}
-a:link,
-a:visited {
- color: var(--clr-link);
- text-decoration: none;
-}
-a:hover,
-a:focus,
-a:active {
- outline: none;
- color: var(--clr-link-hover);
- text-decoration: underline;
- text-underline-offset: 0.125em;
- text-decoration-thickness: 0.0625em;
-}
-div.ribbon a {
- color: var(--clr-white);
- font-weight: bold;
-}
-div.traversal a {
- display: inline-block;
- padding: 0.5em 1em;
- min-width: 8em;
- border-radius: 0.25em;
- color: var(--clr-white);
- text-decoration: none;
- background-color: var(--clr-tag);
-}
-div.traversal a:hover,
-div.traversal a:focus,
-div.traversal a:active {
- color: var(--clr-white);
- background-color: var(--clr-tag-hover);
-}
-section a:link,
-p a:link,
-section a:visited,
-p a:visited {
- color: var(--clr-link);
- font-weight: 700;
- text-decoration: underline;
- text-underline-offset: 0.125em;
- text-decoration-thickness: 0.0625em;
-}
-section a:hover,
-p a:hover,
-section a:focus,
-p a:focus,
-section a:active,
-p a:active {
- color: var(--clr-link-hover);
-}
-div.tags a,
-div.tag_cloud a {
- display: inline-block;
- padding: 0.25em 0.5em;
- margin-bottom: 4px;
- border-radius: 0.25em;
- color: var(--clr-white);
- text-decoration: none;
- background-color: var(--clr-tag);
-}
-div.tags a:hover,
-div.tags a:focus,
-div.tags a:active,
-div.tag_cloud a:hover,
-div.tag_cloud a:focus,
-div.tag_cloud a:active {
- color: var(--clr-white);
- background-color: var(--clr-tag-hover);
-}
-div.doaction a, button {
- display: inline-block;
- white-space: nowrap;
- padding: 0.5em 1em;
- border: none;
- border-radius: 0.25em;
- color: var(--clr-white);
- text-decoration: none;
- background-color: var(--clr-edit-btn);
-}
-div.doaction a:hover,
-button:hover,
-div.doaction a:focus,
-button:focus,
-div.doaction a:active,
-button:active {
- background-color: var(--clr-edit-btn-hover);
-}
-div.doaction a.post_delete_link,
-div.doaction a.delete_link {
- background-color: var(--clr-delete-btn);
-}
-div.doaction a.post_delete_link:hover,
-div.doaction a.delete_link:hover,
-div.doaction a.post_delete_link:focus,
-div.doaction a.delete_link:focus,
-div.doaction a.post_delete_link:active,
-div.doaction a.delete_link:active {
- background-color: var(--clr-delete-btn-hover);
-}
-section.photo > a:focus {
- outline: var(--clr-link-hover) solid 4px;
-}
-a.likes > img {
- display: inline-block;
- position: relative;
- top: 0px;
- height: 1rem;
-}
-a.likes:hover > img,
-a.likes:focus > img,
-a.likes:active > img {
- top: 1px;
-}
-a.archive_post_link {
- box-sizing: border-box;
- display: block;
- position: absolute;
- top: 0px;
- left: 0px;
- bottom: 0px;
- right: 0px;
- border-radius: 0.5rem;
- color: transparent;
- background-color: transparent;
-}
-a.archive_post_link:hover,
-a.archive_post_link:focus,
-a.archive_post_link:active {
- outline: var(--clr-link-hover) solid 4px;
-}
-iframe {
- max-width: 100%;
- border: none;
- margin: 1rem 0rem;
-}
-iframe.video_embed {
- width: 100%;
- aspect-ratio: 16 / 9;
-}
-img {
- border-style: none;
- margin: 0em;
- padding: 0em;
-}
-section img {
- display: block;
- max-width: 100%;
-}
-section.photo img,
-article.archive img {
- width: 100%;
-}
-article > *:first-child,
-header > *:first-child,
-section > *:first-child,
-footer > *:first-child,
-form > *:first-child,
-aside > *:first-child,
-#sidebar > *:first-child,
-div.standalone > *:first-child {
- margin-top: 0rem;
-}
-article > *:last-child,
-header > *:last-child,
-section > *:last-child,
-footer > *:last-child,
-form > *:last-child,
-aside > *:last-child,
-div.standalone > *:last-child {
- margin-bottom: 0rem;
-}
-.ajax_loading {
- background-size: 30px 30px;
- background-image: linear-gradient(
- -45deg,
- #f2f0e6 25%,
- transparent 25%,
- transparent 50%,
- #f2f0e6 50%,
- #f2f0e6 75%,
- transparent 75%,
- transparent
- ) !important;
- animation: ajax_loading 2s linear infinite;
-}
-.ajax_loading .doaction {
- visibility: hidden;
-}
-@keyframes ajax_loading {
- from {
- background-position: 0px 0px;
- }
- to {
- background-position: 60px 30px;
- }
-}
-@media print {
- html {
- font-size: 4.2mm;
- }
- body {
- background-color: var(--clr-white);
- }
- div#main > article,
- div.standalone {
- background-color: var(--clr-white);
- background-image: none;
- page-break-inside: avoid;
- box-shadow: none;
- }
- ul.navigation {
- background-color: var(--clr-white);
- background-image: none;
- }
-}
-@media screen and (max-width: 959px) {
- body {
- margin: 1rem;
- }
- form.comment_edit {
- padding: 0rem 0rem 1rem 0rem;
- }
- input, select {
- width: 100%;
- }
- form.search_box {
- margin: 0rem auto 1rem auto;
- }
- ol.pingbacks {
- padding: 1rem;
- }
- ol.comments > li {
- margin: 0em;
- padding: 1rem 1rem 0rem 1rem;
- }
- ol.comments > li.comment_form {
- padding: 1rem;
- }
- ul.navigation > li {
- text-align: center;
- }
- div#sidebar {
- position: static;
- width: 100%;
- text-align: center;
- margin-bottom: 2rem;
- }
- div#sidebar > *:not(h1):not(form) {
- display: none;
- }
- div#sidebar > #menu {
- display: block;
- }
- div#sidebar > #menu:target {
- display: none;
- }
- div#sidebar > #menu:target ~ *:not(script, style) {
- display: block;
- }
- div#main > article {
- padding: 1rem 1rem 0rem 1rem;
- }
- div.standalone {
- padding: 1rem;
- }
- div.user_controls.standalone,
- div.user_login.standalone,
- div.lost_password.standalone,
- div.reset_password.standalone,
- div.user_register.standalone {
- margin-left: auto;
- }
- div.metadata {
- left: -1rem;
- margin-top: 1rem;
- padding: 0.25rem 1rem;
- }
-}
-@media screen and (max-width: 639px) {
- aside {
- float: none;
- max-width: 100%;
- margin: 1rem 0rem;
- }
-}
-@media (prefers-reduced-motion) {
- .ajax_loading {
- animation: none;
- }
-}
-@media (prefers-contrast: more) {
- body {
- background-color: #000;
- }
- div#main > article,
- div.standalone {
- background-color: var(--clr-body-bg);
- }
- ul.navigation {
- background-color: var(--clr-body-bg);
- }
-}
\ No newline at end of file
{{ "%s:" | translate | format(comment.author_link) }}
-{% else %} -{{ "%s said:" | translate | format(comment.author_link) }}
-{% endif %} -{% if comment.status == "denied" %} -{{ "This comment is awaiting moderation." | translate }} -{% else %} -{{ comment.body }} -{% endif %} -