From 1be96d0efe721e5542acd0233c5b41272ecd322d Mon Sep 17 00:00:00 2001 From: Ricardo Lafuente Date: May 13 2022 10:12:53 +0000 Subject: [PATCH 1/2] Website: Add source code links to wrapper pages --- diff --git a/website/theme/static/css/main.css b/website/theme/static/css/main.css index 5951c5d..9751da7 100644 --- a/website/theme/static/css/main.css +++ b/website/theme/static/css/main.css @@ -638,6 +638,10 @@ p.download-buttons { margin-top: calc(var(--mg-medium) * -1); } +.source-link { + margin-top: var(--mg-large); +} + /* Blog and article page */ diff --git a/website/theme/templates/page.html b/website/theme/templates/page.html index ccdbf45..a4b03ce 100644 --- a/website/theme/templates/page.html +++ b/website/theme/templates/page.html @@ -15,6 +15,8 @@ {# source link #} - {#

{{ tr.gotoSourceCode }}

#} + {% endblock %} From a2381ac243c4ddbea5b7bdfb3a15648b34b177a3 Mon Sep 17 00:00:00 2001 From: Ricardo Lafuente Date: May 13 2022 13:50:56 +0000 Subject: [PATCH 2/2] website: Fix dependency versions and deprecated extensions --- diff --git a/website/extract_comments.py b/website/extract_comments.py index c0a1be0..55b8a54 100644 --- a/website/extract_comments.py +++ b/website/extract_comments.py @@ -42,7 +42,7 @@ titles = { "weba": "WebAudio", "webgl": "WebGL", "xr": "Web XR", - "nbs" : "Network Boundary Shield", + "nbs": "Network Boundary Shield", "pt2": "Performance Timeline (L2)", } @@ -77,7 +77,6 @@ def comment_to_md(text): env = jinja2.Environment( loader=jinja2.FileSystemLoader([TEMPLATES_PATH]), - extensions=["jinja2.ext.with_"], trim_blocks=True, lstrip_blocks=True, ) diff --git a/website/requirements.txt b/website/requirements.txt index 758f617..fcd16a3 100644 --- a/website/requirements.txt +++ b/website/requirements.txt @@ -1,4 +1,4 @@ -pelican==4.6.0 -Markdown==3.3.4 -comment-parser==1.2.3 +pelican>=4.6.0 +Markdown>=3.3.4 +comment-parser>=1.2.3 jinja2>=3.0