aboutsummaryrefslogtreecommitdiff
path: root/_includes
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2024-02-14 13:12:06 +0300
committerValentin Popov <valentin@popov.link>2024-02-14 13:12:06 +0300
commit98c2bf4188269b6a4cc8adbdeaf7f6fe56155f34 (patch)
treef7c618870ee6cf1b17425d2efd2df6cd3b1e42a1 /_includes
parenta3a95d7a9b020f9aeb66e17cab16e957f5a7cb5e (diff)
downloadpopov.link-98c2bf4188269b6a4cc8adbdeaf7f6fe56155f34.tar.xz
popov.link-98c2bf4188269b6a4cc8adbdeaf7f6fe56155f34.zip
Fixed a lot of minor bugs
Diffstat (limited to '_includes')
-rw-r--r--_includes/contacts.html6
-rw-r--r--_includes/head.html10
-rw-r--r--_includes/links.html6
-rw-r--r--_includes/navbar.html8
-rw-r--r--_includes/posts.html6
-rw-r--r--_includes/reading-time.html2
6 files changed, 17 insertions, 21 deletions
diff --git a/_includes/contacts.html b/_includes/contacts.html
index ef5c526..0eea581 100644
--- a/_includes/contacts.html
+++ b/_includes/contacts.html
@@ -3,9 +3,9 @@
<ul>
{%- for contact in site.data.contacts -%}
<li>
- <a href="{{- contact.url | relative_url | uri_escape -}}" target="_blank">{{- contact.title | strip | normalize_whitespace | xml_escape -}}</a>
- <span>—</span>
+ <a href="{{- contact.url | relative_url | url_escape -}}" target="_blank">{{- contact.title | strip | normalize_whitespace | xml_escape -}}</a>
+ <span>&mdash;</span>
<span>{{- contact.description | strip | normalize_whitespace | xml_escape -}}</span>
</li>
{%- endfor -%}
-</ul>
+</ul> \ No newline at end of file
diff --git a/_includes/head.html b/_includes/head.html
index 7a80b10..a526f66 100644
--- a/_includes/head.html
+++ b/_includes/head.html
@@ -10,16 +10,16 @@
<title>{{- page.title | default: site.title | strip | normalize_whitespace | xml_escape -}}</title>
<!-- CSS -->
- <link href="{{- '/assets/css/styles.css' | relative_url | uri_escape -}}" rel="stylesheet" />
+ <link href="{{- '/assets/css/styles.css' | relative_url | url_escape -}}" rel="stylesheet" />
<!-- RSS -->
- <link href="{{- site.rss | absolute_url | uri_escape -}}" rel="alternate" title="RSS" type="application/atom+xml" />
+ <link href="{{- site.rss | absolute_url | url_escape -}}" rel="alternate" title="RSS" type="application/atom+xml" />
<!-- Canonical URL -->
- <link href="{{- page.url | absolute_url | uri_escape -}}" rel="canonical" />
+ <link href="{{- page.url | absolute_url | url_escape -}}" rel="canonical" />
<!--[if lte IE 9]>
- <script type="text/javascript" src="{{- '/assets/javascript/html5shiv-3.7.3.min.js' | relative_url | uri_escape -}}"></script>
- <script type="text/javascript" src="{{- '/assets/javascript/respond-1.4.2.min.js' | relative_url | uri_escape -}}"></script>
+ <script type="text/javascript" src="{{- '/assets/javascript/html5shiv-3.7.3.min.js' | relative_url | url_escape -}}"></script>
+ <script type="text/javascript" src="{{- '/assets/javascript/respond-1.4.2.min.js' | relative_url | url_escape -}}"></script>
<![endif]-->
</head> \ No newline at end of file
diff --git a/_includes/links.html b/_includes/links.html
index 116ff91..2fb95a1 100644
--- a/_includes/links.html
+++ b/_includes/links.html
@@ -3,9 +3,9 @@
<ul>
{%- for link in site.data.links -%}
<li>
- <a href="{{- link.url | relative_url | uri_escape -}}" target="_blank">{{- link.title | strip | normalize_whitespace | xml_escape -}}</a>
- <span>—</span>
+ <a href="{{- link.url | relative_url | url_escape -}}" target="_blank">{{- link.title | strip | normalize_whitespace | xml_escape -}}</a>
+ <span>&mdash;</span>
<span>{{- link.description | strip | normalize_whitespace | xml_escape -}}</span>
</li>
{%- endfor -%}
-</ul>
+</ul> \ No newline at end of file
diff --git a/_includes/navbar.html b/_includes/navbar.html
index f2780ad..03fa97f 100644
--- a/_includes/navbar.html
+++ b/_includes/navbar.html
@@ -1,10 +1,6 @@
<nav>
{%- for link in site.data.navbar -%}
- <a href="{{- link.path | relative_url | uri_escape -}}">{{- link.title | strip | normalize_whitespace | xml_escape -}}</a>
+ <a href="{{- link.path | relative_url | url_escape -}}">{{- link.title | strip | normalize_whitespace | xml_escape -}}</a>
{%- endfor -%}
-
- <span>
- <span>|</span>
- <a href="{{- site.rss | absolute_url | uri_escape -}}">RSS</a>
- </span>
+ <span><span>|</span><a href="{{- site.rss | absolute_url | url_escape -}}">RSS</a></span>
</nav> \ No newline at end of file
diff --git a/_includes/posts.html b/_includes/posts.html
index 48036dc..1dd5670 100644
--- a/_includes/posts.html
+++ b/_includes/posts.html
@@ -3,8 +3,8 @@
<ul>
{%- for post in site.posts -%}
<li>
- <a href="{{- post.url | relative_url | uri_escape -}}">{{- post.title | strip | normalize_whitespace | xml_escape -}}</a>
- (<time datetime="{{- post.date | date_to_xmlschema -}}">{{- post.date | date: '%d-%m-%Y' | strip | normalize_whitespace | xml_escape -}}</time>)
+ <a href="{{- post.url | relative_url | url_escape -}}">{{- post.title | strip | normalize_whitespace | xml_escape -}}</a>
+ (<time datetime="{{- post.date | date_to_xmlschema | xml_escape -}}">{{- post.date | date: '%d-%m-%Y' | strip | normalize_whitespace | xml_escape -}}</time>)
</li>
{%- endfor -%}
-</ul>
+</ul> \ No newline at end of file
diff --git a/_includes/reading-time.html b/_includes/reading-time.html
index de71601..dd1960e 100644
--- a/_includes/reading-time.html
+++ b/_includes/reading-time.html
@@ -3,5 +3,5 @@
{%- endcapture -%}
{%- unless words contains '-' -%}
-{{- words | plus: 150 | divided_by: 150 | append: '&nbsp;min read' -}}
+{{- words | plus: 150 | divided_by: 150 | append: ' min read' | xml_escape -}}
{%- endunless -%} \ No newline at end of file