Change html minification
This commit is contained in:
parent
fe32518571
commit
19fc8f3cd1
|
@ -28,3 +28,4 @@ url_prefix = /en/
|
|||
# [packages]
|
||||
# lektor-pythonmarkdown = 1.2
|
||||
# lektor-scss = 1.4.2
|
||||
# lektor-html-pretify = 2.0.0
|
||||
|
|
|
@ -10,7 +10,3 @@ type = string
|
|||
[children]
|
||||
model = post
|
||||
order_by = -event_start_date,title
|
||||
|
||||
[pagination]
|
||||
enabled = true
|
||||
per_page = 7
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[model]
|
||||
name = Blog Post
|
||||
name = Event Name
|
||||
label = {{ this.title }}
|
||||
hidden = yes
|
||||
|
||||
|
@ -22,4 +22,4 @@ type = pythonmarkdown
|
|||
|
||||
[fields.body]
|
||||
label = Body
|
||||
type = pythonmarkdown
|
||||
type = pythonmarkdown
|
||||
|
|
|
@ -14,6 +14,27 @@ files = [
|
|||
[package.extras]
|
||||
dev = ["freezegun (>=1.0,<2.0)", "pytest (>=6.0)", "pytest-cov"]
|
||||
|
||||
[[package]]
|
||||
name = "beautifulsoup4"
|
||||
version = "4.12.3"
|
||||
description = "Screen-scraping library"
|
||||
optional = false
|
||||
python-versions = ">=3.6.0"
|
||||
files = [
|
||||
{file = "beautifulsoup4-4.12.3-py3-none-any.whl", hash = "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed"},
|
||||
{file = "beautifulsoup4-4.12.3.tar.gz", hash = "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
soupsieve = ">1.2"
|
||||
|
||||
[package.extras]
|
||||
cchardet = ["cchardet"]
|
||||
chardet = ["chardet"]
|
||||
charset-normalizer = ["charset-normalizer"]
|
||||
html5lib = ["html5lib"]
|
||||
lxml = ["lxml"]
|
||||
|
||||
[[package]]
|
||||
name = "blinker"
|
||||
version = "1.7.0"
|
||||
|
@ -25,6 +46,20 @@ files = [
|
|||
{file = "blinker-1.7.0.tar.gz", hash = "sha256:e6820ff6fa4e4d1d8e2747c2283749c3f547e4fee112b98555cdcdae32996182"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "bs4"
|
||||
version = "0.0.2"
|
||||
description = "Dummy package for Beautiful Soup (beautifulsoup4)"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
files = [
|
||||
{file = "bs4-0.0.2-py2.py3-none-any.whl", hash = "sha256:abf8742c0805ef7f662dce4b51cca104cffe52b835238afc169142ab9b3fbccc"},
|
||||
{file = "bs4-0.0.2.tar.gz", hash = "sha256:a48685c58f50fe127722417bae83fe6badf500d54b55f7e39ffe43b798653925"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
beautifulsoup4 = "*"
|
||||
|
||||
[[package]]
|
||||
name = "certifi"
|
||||
version = "2023.11.17"
|
||||
|
@ -36,17 +71,6 @@ files = [
|
|||
{file = "certifi-2023.11.17.tar.gz", hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "chardet"
|
||||
version = "5.2.0"
|
||||
description = "Universal encoding detector for Python 3"
|
||||
optional = false
|
||||
python-versions = ">=3.7"
|
||||
files = [
|
||||
{file = "chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970"},
|
||||
{file = "chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "charset-normalizer"
|
||||
version = "3.3.2"
|
||||
|
@ -232,16 +256,6 @@ Werkzeug = ">=2.3.7"
|
|||
async = ["asgiref (>=3.2)"]
|
||||
dotenv = ["python-dotenv"]
|
||||
|
||||
[[package]]
|
||||
name = "htmlmin"
|
||||
version = "0.1.12"
|
||||
description = "An HTML Minifier"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
files = [
|
||||
{file = "htmlmin-0.1.12.tar.gz", hash = "sha256:50c1ef4630374a5d723900096a961cff426dff46b48f34d194a81bbe14eca178"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "idna"
|
||||
version = "3.6"
|
||||
|
@ -339,18 +353,18 @@ feedgenerator = "*"
|
|||
MarkupSafe = "*"
|
||||
|
||||
[[package]]
|
||||
name = "lektor-htmlmin"
|
||||
version = "1.0.3"
|
||||
description = "HTML minifier for Lektor. Based on htmlmin."
|
||||
name = "lektor-html-pretify"
|
||||
version = "2.0.0"
|
||||
description = "Lektor Plugin to pretify your HTML DOM using BeautifulSoup"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
files = [
|
||||
{file = "lektor-htmlmin-1.0.3.tar.gz", hash = "sha256:3771b6ffcfaf833ff6ea639dcd7b278c0a658bb5057be8fad6a595b50368c950"},
|
||||
{file = "lektor-html-pretify-2.0.0.tar.gz", hash = "sha256:639deac66fc00847e324be17c4aa605c30cdd5147ce243d94f873e48f915d0c5"},
|
||||
{file = "lektor_html_pretify-2.0.0-py3-none-any.whl", hash = "sha256:147bc9c2388fea8b0eab6ea845fd051c148fa7b6d52cb2d640e3b93aa0adf955"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
chardet = "*"
|
||||
htmlmin = "*"
|
||||
bs4 = "*"
|
||||
|
||||
[[package]]
|
||||
name = "lektor-pythonmarkdown"
|
||||
|
@ -582,6 +596,17 @@ docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments
|
|||
testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"]
|
||||
testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.1)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"]
|
||||
|
||||
[[package]]
|
||||
name = "soupsieve"
|
||||
version = "2.5"
|
||||
description = "A modern CSS selector implementation for Beautiful Soup."
|
||||
optional = false
|
||||
python-versions = ">=3.8"
|
||||
files = [
|
||||
{file = "soupsieve-2.5-py3-none-any.whl", hash = "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7"},
|
||||
{file = "soupsieve-2.5.tar.gz", hash = "sha256:5663d5a7b3bfaeee0bc4372e7fc48f9cff4940b3eec54a6451cc5299f1097690"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "termcolor"
|
||||
version = "2.4.0"
|
||||
|
@ -682,4 +707,4 @@ watchdog = ["watchdog (>=2.3)"]
|
|||
[metadata]
|
||||
lock-version = "2.0"
|
||||
python-versions = "^3.10"
|
||||
content-hash = "502907d60ac974bddeecccdeaa9287cd951fb202f511cda142811df6bec5cc97"
|
||||
content-hash = "8712bb56210536275d76f7dca4967c6388bb2c202ab1d0489547becd69877681"
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
[tool.poetry]
|
||||
name = "chaoswest.tv"
|
||||
version = "0.1.0"
|
||||
description = ""
|
||||
authors = ["Your Name <you@example.com>"]
|
||||
description = "Lektor and dependencys for chaoswest.tv Page"
|
||||
authors = ["L3D <l3d@c3woc.de>"]
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.10"
|
||||
lektor-scss = "^1.4.1"
|
||||
lektor-htmlmin = "^1.0.3"
|
||||
lektor-pythonmarkdown = "^1.2"
|
||||
Pygments = "^2.12.0"
|
||||
lektor-atom = "^0.4.0"
|
||||
lektor-html-pretify = "^2.0.0"
|
||||
|
||||
[tool.poetry.dev-dependencies]
|
||||
Lektor = "^3.3"
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
{% extends "layout.html" %}
|
||||
|
||||
{% from "macros/blog.html" import render_blog_post %}
|
||||
{% from "macros/pagination.html" import render_pagination %}
|
||||
|
||||
{% block title %}{{ this.title }}{% endblock %}
|
||||
|
||||
|
@ -9,6 +8,4 @@
|
|||
{% for child in this.pagination.items %}
|
||||
{{ render_blog_post(child, from_index=true) }}
|
||||
{% endfor %}
|
||||
|
||||
{{ render_pagination(this.pagination) }}
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
{%- endblock %}
|
||||
</main>
|
||||
<footer>
|
||||
Letztes update am {{ none|datetimeformat('YYYY-mm-dd', 'UTC') }} unter der <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC-BY-SA 4.0</a> Lizenz, sofern nicht anders angegeben. <a href="/impressum">Impressum</a>
|
||||
Letztes update am {{ none | datetimeformat('YYYY-MM-DD') }} unter der <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC-BY-SA 4.0</a> Lizenz, sofern nicht anders angegeben. <a href="/impressum">Impressum</a>
|
||||
</footer>
|
||||
</div>
|
||||
</body>
|
||||
|
|
Loading…
Reference in New Issue