Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gkmngrgn/hugo-alageek-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGökmen Görgen <gkmngrgn@gmail.com>2021-06-13 01:28:21 +0300
committerGökmen Görgen <gkmngrgn@gmail.com>2021-06-13 01:28:21 +0300
commit2e23fcc30bb2c6933eee0db874153c1e6149c7f9 (patch)
tree87629ea6219302db96096669e922759c4a9e4edb
parented5f9c7ffd31717f6902f4361c9b7bbc112672fc (diff)
bootstrap v5 upgrade.
-rw-r--r--.htmllintrc74
-rw-r--r--.pre-commit-config.yaml15
-rw-r--r--README.md11
-rw-r--r--layouts/404.html18
-rw-r--r--layouts/_default/baseof.html80
-rw-r--r--layouts/_default/section.html42
-rw-r--r--layouts/_default/single.html28
-rw-r--r--layouts/_default/taxonomy.html32
-rw-r--r--layouts/_default/terms.html52
-rw-r--r--layouts/blog/section.html46
-rw-r--r--layouts/blog/single.html214
-rw-r--r--layouts/index.html82
-rw-r--r--layouts/partials/content.html6
-rw-r--r--layouts/partials/footer.html86
-rw-r--r--layouts/partials/footer_500px.html16
-rw-r--r--layouts/partials/footer_email.html14
-rw-r--r--layouts/partials/footer_facebook.html18
-rw-r--r--layouts/partials/footer_github.html16
-rw-r--r--layouts/partials/footer_gitlab.html16
-rw-r--r--layouts/partials/footer_linkedin.html16
-rw-r--r--layouts/partials/footer_mastodon.html18
-rw-r--r--layouts/partials/footer_rss.html10
-rw-r--r--layouts/partials/footer_telegram.html22
-rw-r--r--layouts/partials/footer_twitter.html16
-rw-r--r--layouts/partials/header.html102
-rw-r--r--layouts/partials/icon_back.html6
-rw-r--r--layouts/partials/icon_next.html6
-rw-r--r--layouts/partials/list.html4
-rw-r--r--static/css/highlight.css7
29 files changed, 585 insertions, 488 deletions
diff --git a/.htmllintrc b/.htmllintrc
new file mode 100644
index 0000000..f13eedb
--- /dev/null
+++ b/.htmllintrc
@@ -0,0 +1,74 @@
+{
+ "plugins": [], // npm modules to load
+
+ "maxerr": false,
+ "raw-ignore-regex": false,
+ "attr-bans": [
+ "align",
+ "background",
+ "bgcolor",
+ "border",
+ "frameborder",
+ "longdesc",
+ "marginwidth",
+ "marginheight",
+ "scrolling",
+ "style",
+ "width"
+ ],
+ "indent-delta": false,
+ "indent-style": "nonmixed",
+ "indent-width": 2,
+ "indent-width-cont": false,
+ "spec-char-escape": true,
+ "text-ignore-regex": false,
+ "tag-bans": [
+ "style",
+ "b",
+ "i"
+ ],
+ "tag-close": true,
+ "tag-name-lowercase": true,
+ "tag-name-match": true,
+ "tag-self-close": false,
+ "doctype-first": false,
+ "doctype-html5": false,
+ "attr-name-style": "dash",
+ "attr-name-ignore-regex": false,
+ "attr-no-dup": true,
+ "attr-no-unsafe-char": true,
+ "attr-order": false,
+ "attr-quote-style": "double",
+ "attr-req-value": true,
+ "attr-new-line": false,
+ "attr-validate": true,
+ "id-no-dup": true,
+ "id-class-no-ad": true,
+ "id-class-style": "underscore",
+ "class-no-dup": true,
+ "class-style": false,
+ "id-class-ignore-regex": false,
+ "img-req-alt": true,
+ "img-req-src": true,
+ "html-valid-content-model": true,
+ "head-valid-content-model": true,
+ "href-style": false,
+ "link-req-noopener": true,
+ "label-req-for": true,
+ "line-end-style": "lf",
+ "line-no-trailing-whitespace": true,
+ "line-max-len": false,
+ "line-max-len-ignore-regex": false,
+ "head-req-title": true,
+ "title-no-dup": true,
+ "title-max-len": 60,
+ "html-req-lang": false,
+ "lang-style": "case",
+ "fig-req-figcaption": false,
+ "focusable-tabindex-style": false,
+ "input-radio-req-name": true,
+ "input-req-label": false,
+ "table-req-caption": false,
+ "table-req-header": false,
+ "tag-req-attr": false
+}
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
new file mode 100644
index 0000000..6b680b0
--- /dev/null
+++ b/.pre-commit-config.yaml
@@ -0,0 +1,15 @@
+repos:
+ - repo: https://github.com/pre-commit/pre-commit-hooks
+ rev: v4.0.1
+ hooks:
+ - id: trailing-whitespace
+ - id: end-of-file-fixer
+ - id: check-yaml
+ - id: check-toml
+ - id: check-added-large-files
+
+ - repo: https://github.com/Lucas-C/pre-commit-hooks
+ rev: v1.1.10
+ hooks:
+ - id: forbid-crlf
+ - id: remove-crlf
diff --git a/README.md b/README.md
index f23a2ab..3bb26ad 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
# hugo-alageek-theme
-A [Cocoa Enhaced](https://github.com/mtn/cocoa-eh-hugo-theme) based theme. It's rewritten with **Bootstrap 4**.
+A [Cocoa Enhaced](https://github.com/mtn/cocoa-eh-hugo-theme) based theme. It's rewritten with **Bootstrap 5**.
![](/images/screenshot.png)
@@ -38,16 +38,15 @@ Websites that are using hugo with alaGeek theme:
* English (Default)
* Romanian
* Russian
+* Spanish
* Turkish
## Dependency versions
-* bootstrap: 4.4.1
-* highlightjs: 9.15.10
-* jquery-slim: 3.4.1
-* mathjax: 2.7.5
+* bootstrap: 5.0.1
+* highlightjs: 11.0.1
+* mathjax: ^3.0.0
* progressively: 1.2.5
-* popper.js: 1.16.0
## Typography
diff --git a/layouts/404.html b/layouts/404.html
index 9faddb1..7aa2103 100644
--- a/layouts/404.html
+++ b/layouts/404.html
@@ -1,12 +1,12 @@
{{ define "main" }}
- <div class="container">
- <div class="my-5 text-center">
- {{ if isset .Site.Params "logofile" }}
- <img src="{{ .Site.Params.logofile | absURL }}" alt="logo" />
- {{ end }}
- <h1 class="my-5">404</h1>
- <h2 class="mb-3">{{ i18n "page_not_found_description" }}</h2>
- <a href="/">{{ i18n "page_not_found_link" }}</a>
- </div>
+ <div class="container">
+ <div class="my-5 text-center">
+ {{ if isset .Site.Params "logofile" }}
+ <img src="{{ .Site.Params.logofile | absURL }}" alt="logo" />
+ {{ end }}
+ <h1 class="my-5">404</h1>
+ <h2 class="mb-3">{{ i18n "page_not_found_description" }}</h2>
+ <a href="/">{{ i18n "page_not_found_link" }}</a>
</div>
+ </div>
{{ end }}
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 2bacfcf..cfeac80 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -1,7 +1,7 @@
<!doctype html>
<html lang="{{ .Site.LanguageCode }}">
-<head>
+ <head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>{{ block "title" . }}{{ .Title }} - {{ .Site.Title }}{{ end }}</title>
@@ -18,7 +18,7 @@
<meta property="og:description" content="{{ .Description | default .Site.Params.description }}" />
{{ if .Site.Params.twitter }}
- <meta property="twitter:site" content="@{{ .Site.Params.twitter }}">
+ <meta property="twitter:site" content="@{{ .Site.Params.twitter }}">
{{ end }}
<meta property="twitter:title" content="{{ .Title | default .Site.Title }}" />
@@ -27,67 +27,83 @@
<meta property="twitter:description" content="{{ .Description | default .Site.Params.description }}" />
{{ if .Site.Params.flattr }}
- <meta name="flattr:id" content="{{ .Site.Params.flattr }}">
+ <meta name="flattr:id" content="{{ .Site.Params.flattr }}">
{{ end }}
<link rel="canonical" href="{{ .Permalink }}">
- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
+ <link href="//cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css"
+ rel="stylesheet"
+ integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x"
+ crossorigin="anonymous" />
<link rel="stylesheet" href="{{ .Site.BaseURL }}css/main.css" />
{{ if .Site.Params.highlightjs }}
- <link rel="stylesheet" href="{{ .Site.BaseURL }}css/highlight.css" />
+ <style>
+ @import url(https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.0.1/build/styles/github.min.css);
+
+ @media (prefers-color-scheme: dark) {
+ @import url(https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.0.1/build/styles/tomorrow-night-bright.min.css);
+ }
+ </style>
{{ end }}
{{ if .Site.Params.progressively }}
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/progressively/1.2.5/progressively.min.css" integrity="sha256-xbqLYBMsjpuCihs+3Fgp/MFMtPdo2SWKoOjEWOqR4X0=" crossorigin="anonymous" />
+ <link rel="stylesheet"
+ href="//cdn.jsdelivr.net/npm/progressively@1.2.5/dist/progressively.min.css"
+ integrity="sha256-xbqLYBMsjpuCihs+3Fgp/MFMtPdo2SWKoOjEWOqR4X0="
+ crossorigin="anonymous" />
{{ end }}
<link rel="shortcut icon"
href="{{ if .Site.Params.faviconfile }}{{ .Site.Params.faviconfile | absURL }}{{ else }}{{ .Site.BaseURL }}img/favicon.ico{{ end }}">
<link href='{{ with .OutputFormats.Get "RSS" }}{{ .RelPermalink }}{{ end }}' rel="alternate" type="application/rss+xml" title="{{ .Site.Title }}" />
- <link href="https://fonts.googleapis.com/css?family=Fira+Code|Merriweather+Sans:400,700|Merriweather:400,700&display=swap" rel="stylesheet">
-</head>
+ <link href="//fonts.googleapis.com/css?family=Fira+Code|Merriweather+Sans:400,700|Merriweather:400,700&display=swap" rel="stylesheet">
+ </head>
-<body>
+ <body>
{{ block "main" . }}{{ end }}
- <script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
- <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
- <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>
+ <script src="//cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.bundle.min.js"
+ integrity="sha384-gtEjrD/SeCtmISkJkNUaaKMoLD0//ElJ19smozuHV6z3Iehds+3Ulb9Bn9Plx0x4"
+ crossorigin="anonymous"></script>
{{ if .Site.Params.highlightjs }}
- <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/highlight.min.js" integrity="sha256-1zu+3BnLYV9LdiY85uXMzii3bdrkelyp37e0ZyTAQh0=" crossorigin="anonymous"></script>
- {{ range .Site.Params.highlightjslanguages }}
- <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/languages/{{.}}.min.js" defer></script>
- {{ end }}
- <script>
- window.addEventListener('load', function() {
- hljs.initHighlighting();
- }, true);
- </script>
+ <script src="//cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.0.1/build/highlight.min.js"></script>
+
+ {{ range .Site.Params.highlightjslanguages }}
+ <script src="//cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.0.1/build/languages/{{.}}.min.js" defer></script>
+ {{ end }}
+ <script>
+ window.addEventListener('load', function() {
+ hljs.highlightAll();
+ }, true);
+ </script>
{{ end }}
{{ if .Site.Params.progressively }}
- <script src="https://cdnjs.cloudflare.com/ajax/libs/progressively/1.2.5/progressively.min.js" integrity="sha256-LvFVlLdfGI3WeEH+8Ni4kxLm02g2GlOfeGCGLXfRk/U=" crossorigin="anonymous"></script>
- <script>
- window.addEventListener('load', function() {
- progressively.init({delay: 30, throttle: 50});
- }, true);
- </script>
+ <script src="//cdn.jsdelivr.net/npm/progressively@1.2.5/dist/progressively.min.js"
+ integrity="sha256-LvFVlLdfGI3WeEH+8Ni4kxLm02g2GlOfeGCGLXfRk/U="
+ crossorigin="anonymous"></script>
+ <script>
+ window.addEventListener('load', function() {
+ progressively.init({delay: 30, throttle: 50});
+ }, true);
+ </script>
{{ end }}
{{ if .Site.Params.uselatex }}
- <script type="text/x-mathjax-config">
- MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']] } });
- </script>
- <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js" integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" crossorigin="anonymous"></script>
+ <script type="text/x-mathjax-config">
+ MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']] } });
+ </script>
+ <script src="//polyfill.io/v3/polyfill.min.js?features=es6"></script>
+ <script id="MathJax-script" async src="//cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
{{ end }}
{{ template "_internal/google_analytics_async.html" . }}
{{ partial "footer_extra" . }}
-</body>
+ </body>
</html>
diff --git a/layouts/_default/section.html b/layouts/_default/section.html
index 99b60f7..26054cc 100644
--- a/layouts/_default/section.html
+++ b/layouts/_default/section.html
@@ -1,29 +1,29 @@
{{ define "main" }}
- {{ partial "header" . }}
+ {{ partial "header" . }}
- <div class="content">
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-md-12 col-lg-10">
- <div class="markdown">
- {{ partial "content" . }}
- </div>
+ <div class="content">
+ <div class="container">
+ <div class="row justify-content-center">
+ <div class="col-md-12 col-lg-10">
+ <div class="markdown">
+ {{ partial "content" . }}
+ </div>
- <div class="mx-0 mx-md-4 posts">
- <h1>{{ i18n "sections" }}</h1>
+ <div class="mx-0 mx-md-4 posts">
+ <h1>{{ i18n "sections" }}</h1>
- <ul>
- {{ range sort .Pages "Title" "asc" }}
- <li>
- <a href="{{ .Permalink }}"><span>{{ .Title }}</span></a>
- </li>
- {{ end }}
- </ul>
- </div>
- </div>
- </div>
+ <ul>
+ {{ range sort .Pages "Title" "asc" }}
+ <li>
+ <a href="{{ .Permalink }}"><span>{{ .Title }}</span></a>
+ </li>
+ {{ end }}
+ </ul>
+ </div>
</div>
+ </div>
</div>
+ </div>
- {{ partial "footer" . }}
+ {{ partial "footer" . }}
{{ end }}
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 3de703f..bf64146 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -1,20 +1,20 @@
{{ define "main" }}
- {{ partial "header" . }}
+ {{ partial "header" . }}
- <div class="content">
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-md-12 col-lg-10">
- <h1 class="mx-0 mx-md-4">
- {{ .Title }}
- </h1>
- <div class="markdown">
- {{ partial "content" . }}
- </div>
- </div>
- </div>
+ <div class="content">
+ <div class="container">
+ <div class="row justify-content-center">
+ <div class="col-md-12 col-lg-10">
+ <h1 class="mx-0 mx-md-4">
+ {{ .Title }}
+ </h1>
+ <div class="markdown">
+ {{ partial "content" . }}
+ </div>
</div>
+ </div>
</div>
+ </div>
- {{ partial "footer" . }}
+ {{ partial "footer" . }}
{{ end }}
diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html
index af2e134..975993c 100644
--- a/layouts/_default/taxonomy.html
+++ b/layouts/_default/taxonomy.html
@@ -1,22 +1,22 @@
{{ define "main" }}
- {{ partial "header" . }}
+ {{ partial "header" . }}
- <div class="content">
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-md-12 col-lg-10">
- <div class="markdown">
- <h1>{{ i18n "posts_about" . }}</h1>
- <ul>
- {{ range .Data.Pages.ByPublishDate }}
- {{ partial "list" . }}
- {{ end }}
- </ul>
- </div>
- </div>
- </div>
+ <div class="content">
+ <div class="container">
+ <div class="row justify-content-center">
+ <div class="col-md-12 col-lg-10">
+ <div class="markdown">
+ <h1>{{ i18n "posts_about" . }}</h1>
+ <ul>
+ {{ range .Data.Pages.ByPublishDate }}
+ {{ partial "list" . }}
+ {{ end }}
+ </ul>
+ </div>
</div>
+ </div>
</div>
+ </div>
- {{ partial "footer" . }}
+ {{ partial "footer" . }}
{{ end }}
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html
index a23f22b..d1aaad6 100644
--- a/layouts/_default/terms.html
+++ b/layouts/_default/terms.html
@@ -1,33 +1,33 @@
{{ define "main" }}
- {{ partial "header" . }}
+ {{ partial "header" . }}
- <div class="content">
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-md-12 col-lg-10">
- <div class="markdown">
- <h1 class="mx-0 mx-md-4">
- {{ if eq .Title "Tags" }}
- {{ i18n "title_tags" . }}
- {{ else }}
- {{ .Title }}
- {{ end }}
- </h1>
+ <div class="content">
+ <div class="container">
+ <div class="row justify-content-center">
+ <div class="col-md-12 col-lg-10">
+ <div class="markdown">
+ <h1 class="mx-0 mx-md-4">
+ {{ if eq .Title "Tags" }}
+ {{ i18n "title_tags" . }}
+ {{ else }}
+ {{ .Title }}
+ {{ end }}
+ </h1>
- <p class="h4">
- {{ $data := .Data }}
- {{ range $key, $value := .Data.Terms.Alphabetical }}
- <a href="{{ $value.Name | urlize }}" class="badge badge-light text-monospace">
- {{ $value.Name }}
- <span class="badge badge-secondary">{{ $value.WeightedPages.Count }}</span>
- </a>
- {{ end }}
- </p>
- </div>
- </div>
- </div>
+ <p class="h4">
+ {{ $data := .Data }}
+ {{ range $key, $value := .Data.Terms.Alphabetical }}
+ <a href="{{ $value.Name | urlize }}" class="badge badge-light text-monospace">
+ {{ $value.Name }}
+ <span class="badge badge-secondary">{{ $value.WeightedPages.Count }}</span>
+ </a>
+ {{ end }}
+ </p>
+ </div>
</div>
+ </div>
</div>
+ </div>
- {{ partial "footer" . }}
+ {{ partial "footer" . }}
{{ end }}
diff --git a/layouts/blog/section.html b/layouts/blog/section.html
index 8293621..e82ff9d 100644
--- a/layouts/blog/section.html
+++ b/layouts/blog/section.html
@@ -1,32 +1,32 @@
{{ define "main" }}
- {{ partial "header" . }}
+ {{ partial "header" . }}
- <div class="content">
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-md-12 col-lg-10">
- <div class="markdown">
- {{ partial "content" . }}
- </div>
+ <div class="content">
+ <div class="container">
+ <div class="row justify-content-center">
+ <div class="col-md-12 col-lg-10">
+ <div class="markdown">
+ {{ partial "content" . }}
+ </div>
- <div class="mx-0 mx-md-4 posts">
- <h1>{{ i18n "blog_posts" }}</h1>
+ <div class="mx-0 mx-md-4 posts">
+ <h1>{{ i18n "blog_posts" }}</h1>
- <ul class="mb-5 list-unstyled">
- {{ range (.Paginate (.Pages.GroupByDate "Jan, 2006" "desc")).PageGroups }}
- <li class="groupby">{{ .Key }}</li>
- {{ range sort .Pages "Date" "desc" }}
- {{ partial "list" . }}
- {{ end }}
- {{ end }}
- </ul>
+ <ul class="mb-5 list-unstyled">
+ {{ range (.Paginate (.Pages.GroupByDate "Jan, 2006" "desc")).PageGroups }}
+ <li class="groupby">{{ .Key }}</li>
+ {{ range sort .Pages "Date" "desc" }}
+ {{ partial "list" . }}
+ {{ end }}
+ {{ end }}
+ </ul>
- {{ template "_internal/pagination.html" . }}
- </div>
- </div>
- </div>
+ {{ template "_internal/pagination.html" . }}
+ </div>
</div>
+ </div>
</div>
+ </div>
- {{ partial "footer" . }}
+ {{ partial "footer" . }}
{{ end }}
diff --git a/layouts/blog/single.html b/layouts/blog/single.html
index 8a02303..c5cd500 100644
--- a/layouts/blog/single.html
+++ b/layouts/blog/single.html
@@ -1,127 +1,127 @@
{{ define "main" }}
- {{ $isTocEnabled := or (.Params.toc) (and (.Site.Params.toc) (or (not (isset .Params "toc")) (.Params.toc))) }}
+ {{ $isTocEnabled := or (.Params.toc) (and (.Site.Params.toc) (or (not (isset .Params "toc")) (.Params.toc))) }}
- {{ .Scratch.Set "isTocEnabled" $isTocEnabled }}
+ {{ .Scratch.Set "isTocEnabled" $isTocEnabled }}
- {{ partial "header" . }}
+ {{ partial "header" . }}
- <div class="content">
- <div class="container">
- <div class="row justify-content-center">
- <div
- {{ if $isTocEnabled }}
- class="col-md-9 col-lg-9"
- {{ else }}
- class="col-md-12 col-lg-10"
- {{ end }}
- >
- <h1 class="mx-0 mx-md-4">
- {{ .Title }}
- </h1>
+ <div class="content">
+ <div class="container">
+ <div class="row justify-content-center">
+ <div
+ {{ if $isTocEnabled }}
+ class="col-md-9 col-lg-9"
+ {{ else }}
+ class="col-md-12 col-lg-10"
+ {{ end }}
+ >
+ <h1 class="mx-0 mx-md-4">
+ {{ .Title }}
+ </h1>
- <div class="mb-4 mb-md-5 meta">
- <span class="date" title='{{ .Date.Format "Mon Jan 2 2006 15:04:05 MST" }}'>
- {{ .Date.Format "January 02, 2006" }}
- </span>
+ <div class="mb-4 mb-md-5 meta">
+ <span class="date" title='{{ .Date.Format "Mon Jan 2 2006 15:04:05 MST" }}'>
+ {{ .Date.Format "January 02, 2006" }}
+ </span>
- {{ if not .Params.noauthor }}
- {{ if .Params.author }}
- <span class="author middot" title="{{ .Params.Author }}">
- {{ .Params.author }}
- </span>
- {{ end }}
- {{ end }}
+ {{ if not .Params.noauthor }}
+ {{ if .Params.author }}
+ <span class="author middot" title="{{ .Params.Author }}">
+ {{ .Params.author }}
+ </span>
+ {{ end }}
+ {{ end }}
- <span class="reading-time middot">
- {{ i18n "reading_time" .ReadingTime }}
- </span>
+ <span class="reading-time middot">
+ {{ i18n "reading_time" .ReadingTime }}
+ </span>
- <div class="d-none d-md-inline tags">
- <ul class="list-unstyled d-inline">
- {{ range .Params.tags }}
- <li class="d-inline middot">
- <a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{ . }}</a>
- </li>
- {{ end }}
- </ul>
- </div>
+ <div class="d-none d-md-inline tags">
+ <ul class="list-unstyled d-inline">
+ {{ range .Params.tags }}
+ <li class="d-inline middot">
+ <a href="{{ "/tags/" | relLangURL }}{{ . | urlize }}">{{ . }}</a>
+ </li>
+ {{ end }}
+ </ul>
+ </div>
- <div class="d-none d-md-inline tags">
- <ul class="list-unstyled d-inline">
- {{ if isset .Params "hacker_news_id" }}
- {{ if ne .Params.hacker_news_id "" }}
- <li class="d-inline middot">
- <a href="https://news.ycombinator.com/item?id={{ .Params.hacker_news_id }}">Hacker News</a>
- </li>
- {{ end }}
- {{ end }}
- {{ if isset .Params "lobsters_id" }}
- {{ if ne .Params.lobsters_id "" }}
- <li class="d-inline middot">
- <a href="https://lobste.rs/s/{{ .Params.lobsters_id }}">Lobsters</a>
- </li>
- {{ end }}
- {{ end }}
- </ul>
- </div>
- </div>
+ <div class="d-none d-md-inline tags">
+ <ul class="list-unstyled d-inline">
+ {{ if isset .Params "hacker_news_id" }}
+ {{ if ne .Params.hacker_news_id "" }}
+ <li class="d-inline middot">
+ <a href="https://news.ycombinator.com/item?id={{ .Params.hacker_news_id }}">Hacker News</a>
+ </li>
+ {{ end }}
+ {{ end }}
+ {{ if isset .Params "lobsters_id" }}
+ {{ if ne .Params.lobsters_id "" }}
+ <li class="d-inline middot">
+ <a href="https://lobste.rs/s/{{ .Params.lobsters_id }}">Lobsters</a>
+ </li>
+ {{ end }}
+ {{ end }}
+ </ul>
+ </div>
+ </div>
+
+ <div class="markdown">
+ {{ partial "content" . }}
+ </div>
+ </div>
+
+ {{ if $isTocEnabled }}
+ <div class="col-sm-12 col-md-3">
+ {{ replace .TableOfContents "id=\"TableOfContents\"" "id=\"TableOfContents\" class=\"sticky-top\"" | safeHTML }}
+ </div>
+ {{ end }}
+ </div>
- <div class="markdown">
- {{ partial "content" . }}
+ <div class="row{{ if not $isTocEnabled }} justify-content-center{{ end }}">
+ <div
+ {{ if $isTocEnabled }}
+ class="col-md-9 col-lg-9"
+ {{ else }}
+ class="col-md-12 col-lg-10"
+ {{ end }}
+ >
+ {{ if .Site.Params.posts_navigation }}
+ <div class="navigation">
+ <div class="row">
+ <div class="col-12 col-md-6">
+ {{ if .PrevInSection }}
+ <div class="mx-0 mx-md-4 mt-4 text-start">
+ <a href="{{ .PrevInSection.Permalink }}">
+ {{ partial "icon_back" . }}
+ <span class="text">{{ .PrevInSection.Title }}</span>
+ </a>
</div>
+ {{ end }}
</div>
-
- {{ if $isTocEnabled }}
- <div class="col-sm-12 col-md-3">
- {{ replace .TableOfContents "id=\"TableOfContents\"" "id=\"TableOfContents\" class=\"sticky-top\"" | safeHTML }}
+ <div class="col-12 col-md-6">
+ {{ if .NextInSection }}
+ <div class="mx-0 mx-md-4 mt-4 text-end">
+ <a href="{{ .NextInSection.Permalink }}">
+ <span class="text">{{ .NextInSection.Title }}</span>
+ {{ partial "icon_next" . }}
+ </a>
</div>
- {{ end }}
+ {{ end }}
+ </div>
+ </div>
</div>
+ {{ end }}
- <div class="row{{ if not $isTocEnabled }} justify-content-center{{ end }}">
- <div
- {{ if $isTocEnabled }}
- class="col-md-9 col-lg-9"
- {{ else }}
- class="col-md-12 col-lg-10"
- {{ end }}
- >
- {{ if .Site.Params.posts_navigation }}
- <div class="navigation">
- <div class="row">
- <div class="col-12 col-md-6">
- {{ if .PrevInSection }}
- <div class="mx-0 mx-md-4 mt-4 text-left">
- <a href="{{ .PrevInSection.Permalink }}">
- {{ partial "icon_back" . }}
- <span class="text">{{ .PrevInSection.Title }}</span>
- </a>
- </div>
- {{ end }}
- </div>
- <div class="col-12 col-md-6">
- {{ if .NextInSection }}
- <div class="mx-0 mx-md-4 mt-4 text-right">
- <a href="{{ .NextInSection.Permalink }}">
- <span class="text">{{ .NextInSection.Title }}</span>
- {{ partial "icon_next" . }}
- </a>
- </div>
- {{ end }}
- </div>
- </div>
- </div>
- {{ end }}
-
- {{ if .Site.DisqusShortname }}
- <div class="mt-5 mx-0 mx-md-4 disqus">
- {{ template "_internal/disqus.html" . }}
- </div>
- {{ end }}
- </div>
+ {{ if .Site.DisqusShortname }}
+ <div class="mt-5 mx-0 mx-md-4 disqus">
+ {{ template "_internal/disqus.html" . }}
</div>
+ {{ end }}
</div>
+ </div>
</div>
+ </div>
- {{ partial "footer" . }}
+ {{ partial "footer" . }}
{{ end }}
diff --git a/layouts/index.html b/layouts/index.html
index cd03526..b21fd04 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -1,52 +1,52 @@
{{ define "main" }}
- {{ partial "header" . }}
+ {{ partial "header" . }}
- <div class="content">
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-md-12 col-lg-10">
- <div class="markdown">
- {{ partial "content" . }}
- </div>
+ <div class="content">
+ <div class="container">
+ <div class="row justify-content-center">
+ <div class="col-md-12 col-lg-10">
+ <div class="markdown">
+ {{ partial "content" . }}
+ </div>
- {{ if isset .Site.Params "best_posts" }}
- <div class="mx-0 mx-md-4 best-posts">
- <div class="page-heading">📌 {{ i18n "pinned" }}</div>
- <ul>
- {{ range .Site.Params.best_posts }}
- <li>
- <a href="{{ .url }}">{{ .title }}</a>
- </li>
- {{ end }}
- </ul>
- </div>
- {{ end }}
-
- {{ if isset .Site.Params "latestpostcount" }}
- <div class="mx-0 mx-md-4 posts">
- {{ $nbPosts := len (where .Site.RegularPages "Section" "blog") }}
+ {{ if isset .Site.Params "best_posts" }}
+ <div class="mx-0 mx-md-4 best-posts">
+ <div class="page-heading">📌 {{ i18n "pinned" }}</div>
+ <ul>
+ {{ range .Site.Params.best_posts }}
+ <li>
+ <a href="{{ .url }}">{{ .title }}</a>
+ </li>
+ {{ end }}
+ </ul>
+ </div>
+ {{ end }}
- {{ if gt $nbPosts 0 }}
- <div class="page-heading">{{ i18n "latest_posts" }}</div>
- <ul class="px-0">
- {{ range (first .Site.Params.latestpostcount (where .Site.RegularPages "Section" "blog")).GroupByDate "Jan, 2006" "desc" }}
- <li class="groupby">{{ .Key }}</li>
- {{ range sort .Pages "Date" "desc" }}
- {{ partial "list" . }}
- {{ end }}
- {{ end }}
- </ul>
+ {{ if isset .Site.Params "latestpostcount" }}
+ <div class="mx-0 mx-md-4 posts">
+ {{ $nbPosts := len (where .Site.RegularPages "Section" "blog") }}
- {{ if gt $nbPosts .Site.Params.latestpostcount }}
- <a href="./blog/" class="font-italic mt-4 see-more">{{ i18n "see_more" }}</a>
- {{ end }}
- {{ end }}
- </div>
+ {{ if gt $nbPosts 0 }}
+ <div class="page-heading">{{ i18n "latest_posts" }}</div>
+ <ul class="px-0">
+ {{ range (first .Site.Params.latestpostcount (where .Site.RegularPages "Section" "blog")).GroupByDate "Jan, 2006" "desc" }}
+ <li class="groupby">{{ .Key }}</li>
+ {{ range sort .Pages "Date" "desc" }}
+ {{ partial "list" . }}
{{ end }}
- </div>
+ {{ end }}
+ </ul>
+
+ {{ if gt $nbPosts .Site.Params.latestpostcount }}
+ <a href="./blog/" class="font-italic mt-4 see-more">{{ i18n "see_more" }}</a>
+ {{ end }}
+ {{ end }}
</div>
+ {{ end }}
</div>
+ </div>
</div>
+ </div>
- {{ partial "footer" . }}
+ {{ partial "footer" . }}
{{ end }}
diff --git a/layouts/partials/content.html b/layouts/partials/content.html
index b4af9e9..9b1bdb7 100644
--- a/layouts/partials/content.html
+++ b/layouts/partials/content.html
@@ -1,6 +1,6 @@
{{ if .Site.Params.progressively }}
- {{ $newImage := (print "<figure class=\"progressive\"><img class=\"progressive__img progressive--not-loaded\" data-progressive=\"" .Site.BaseURL "$1/$2\" src=\"" .Site.BaseURL "$1/low/$2\" alt=$3 $4></figure>") }}
- {{ .Content | replaceRE "<img src=\"/(.*)\\/(.*)\" alt=(.*) (.*)>" $newImage | safeHTML }}
+ {{ $newImage := (print "<figure class=\"progressive\"><img class=\"progressive__img progressive--not-loaded\" data-progressive=\"" .Site.BaseURL "$1/$2\" src=\"" .Site.BaseURL "$1/low/$2\" alt=$3 $4></figure>") }}
+ {{ .Content | replaceRE "<img src=\"/(.*)\\/(.*)\" alt=(.*) (.*)>" $newImage | safeHTML }}
{{ else }}
- {{ .Content }}
+ {{ .Content }}
{{ end }}
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index b900b1a..9dbc221 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -1,50 +1,50 @@
<div class="my-4 footer">
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-sm-12 col-md-6 col-lg-5">
- <div class="mx-0 mx-md-4 mb-2 text-center text-md-left">
- {{ range .Site.Menus.footer.ByWeight }}
- <div>
- <a class="mx-1 mr-md-2 ml-md-0 {{ if .Identifier }} text-{{ .Identifier }}{{ end }}" href="{{ .URL }}">
- {{ .Pre }}
- {{ .Name }}
- </a>
- </div>
- {{ end }}
-
- {{ if .Site.Params.copyright }}
- {{ if .Site.Params.copyrightUrl }}
- <a href="{{ .Site.Params.copyrightUrl }}">{{ .Site.Params.copyright }}</a>
- {{ else }}
- <a href="{{ .Site.BaseURL }}license">{{ .Site.Params.copyright }}</a>
- {{ end }}
- {{ end }}
- </div>
+ <div class="container">
+ <div class="row justify-content-center">
+ <div class="col-sm-12 col-md-6 col-lg-5">
+ <div class="mx-0 mx-md-4 mb-2 text-center text-md-start">
+ {{ range .Site.Menus.footer.ByWeight }}
+ <div>
+ <a class="mx-1 mr-md-2 ml-md-0 {{ if .Identifier }} text-{{ .Identifier }}{{ end }}" href="{{ .URL }}">
+ {{ .Pre }}
+ {{ .Name }}
+ </a>
</div>
- <div class="col-sm-12 col-md-6 col-lg-5">
- <div class="mx-0 mx-md-4 text-center text-md-right">
- {{ partial "footer_500px" . }}
- {{ partial "footer_gitlab" . }}
- {{ partial "footer_github" . }}
- {{ partial "footer_facebook" . }}
- {{ partial "footer_twitter" . }}
- {{ partial "footer_mastodon" . }}
- {{ partial "footer_telegram" . }}
- {{ partial "footer_linkedin" . }}
- {{ partial "footer_email" . }}
- {{ partial "footer_rss" . }}
+ {{ end }}
+
+ {{ if .Site.Params.copyright }}
+ {{ if .Site.Params.copyrightUrl }}
+ <a href="{{ .Site.Params.copyrightUrl }}">{{ .Site.Params.copyright }}</a>
+ {{ else }}
+ <a href="{{ .Site.BaseURL }}license">{{ .Site.Params.copyright }}</a>
+ {{ end }}
+ {{ end }}
+ </div>
+ </div>
+ <div class="col-sm-12 col-md-6 col-lg-5">
+ <div class="mx-0 mx-md-4 text-center text-md-end">
+ {{ partial "footer_500px" . }}
+ {{ partial "footer_gitlab" . }}
+ {{ partial "footer_github" . }}
+ {{ partial "footer_facebook" . }}
+ {{ partial "footer_twitter" . }}
+ {{ partial "footer_mastodon" . }}
+ {{ partial "footer_telegram" . }}
+ {{ partial "footer_linkedin" . }}
+ {{ partial "footer_email" . }}
+ {{ partial "footer_rss" . }}
- {{ if .IsTranslated }}
- <div>
- {{ range .Translations }}
- <a href="{{ .Permalink }}" class="mx-1 ml-md-2 mr-md-0">
- <strong>{{ upper .Language.LanguageName }}</strong>
- </a>
- {{ end }}
- </div>
- {{ end }}
- </div>
+ {{ if .IsTranslated }}
+ <div>
+ {{ range .Translations }}
+ <a href="{{ .Permalink }}" class="mx-1 ml-md-2 mr-md-0">
+ <strong>{{ upper .Language.LanguageName }}</strong>
+ </a>
+ {{ end }}
</div>
+ {{ end }}
</div>
+ </div>
</div>
+ </div>
</div>
diff --git a/layouts/partials/footer_500px.html b/layouts/partials/footer_500px.html
index b0fe132..b65ebbf 100644
--- a/layouts/partials/footer_500px.html
+++ b/layouts/partials/footer_500px.html
@@ -1,11 +1,11 @@
{{ if .Site.Params._500px }}
- <a href="https://500px.com/{{ .Site.Params._500px }}"
- target="_blank"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="500px">
+ <a href="https://500px.com/{{ .Site.Params._500px }}"
+ target="_blank"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="500px">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1792 1792">
- <path d="M1529 1547l-6 6q-113 113-259 175-154 64-317 64-165 0-317-64-148-63-259-175-113-112-175-258-42-103-54-189-4-28 48-36 51-8 56 20 1 1 1 4 18 90 46 159 50 124 152 226 98 98 226 152 132 56 276 56 143 0 276-56 128-55 225-152l6-6q10-10 25-6 12 3 33 22 36 37 17 58zm-472-615l-66 66 63 63q21 21-7 49-17 17-32 17-10 0-19-10l-62-61-66 66q-5 5-15 5-15 0-31-16l-2-2q-18-15-18-29 0-7 8-17l66-65-66-66q-16-16 14-45 18-18 31-18 6 0 13 5l65 66 65-65q18-17 48 13 27 27 11 44zm471 57q0 118-46 228-45 105-126 186-80 80-187 126t-228 46-228-46-187-126q-82-82-125-186-15-33-15-40h-1q-9-27 43-44 50-16 60 12 37 99 97 167h1v-341q3-136 102-232 105-103 253-103 147 0 251 103t104 249q0 147-104.5 251t-250.5 104q-58 0-112-16-28-11-13-61 16-51 44-43l14 3q14 3 33 6t30 3q104 0 176-71.5t72-174.5q0-101-72-171-71-71-175-71-107 0-178 80-64 72-64 160v413q110 67 242 67 96 0 185-36.5t156-103.5 103.5-155 36.5-183q0-198-141-339-140-140-339-140-200 0-340 140-53 53-77 87l-2 2q-8 11-13 15.5t-21.5 9.5-38.5-3q-21-5-36.5-16.5t-15.5-26.5v-680q0-15 10.5-26.5t27.5-11.5h877q30 0 30 55t-30 55h-811v483h1q40-42 102-84t108-61q109-46 231-46 121 0 228 46t187 126q81 81 126 186 46 112 46 229zm-31-581q9 8 9 18t-5.5 18-16.5 21q-26 26-39 26-9 0-16-7-106-91-207-133-128-56-276-56-133 0-262 49-27 10-45-37-9-25-8-38 3-16 16-20 130-57 299-57 164 0 316 64 137 58 235 152z"/>
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1792 1792">
+ <path d="M1529 1547l-6 6q-113 113-259 175-154 64-317 64-165 0-317-64-148-63-259-175-113-112-175-258-42-103-54-189-4-28 48-36 51-8 56 20 1 1 1 4 18 90 46 159 50 124 152 226 98 98 226 152 132 56 276 56 143 0 276-56 128-55 225-152l6-6q10-10 25-6 12 3 33 22 36 37 17 58zm-472-615l-66 66 63 63q21 21-7 49-17 17-32 17-10 0-19-10l-62-61-66 66q-5 5-15 5-15 0-31-16l-2-2q-18-15-18-29 0-7 8-17l66-65-66-66q-16-16 14-45 18-18 31-18 6 0 13 5l65 66 65-65q18-17 48 13 27 27 11 44zm471 57q0 118-46 228-45 105-126 186-80 80-187 126t-228 46-228-46-187-126q-82-82-125-186-15-33-15-40h-1q-9-27 43-44 50-16 60 12 37 99 97 167h1v-341q3-136 102-232 105-103 253-103 147 0 251 103t104 249q0 147-104.5 251t-250.5 104q-58 0-112-16-28-11-13-61 16-51 44-43l14 3q14 3 33 6t30 3q104 0 176-71.5t72-174.5q0-101-72-171-71-71-175-71-107 0-178 80-64 72-64 160v413q110 67 242 67 96 0 185-36.5t156-103.5 103.5-155 36.5-183q0-198-141-339-140-140-339-140-200 0-340 140-53 53-77 87l-2 2q-8 11-13 15.5t-21.5 9.5-38.5-3q-21-5-36.5-16.5t-15.5-26.5v-680q0-15 10.5-26.5t27.5-11.5h877q30 0 30 55t-30 55h-811v483h1q40-42 102-84t108-61q109-46 231-46 121 0 228 46t187 126q81 81 126 186 46 112 46 229zm-31-581q9 8 9 18t-5.5 18-16.5 21q-26 26-39 26-9 0-16-7-106-91-207-133-128-56-276-56-133 0-262 49-27 10-45-37-9-25-8-38 3-16 16-20 130-57 299-57 164 0 316 64 137 58 235 152z"/>
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/footer_email.html b/layouts/partials/footer_email.html
index 5bfc267..d307141 100644
--- a/layouts/partials/footer_email.html
+++ b/layouts/partials/footer_email.html
@@ -1,10 +1,10 @@
{{ if .Site.Params.email }}
- <a href="mailto:{{ .Site.Params.email }}"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="Email">
+ <a href="mailto:{{ .Site.Params.email }}"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="Email">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 16">
- <path d="M0 4v8c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1H1c-.55 0-1 .45-1 1zm13 0L7 9 1 4h12zM1 5.5l4 3-4 3v-6zM2 12l3.5-3L7 10.5 8.5 9l3.5 3H2zm11-.5l-4-3 4-3v6z"/>
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 16">
+ <path d="M0 4v8c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1H1c-.55 0-1 .45-1 1zm13 0L7 9 1 4h12zM1 5.5l4 3-4 3v-6zM2 12l3.5-3L7 10.5 8.5 9l3.5 3H2zm11-.5l-4-3 4-3v6z"/>
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/footer_facebook.html b/layouts/partials/footer_facebook.html
index 8467c24..a5b2144 100644
--- a/layouts/partials/footer_facebook.html
+++ b/layouts/partials/footer_facebook.html
@@ -1,12 +1,12 @@
{{ if .Site.Params.facebook }}
- <a href="https://facebook.com/{{ .Site.Params.facebook }}"
- target="_blank"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="Facebook">
+ <a href="https://facebook.com/{{ .Site.Params.facebook }}"
+ target="_blank"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="Facebook">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 266.893 266.895">
- <path fill="#ffffff" d="M248.082,262.307c7.854,0,14.223-6.369,14.223-14.225V18.812 c0-7.857-6.368-14.224-14.223-14.224H18.812c-7.857,0-14.224,6.367-14.224,14.224v229.27c0,7.855,6.366,14.225,14.224,14.225 H248.082z" />
- <path d="M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z" />
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 266.893 266.895">
+ <path fill="#ffffff" d="M248.082,262.307c7.854,0,14.223-6.369,14.223-14.225V18.812 c0-7.857-6.368-14.224-14.223-14.224H18.812c-7.857,0-14.224,6.367-14.224,14.224v229.27c0,7.855,6.366,14.225,14.224,14.225 H248.082z" />
+ <path d="M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z" />
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/footer_github.html b/layouts/partials/footer_github.html
index 16a7b73..04eec87 100644
--- a/layouts/partials/footer_github.html
+++ b/layouts/partials/footer_github.html
@@ -1,11 +1,11 @@
{{ if .Site.Params.github }}
- <a href="https://github.com/{{ .Site.Params.github }}"
- target="_blank"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="GitHub">
+ <a href="https://github.com/{{ .Site.Params.github }}"
+ target="_blank"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="GitHub">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
- <path d="M8 0C3.58 0 0 3.582 0 8c0 3.535 2.292 6.533 5.47 7.59.4.075.547-.172.547-.385 0-.19-.007-.693-.01-1.36-2.226.483-2.695-1.073-2.695-1.073-.364-.924-.89-1.17-.89-1.17-.725-.496.056-.486.056-.486.803.056 1.225.824 1.225.824.714 1.223 1.873.87 2.33.665.072-.517.278-.87.507-1.07-1.777-.2-3.644-.888-3.644-3.953 0-.873.31-1.587.823-2.147-.09-.202-.36-1.015.07-2.117 0 0 .67-.215 2.2.82.64-.178 1.32-.266 2-.27.68.004 1.36.092 2 .27 1.52-1.035 2.19-.82 2.19-.82.43 1.102.16 1.915.08 2.117.51.56.82 1.274.82 2.147 0 3.073-1.87 3.75-3.65 3.947.28.24.54.73.54 1.48 0 1.07-.01 1.93-.01 2.19 0 .21.14.46.55.38C13.71 14.53 16 11.53 16 8c0-4.418-3.582-8-8-8"/>
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
+ <path d="M8 0C3.58 0 0 3.582 0 8c0 3.535 2.292 6.533 5.47 7.59.4.075.547-.172.547-.385 0-.19-.007-.693-.01-1.36-2.226.483-2.695-1.073-2.695-1.073-.364-.924-.89-1.17-.89-1.17-.725-.496.056-.486.056-.486.803.056 1.225.824 1.225.824.714 1.223 1.873.87 2.33.665.072-.517.278-.87.507-1.07-1.777-.2-3.644-.888-3.644-3.953 0-.873.31-1.587.823-2.147-.09-.202-.36-1.015.07-2.117 0 0 .67-.215 2.2.82.64-.178 1.32-.266 2-.27.68.004 1.36.092 2 .27 1.52-1.035 2.19-.82 2.19-.82.43 1.102.16 1.915.08 2.117.51.56.82 1.274.82 2.147 0 3.073-1.87 3.75-3.65 3.947.28.24.54.73.54 1.48 0 1.07-.01 1.93-.01 2.19 0 .21.14.46.55.38C13.71 14.53 16 11.53 16 8c0-4.418-3.582-8-8-8"/>
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/footer_gitlab.html b/layouts/partials/footer_gitlab.html
index 84a1751..34a40fe 100644
--- a/layouts/partials/footer_gitlab.html
+++ b/layouts/partials/footer_gitlab.html
@@ -1,11 +1,11 @@
{{ if .Site.Params.gitlab }}
- <a href="https://gitlab.com/{{ .Site.Params.gitlab }}"
- target="_blank"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="GitLab">
+ <a href="https://gitlab.com/{{ .Site.Params.gitlab }}"
+ target="_blank"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="GitLab">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1792 1792">
- <path d="M104 706l792 1015-868-630q-18-13-25-34.5t0-42.5l101-308zm462 0h660l-330 1015zm-198-612l198 612h-462l198-612q8-23 33-23t33 23zm1320 612l101 308q7 21 0 42.5t-25 34.5l-868 630 792-1015zm0 0h-462l198-612q8-23 33-23t33 23z"/>
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1792 1792">
+ <path d="M104 706l792 1015-868-630q-18-13-25-34.5t0-42.5l101-308zm462 0h660l-330 1015zm-198-612l198 612h-462l198-612q8-23 33-23t33 23zm1320 612l101 308q7 21 0 42.5t-25 34.5l-868 630 792-1015zm0 0h-462l198-612q8-23 33-23t33 23z"/>
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/footer_linkedin.html b/layouts/partials/footer_linkedin.html
index 5b46f81..0ec91f9 100644
--- a/layouts/partials/footer_linkedin.html
+++ b/layouts/partials/footer_linkedin.html
@@ -1,11 +1,11 @@
{{ if .Site.Params.linkedin }}
- <a href="https://www.linkedin.com/in/{{ .Site.Params.linkedin }}"
- target="_blank"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="Linkedin">
+ <a href="https://www.linkedin.com/in/{{ .Site.Params.linkedin }}"
+ target="_blank"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="Linkedin">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
- <path d="M13.632 13.635h-2.37V9.922c0-.886-.018-2.025-1.234-2.025-1.235 0-1.424.964-1.424 1.96v3.778h-2.37V6H8.51v1.04h.03c.318-.6 1.092-1.233 2.247-1.233 2.4 0 2.845 1.58 2.845 3.637v4.188zM3.558 4.955c-.762 0-1.376-.617-1.376-1.377 0-.758.614-1.375 1.376-1.375.76 0 1.376.617 1.376 1.375 0 .76-.617 1.377-1.376 1.377zm1.188 8.68H2.37V6h2.376v7.635zM14.816 0H1.18C.528 0 0 .516 0 1.153v13.694C0 15.484.528 16 1.18 16h13.635c.652 0 1.185-.516 1.185-1.153V1.153C16 .516 15.467 0 14.815 0z" fill-rule="nonzero"/>
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
+ <path d="M13.632 13.635h-2.37V9.922c0-.886-.018-2.025-1.234-2.025-1.235 0-1.424.964-1.424 1.96v3.778h-2.37V6H8.51v1.04h.03c.318-.6 1.092-1.233 2.247-1.233 2.4 0 2.845 1.58 2.845 3.637v4.188zM3.558 4.955c-.762 0-1.376-.617-1.376-1.377 0-.758.614-1.375 1.376-1.375.76 0 1.376.617 1.376 1.375 0 .76-.617 1.377-1.376 1.377zm1.188 8.68H2.37V6h2.376v7.635zM14.816 0H1.18C.528 0 0 .516 0 1.153v13.694C0 15.484.528 16 1.18 16h13.635c.652 0 1.185-.516 1.185-1.153V1.153C16 .516 15.467 0 14.815 0z" fill-rule="nonzero"/>
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/footer_mastodon.html b/layouts/partials/footer_mastodon.html
index 68a58ad..878042c 100644
--- a/layouts/partials/footer_mastodon.html
+++ b/layouts/partials/footer_mastodon.html
@@ -1,12 +1,12 @@
{{ if .Site.Params.mastodon_url }}
- <a rel="me" href="{{ .Site.Params.mastodon_url }}"
- target="_blank"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="Mastodon">
+ <a rel="me" href="{{ .Site.Params.mastodon_url }}"
+ target="_blank"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="Mastodon">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 216.4144 232.00976">
- <path d="M211.80734 139.0875c-3.18125 16.36625-28.4925 34.2775-57.5625 37.74875-15.15875 1.80875-30.08375 3.47125-45.99875 2.74125-26.0275-1.1925-46.565-6.2125-46.565-6.2125 0 2.53375.15625 4.94625.46875 7.2025 3.38375 25.68625 25.47 27.225 46.39125 27.9425 21.11625.7225 39.91875-5.20625 39.91875-5.20625l.8675 19.09s-14.77 7.93125-41.08125 9.39c-14.50875.7975-32.52375-.365-53.50625-5.91875C9.23234 213.82 1.40609 165.31125.20859 116.09125c-.365-14.61375-.14-28.39375-.14-39.91875 0-50.33 32.97625-65.0825 32.97625-65.0825C49.67234 3.45375 78.20359.2425 107.86484 0h.72875c29.66125.2425 58.21125 3.45375 74.8375 11.09 0 0 32.975 14.7525 32.975 65.0825 0 0 .41375 37.13375-4.59875 62.915"/>
- <path fill="#fff" d="M177.50984 80.077v60.94125h-24.14375v-59.15c0-12.46875-5.24625-18.7975-15.74-18.7975-11.6025 0-17.4175 7.5075-17.4175 22.3525v32.37625H96.20734V85.42325c0-14.845-5.81625-22.3525-17.41875-22.3525-10.49375 0-15.74 6.32875-15.74 18.7975v59.15H38.90484V80.077c0-12.455 3.17125-22.3525 9.54125-29.675 6.56875-7.3225 15.17125-11.07625 25.85-11.07625 12.355 0 21.71125 4.74875 27.8975 14.2475l6.01375 10.08125 6.015-10.08125c6.185-9.49875 15.54125-14.2475 27.8975-14.2475 10.6775 0 19.28 3.75375 25.85 11.07625 6.36875 7.3225 9.54 17.22 9.54 29.675"/>
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 216.4144 232.00976">
+ <path d="M211.80734 139.0875c-3.18125 16.36625-28.4925 34.2775-57.5625 37.74875-15.15875 1.80875-30.08375 3.47125-45.99875 2.74125-26.0275-1.1925-46.565-6.2125-46.565-6.2125 0 2.53375.15625 4.94625.46875 7.2025 3.38375 25.68625 25.47 27.225 46.39125 27.9425 21.11625.7225 39.91875-5.20625 39.91875-5.20625l.8675 19.09s-14.77 7.93125-41.08125 9.39c-14.50875.7975-32.52375-.365-53.50625-5.91875C9.23234 213.82 1.40609 165.31125.20859 116.09125c-.365-14.61375-.14-28.39375-.14-39.91875 0-50.33 32.97625-65.0825 32.97625-65.0825C49.67234 3.45375 78.20359.2425 107.86484 0h.72875c29.66125.2425 58.21125 3.45375 74.8375 11.09 0 0 32.975 14.7525 32.975 65.0825 0 0 .41375 37.13375-4.59875 62.915"/>
+ <path fill="#fff" d="M177.50984 80.077v60.94125h-24.14375v-59.15c0-12.46875-5.24625-18.7975-15.74-18.7975-11.6025 0-17.4175 7.5075-17.4175 22.3525v32.37625H96.20734V85.42325c0-14.845-5.81625-22.3525-17.41875-22.3525-10.49375 0-15.74 6.32875-15.74 18.7975v59.15H38.90484V80.077c0-12.455 3.17125-22.3525 9.54125-29.675 6.56875-7.3225 15.17125-11.07625 25.85-11.07625 12.355 0 21.71125 4.74875 27.8975 14.2475l6.01375 10.08125 6.015-10.08125c6.185-9.49875 15.54125-14.2475 27.8975-14.2475 10.6775 0 19.28 3.75375 25.85 11.07625 6.36875 7.3225 9.54 17.22 9.54 29.675"/>
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/footer_rss.html b/layouts/partials/footer_rss.html
index 8001c17..4a1524c 100644
--- a/layouts/partials/footer_rss.html
+++ b/layouts/partials/footer_rss.html
@@ -1,8 +1,8 @@
<a href='{{ with .OutputFormats.Get "RSS" }}{{ .RelPermalink }}{{ end }}'
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="RSS">
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="RSS">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
- <path d="M12.8 16C12.8 8.978 7.022 3.2 0 3.2V0c8.777 0 16 7.223 16 16h-3.2zM2.194 11.61c1.21 0 2.195.985 2.195 2.196 0 1.21-.99 2.194-2.2 2.194C.98 16 0 15.017 0 13.806c0-1.21.983-2.195 2.194-2.195zM10.606 16h-3.11c0-4.113-3.383-7.497-7.496-7.497v-3.11c5.818 0 10.606 4.79 10.606 10.607z"/>
- </svg>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
+ <path d="M12.8 16C12.8 8.978 7.022 3.2 0 3.2V0c8.777 0 16 7.223 16 16h-3.2zM2.194 11.61c1.21 0 2.195.985 2.195 2.196 0 1.21-.99 2.194-2.2 2.194C.98 16 0 15.017 0 13.806c0-1.21.983-2.195 2.194-2.195zM10.606 16h-3.11c0-4.113-3.383-7.497-7.496-7.497v-3.11c5.818 0 10.606 4.79 10.606 10.607z"/>
+ </svg>
</a>
diff --git a/layouts/partials/footer_telegram.html b/layouts/partials/footer_telegram.html
index 71be30b..221c228 100644
--- a/layouts/partials/footer_telegram.html
+++ b/layouts/partials/footer_telegram.html
@@ -1,14 +1,14 @@
{{ if .Site.Params.telegram }}
- <a href="https://t.me/{{ .Site.Params.telegram }}"
- target="_blank"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="Telegram">
+ <a href="https://t.me/{{ .Site.Params.telegram }}"
+ target="_blank"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="Telegram">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240">
- <circle cx="120" cy="120" r="120"/>
- <path fill="#c8daea" d="m98 175c-3.8876 0-3.227-1.4679-4.5678-5.1695L82 132.2059 170 80"/>
- <path fill="#a9c9dd" d="m98 175c3 0 4.3255-1.372 6-3l16-15.558-19.958-12.035"/>
- <path fill="#eff7fc" d="m100.04 144.41 48.36 35.729c5.5185 3.0449 9.5014 1.4684 10.876-5.1235l19.685-92.763c2.0154-8.0802-3.0801-11.745-8.3594-9.3482l-115.59 44.571c-7.8901 3.1647-7.8441 7.5666-1.4382 9.528l29.663 9.2583 68.673-43.325c3.2419-1.9659 6.2173-0.90899 3.7752 1.2584"/>
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240">
+ <circle cx="120" cy="120" r="120"/>
+ <path fill="#c8daea" d="m98 175c-3.8876 0-3.227-1.4679-4.5678-5.1695L82 132.2059 170 80"/>
+ <path fill="#a9c9dd" d="m98 175c3 0 4.3255-1.372 6-3l16-15.558-19.958-12.035"/>
+ <path fill="#eff7fc" d="m100.04 144.41 48.36 35.729c5.5185 3.0449 9.5014 1.4684 10.876-5.1235l19.685-92.763c2.0154-8.0802-3.0801-11.745-8.3594-9.3482l-115.59 44.571c-7.8901 3.1647-7.8441 7.5666-1.4382 9.528l29.663 9.2583 68.673-43.325c3.2419-1.9659 6.2173-0.90899 3.7752 1.2584"/>
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/footer_twitter.html b/layouts/partials/footer_twitter.html
index d5a8b68..7c0ee41 100644
--- a/layouts/partials/footer_twitter.html
+++ b/layouts/partials/footer_twitter.html
@@ -1,11 +1,11 @@
{{ if .Site.Params.twitter }}
- <a href="https://twitter.com/{{ .Site.Params.twitter }}"
- target="_blank"
- class="mx-1 ml-md-2 mr-md-0 icon"
- aria-label="Twitter">
+ <a href="https://twitter.com/{{ .Site.Params.twitter }}"
+ target="_blank"
+ class="mx-1 ml-md-2 mr-md-0 icon"
+ aria-label="Twitter">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
- <path d="M16 3.038c-.59.26-1.22.437-1.885.517.677-.407 1.198-1.05 1.443-1.816-.634.37-1.337.64-2.085.79-.598-.64-1.45-1.04-2.396-1.04-1.812 0-3.282 1.47-3.282 3.28 0 .26.03.51.085.75-2.728-.13-5.147-1.44-6.766-3.42C.83 2.58.67 3.14.67 3.75c0 1.14.58 2.143 1.46 2.732-.538-.017-1.045-.165-1.487-.41v.04c0 1.59 1.13 2.918 2.633 3.22-.276.074-.566.114-.865.114-.21 0-.41-.02-.61-.058.42 1.304 1.63 2.253 3.07 2.28-1.12.88-2.54 1.404-4.07 1.404-.26 0-.52-.015-.78-.045 1.46.93 3.18 1.474 5.04 1.474 6.04 0 9.34-5 9.34-9.33 0-.14 0-.28-.01-.42.64-.46 1.2-1.04 1.64-1.7z" fill-rule="nonzero"/>
- </svg>
- </a>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
+ <path d="M16 3.038c-.59.26-1.22.437-1.885.517.677-.407 1.198-1.05 1.443-1.816-.634.37-1.337.64-2.085.79-.598-.64-1.45-1.04-2.396-1.04-1.812 0-3.282 1.47-3.282 3.28 0 .26.03.51.085.75-2.728-.13-5.147-1.44-6.766-3.42C.83 2.58.67 3.14.67 3.75c0 1.14.58 2.143 1.46 2.732-.538-.017-1.045-.165-1.487-.41v.04c0 1.59 1.13 2.918 2.633 3.22-.276.074-.566.114-.865.114-.21 0-.41-.02-.61-.058.42 1.304 1.63 2.253 3.07 2.28-1.12.88-2.54 1.404-4.07 1.404-.26 0-.52-.015-.78-.045 1.46.93 3.18 1.474 5.04 1.474 6.04 0 9.34-5 9.34-9.33 0-.14 0-.28-.01-.42.64-.46 1.2-1.04 1.64-1.7z" fill-rule="nonzero"/>
+ </svg>
+ </a>
{{ end }}
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index 8ed66b2..4c1cd5c 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -1,59 +1,59 @@
{{ $isTocEnabled := .Scratch.Get "isTocEnabled" }}
<div class="my-4 my-md-5 header">
- <div class="container">
- <div class="row">
- <div class="col-auto{{ if not $isTocEnabled }} offset-lg-1{{ end }} d-none d-md-block">
- {{ if .Site.Params.logofile }}
- <a href="{{ .Site.BaseURL }}">
- <img class="logo" src="{{ .Site.Params.logofile | absURL }}" alt="logo">
- </a>
- {{ end }}
- </div>
- <div class="col-auto align-self-center mr-auto">
- <a href="{{ .Site.Home.Permalink }}">
- <h1 class="font-weight-bold name">
- {{ .Site.Title }}
- </h1>
- </a>
+ <div class="container">
+ <div class="row">
+ <div class="col-auto{{ if not $isTocEnabled }} offset-lg-1{{ end }} d-none d-md-block">
+ {{ if .Site.Params.logofile }}
+ <a href="{{ .Site.BaseURL }}">
+ <img class="logo" src="{{ .Site.Params.logofile | absURL }}" alt="logo">
+ </a>
+ {{ end }}
+ </div>
+ <div class="col-auto align-self-center mr-auto">
+ <a href="{{ .Site.Home.Permalink }}">
+ <h1 class="font-weight-bold name">
+ {{ .Site.Title }}
+ </h1>
+ </a>
- <ul class="nav nav-primary">
- {{ range .Site.Menus.primary.ByWeight }}
- <li class="nav-item">
- <a class="text-uppercase nav-link{{ if .Identifier }} text-{{ .Identifier }}{{ end }}" href="{{ .URL }}">
- {{ .Pre }}
- {{ .Name }}
- </a>
- </li>
- {{ end }}
+ <ul class="nav nav-primary">
+ {{ range .Site.Menus.primary.ByWeight }}
+ <li class="nav-item">
+ <a class="text-uppercase nav-link{{ if .Identifier }} text-{{ .Identifier }}{{ end }}" href="{{ .URL }}">
+ {{ .Pre }}
+ {{ .Name }}
+ </a>
+ </li>
+ {{ end }}
- {{ if .IsTranslated }}
- <li class="ml-3">
- <ul class="nav nav-languages">
- {{ range .Translations }}
- <li>
- <a class="nav-link" href="{{ .Permalink }}" alt="{{ .Language.LanguageName }}" title="{{ .Language.LanguageName }}">
- <strong class="d-none d-md-inline">{{ upper .Language.LanguageName }}</strong>
- <strong class="d-visible d-sm-none">{{ upper .Language }}</strong>
- </a>
- </li>
- {{ end }}
- </ul>
- </li>
- {{ end }}
- </ul>
+ {{ if .IsTranslated }}
+ <li class="ml-3">
+ <ul class="nav nav-languages">
+ {{ range .Translations }}
+ <li>
+ <a class="nav-link" href="{{ .Permalink }}" alt="{{ .Language.LanguageName }}" title="{{ .Language.LanguageName }}">
+ <strong class="d-none d-md-inline">{{ upper .Language.LanguageName }}</strong>
+ <strong class="d-visible d-sm-none">{{ upper .Language }}</strong>
+ </a>
+ </li>
+ {{ end }}
+ </ul>
+ </li>
+ {{ end }}
+ </ul>
- <ul class="nav nav-secondary">
- {{ range .Site.Menus.secondary.ByWeight }}
- <li class="nav-item">
- <a class="text-uppercase font-weight-bold nav-link{{ if .Identifier }} text-{{ .Identifier }}{{ end }}" href="{{ .URL }}">
- {{ .Pre }}
- {{ .Name }}
- </a>
- </li>
- {{ end }}
- </ul>
- </div>
- </div>
+ <ul class="nav nav-secondary">
+ {{ range .Site.Menus.secondary.ByWeight }}
+ <li class="nav-item">
+ <a class="text-uppercase font-weight-bold nav-link{{ if .Identifier }} text-{{ .Identifier }}{{ end }}" href="{{ .URL }}">
+ {{ .Pre }}
+ {{ .Name }}
+ </a>
+ </li>
+ {{ end }}
+ </ul>
+ </div>
</div>
+ </div>
</div>
diff --git a/layouts/partials/icon_back.html b/layouts/partials/icon_back.html
index a3d63f8..6617051 100644
--- a/layouts/partials/icon_back.html
+++ b/layouts/partials/icon_back.html
@@ -1,5 +1,5 @@
<span class="icon">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175">
- <path d="M145.188,238.575l215.5-215.5c5.3-5.3,5.3-13.8,0-19.1s-13.8-5.3-19.1,0l-225.1,225.1c-5.3,5.3-5.3,13.8,0,19.1l225.1,225 c2.6,2.6,6.1,4,9.5,4s6.9-1.3,9.5-4c5.3-5.3,5.3-13.8,0-19.1L145.188,238.575z" />
- </svg>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175">
+ <path d="M145.188,238.575l215.5-215.5c5.3-5.3,5.3-13.8,0-19.1s-13.8-5.3-19.1,0l-225.1,225.1c-5.3,5.3-5.3,13.8,0,19.1l225.1,225 c2.6,2.6,6.1,4,9.5,4s6.9-1.3,9.5-4c5.3-5.3,5.3-13.8,0-19.1L145.188,238.575z" />
+ </svg>
</span>
diff --git a/layouts/partials/icon_next.html b/layouts/partials/icon_next.html
index da6196c..cb4dd6c 100644
--- a/layouts/partials/icon_next.html
+++ b/layouts/partials/icon_next.html
@@ -1,5 +1,5 @@
<span class="icon">
- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175">
- <path d="M360.731,229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1,0s-5.3,13.8,0,19.1l215.5,215.5l-215.5,215.5 c-5.3,5.3-5.3,13.8,0,19.1c2.6,2.6,6.1,4,9.5,4c3.4,0,6.9-1.3,9.5-4l225.1-225.1C365.931,242.875,365.931,234.275,360.731,229.075z" />
- </svg>
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.175 477.175">
+ <path d="M360.731,229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1,0s-5.3,13.8,0,19.1l215.5,215.5l-215.5,215.5 c-5.3,5.3-5.3,13.8,0,19.1c2.6,2.6,6.1,4,9.5,4c3.4,0,6.9-1.3,9.5-4l225.1-225.1C365.931,242.875,365.931,234.275,360.731,229.075z" />
+ </svg>
</span>
diff --git a/layouts/partials/list.html b/layouts/partials/list.html
index 142130c..9a701db 100644
--- a/layouts/partials/list.html
+++ b/layouts/partials/list.html
@@ -1,4 +1,4 @@
<li class="pl-3 post-item">
- <span class="meta">{{ .Date.Format "Jan 02, 2006" }}</span>
- <a href="{{ .Permalink }}"><span>{{ .Title }}</span></a>
+ <span class="meta">{{ .Date.Format "Jan 02, 2006" }}</span>
+ <a href="{{ .Permalink }}"><span>{{ .Title }}</span></a>
</li>
diff --git a/static/css/highlight.css b/static/css/highlight.css
deleted file mode 100644
index 3550d11..0000000
--- a/static/css/highlight.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/* https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/styles/github.min.css */
-.hljs{display:block;overflow-x:auto;padding:.5em;color:#333;background:#f8f8f8}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:bold}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:#008080}.hljs-string,.hljs-doctag{color:#d14}.hljs-title,.hljs-section,.hljs-selector-id{color:#900;font-weight:bold}.hljs-subst{font-weight:normal}.hljs-type,.hljs-class .hljs-title{color:#458;font-weight:bold}.hljs-tag,.hljs-name,.hljs-attribute{color:#000080;font-weight:normal}.hljs-regexp,.hljs-link{color:#009926}.hljs-symbol,.hljs-bullet{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}
-
-@media (prefers-color-scheme: dark) {
- /* https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/styles/tomorrow-night-bright.min.css */
- .hljs-comment,.hljs-quote{color:#969896}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#d54e53}.hljs-number,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#e78c45}.hljs-attribute{color:#e7c547}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#b9ca4a}.hljs-title,.hljs-section{color:#7aa6da}.hljs-keyword,.hljs-selector-tag{color:#c397d8}.hljs{display:block;overflow-x:auto;background:black;color:#eaeaea;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}
-}