mirror of
https://github.com/offen/website.git
synced 2024-11-22 09:00:28 +01:00
ensure blog links always use trailing slashes
This commit is contained in:
parent
693ff8734c
commit
b64d8ed944
@ -18,7 +18,7 @@
|
|||||||
<article class="w-100 mt5-m mt0-l gray">
|
<article class="w-100 mt5-m mt0-l gray">
|
||||||
<div class="mw8 center pv5 ph3 ph5-m pr0-l pl5-l bg-white">
|
<div class="mw8 center pv5 ph3 ph5-m pr0-l pl5-l bg-white">
|
||||||
<figure class="larger-image mb4">
|
<figure class="larger-image mb4">
|
||||||
<a href="{{ article.slug }}">
|
<a href="/blog/{{ article.slug }}/">
|
||||||
<img alt="{{ article.title }}" src="{{ article.image_url }}"/>
|
<img alt="{{ article.title }}" src="{{ article.image_url }}"/>
|
||||||
</a>
|
</a>
|
||||||
</figure>
|
</figure>
|
||||||
@ -26,10 +26,10 @@
|
|||||||
{{ article.date | strftime('%d %b %Y') }}{% if article.modified %}(article.updated {{ article.modified | strftime('%d %b %Y') }}){% endif %}, {{ article.author }}
|
{{ article.date | strftime('%d %b %Y') }}{% if article.modified %}(article.updated {{ article.modified | strftime('%d %b %Y') }}){% endif %}, {{ article.author }}
|
||||||
</h6>
|
</h6>
|
||||||
<h1 class="f26 normal lh-title mt3 ma0 mb3 light-silver">
|
<h1 class="f26 normal lh-title mt3 ma0 mb3 light-silver">
|
||||||
<a href="{{ article.slug }}" class="link b dim gray">{{ article.title }}</a>
|
<a href="/blog/{{ article.slug }}/" class="link b dim gray">{{ article.title }}</a>
|
||||||
</h1>
|
</h1>
|
||||||
<p class="">
|
<p>
|
||||||
{{ article.description }} <a href="{{ article.slug }}" class="link b dim gray">Read more</a>
|
{{ article.description }} <a href="/blog/{{ article.slug }}/" class="link b dim gray">Read more</a>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
@ -135,7 +135,7 @@
|
|||||||
<div class="mw7 center flex flex-wrap ph5-ns">
|
<div class="mw7 center flex flex-wrap ph5-ns">
|
||||||
<div class="w-100 w-50-l">
|
<div class="w-100 w-50-l">
|
||||||
<figure class="ma0 pr3-l mb3 mb0-l">
|
<figure class="ma0 pr3-l mb3 mb0-l">
|
||||||
<a href="/blog/privacy-friendly-and-fair-web">
|
<a href="/blog/privacy-friendly-and-fair-web/">
|
||||||
<img alt="Let's build a web that is privacy friendly and fair" src="/theme/images/offen-blog-0080-beta.jpg">
|
<img alt="Let's build a web that is privacy friendly and fair" src="/theme/images/offen-blog-0080-beta.jpg">
|
||||||
</a>
|
</a>
|
||||||
</figure>
|
</figure>
|
||||||
@ -143,7 +143,7 @@
|
|||||||
<div class="w-100 w-50-l cclr-bg-yellow-mid">
|
<div class="w-100 w-50-l cclr-bg-yellow-mid">
|
||||||
<div class="pl3-l">
|
<div class="pl3-l">
|
||||||
<h3 class="f3 normal lh-title ma0 mb2">
|
<h3 class="f3 normal lh-title ma0 mb2">
|
||||||
<a href="/blog/privacy-friendly-and-fair-web" class="link b dim cclr-fnt-black-mid">Let's build a web that is privacy friendly and fair</a>
|
<a href="/blog/privacy-friendly-and-fair-web/" class="link b dim cclr-fnt-black-mid">Let's build a web that is privacy friendly and fair</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p class="ma0">
|
<p class="ma0">
|
||||||
What does the term 'privacy friendly' actually stand for? Mostly it's just about technical issues that don't tackle the underlying problem. <a href="/blog/privacy-friendly-and-fair-web" class="link b dim cclr-fnt-black-mid">Read more</a>
|
What does the term 'privacy friendly' actually stand for? Mostly it's just about technical issues that don't tackle the underlying problem. <a href="/blog/privacy-friendly-and-fair-web" class="link b dim cclr-fnt-black-mid">Read more</a>
|
||||||
@ -162,7 +162,7 @@
|
|||||||
<div class="mw7 center flex flex-wrap ph5-ns">
|
<div class="mw7 center flex flex-wrap ph5-ns">
|
||||||
<div class="w-100 w-50-l">
|
<div class="w-100 w-50-l">
|
||||||
<figure class="ma0 pr3-l mb3 mb0-l">
|
<figure class="ma0 pr3-l mb3 mb0-l">
|
||||||
<a href="/blog/hosting-offen-on-budget">
|
<a href="/blog/hosting-offen-on-budget/">
|
||||||
<img alt="Hosting Offen on a budget" src="/theme/images/offen-blog-0070-budget.jpg">
|
<img alt="Hosting Offen on a budget" src="/theme/images/offen-blog-0070-budget.jpg">
|
||||||
</a>
|
</a>
|
||||||
</figure>
|
</figure>
|
||||||
@ -170,7 +170,7 @@
|
|||||||
<div class="w-100 w-50-l cclr-bg-yellow-mid">
|
<div class="w-100 w-50-l cclr-bg-yellow-mid">
|
||||||
<div class="pl3-l">
|
<div class="pl3-l">
|
||||||
<h3 class="f3 normal lh-title ma0 mb2">
|
<h3 class="f3 normal lh-title ma0 mb2">
|
||||||
<a href="/blog/hosting-offen-on-budget" class="link b dim cclr-fnt-black-mid">Hosting Offen on a budget</a>
|
<a href="/blog/hosting-offen-on-budget/" class="link b dim cclr-fnt-black-mid">Hosting Offen on a budget</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p class="ma0">
|
<p class="ma0">
|
||||||
Here are some real world options for hosting Offen on a budget. Let's compare how they relate in terms of ease of deployment, performance and pricing. <a href="/blog/hosting-offen-on-budget" class="link b dim cclr-fnt-black-mid">Read more</a>
|
Here are some real world options for hosting Offen on a budget. Let's compare how they relate in terms of ease of deployment, performance and pricing. <a href="/blog/hosting-offen-on-budget" class="link b dim cclr-fnt-black-mid">Read more</a>
|
||||||
|
Loading…
Reference in New Issue
Block a user