From 565c36fdb06b55b1a90fbaf1dee74bb582ffdd08 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Wed, 20 Jan 2021 22:00:17 +0530 Subject: [PATCH 001/483] Update README.md correct minor mistakes --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 019ea58c..1b13fae1 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ ExampleSite can be found here: [exampleSite](https://github.com/adityatelange/hu ---

- HomeInfo + HomeInfo HomeInfo

@@ -45,7 +45,7 @@ ExampleSite can be found here: [exampleSite](https://github.com/adityatelange/hu - Search Page with Fuse.js - No webpack, nodejs and other depedencies required to edit the theme. -Read this post For More Details => **[PaperMod - Features](https://github.com/adityatelange/hugo-PaperMod/wiki/Features)** +Read Wiki For More Details => **[PaperMod - Features](https://github.com/adityatelange/hugo-PaperMod/wiki/Features)** --- From f5c554624948742923d3af2af9b6bfd9fe7983a8 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Thu, 21 Jan 2021 21:16:44 +0530 Subject: [PATCH 002/483] fix gist colors hide anchor underline for gist --- assets/css/post-single.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index ce7b1d19..1415431c 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -64,7 +64,7 @@ font-size: 12px } -.post-content a, +.post-content a:not(.gist a), .toc a:hover { box-shadow: 0 1px 0 } @@ -127,7 +127,7 @@ } .post-content table th, -.post-content:not(.gist) > table:not(.highlighttable) td { +.post-content table:not(.highlighttable, .highlight table, .gist .highlight) td { min-width: 80px; padding: 12px 8px; line-height: 1.5; @@ -143,7 +143,7 @@ margin: auto 0 } -.post-content:not(.gist) > .highlight, +.post-content .highlight:not(.gist .highlight), .post-content pre { margin: auto 0 20px; background: var(--hljs-bg) !important; From 3167acd32a2a2eb678e399b528b1ef3b9ffc41c5 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Thu, 21 Jan 2021 23:31:17 +0530 Subject: [PATCH 003/483] fix code highlight spacing when in a list rm redundant code --- assets/css/post-single.css | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index 1415431c..2729dba6 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -145,7 +145,7 @@ .post-content .highlight:not(.gist .highlight), .post-content pre { - margin: auto 0 20px; + margin: 10px auto; background: var(--hljs-bg) !important; border-radius: var(--radius) } @@ -162,10 +162,6 @@ margin: 0 } -.post-content .highlight { - margin: 10px auto -} - .post-content .highlighttable { table-layout: fixed } From a8316f00738d2eef92adc5ddbed5ac01f8755334 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Thu, 21 Jan 2021 23:35:38 +0530 Subject: [PATCH 004/483] fix code highlight radius when markup.highlight.lineNos is enabled --- assets/css/post-single.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index 2729dba6..9dc3caf0 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -143,6 +143,10 @@ margin: auto 0 } +.post-content .highlight table { + border-radius: var(--radius) +} + .post-content .highlight:not(.gist .highlight), .post-content pre { margin: 10px auto; From 042f4e9254450bf03792b3b1e2f359922a8339c4 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Fri, 22 Jan 2021 10:51:11 +0530 Subject: [PATCH 005/483] fix code-borders were rounded on desktop but not on mobile devices --- assets/css/post-single.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index 9dc3caf0..5e8940e3 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -147,7 +147,7 @@ border-radius: var(--radius) } -.post-content .highlight:not(.gist .highlight), +.post-content .highlight:not(table), .post-content pre { margin: 10px auto; background: var(--hljs-bg) !important; From 2c67ae98774bb5e1d0fc6539688f9f29899b19cb Mon Sep 17 00:00:00 2001 From: Corban Mailloux Date: Fri, 22 Jan 2021 01:22:00 -0500 Subject: [PATCH 006/483] Allow page-specific cover settings to win. (#185) check for front-matter's cover.hidden before global config's --- layouts/_default/single.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/_default/single.html b/layouts/_default/single.html index df77d47a..84a322be 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -31,7 +31,7 @@ {{- end}} - {{- $isHidden := ((.Site.Params.cover.hidden | default .Site.Params.cover.hiddenInSingle) | default .Params.cover.hidden )}} + {{- $isHidden := .Params.cover.hidden | default .Site.Params.cover.hiddenInSingle | default .Site.Params.cover.hidden}} {{- partial "cover.html" (dict "cxt" . "IsHome" false "isHidden" $isHidden) }} {{- if (.Param "ShowToc") }}
From fc28fa7493024da3a1b83fdf3a82fab196ab237a Mon Sep 17 00:00:00 2001 From: Muhammad Hanif Date: Sat, 23 Jan 2021 17:19:51 +0700 Subject: [PATCH 007/483] Add meta tag for yandex site verification (#187) usage in site config => params: analytics: yandex: SiteVerificationTag: xxxxxxxxxxxxxxxx --- layouts/partials/head.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/layouts/partials/head.html b/layouts/partials/head.html index a54e280e..86e13f55 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -20,6 +20,9 @@ {{- if .Site.Params.analytics.google.SiteVerificationTag }} {{- end}} +{{- if .Site.Params.analytics.yandex.SiteVerificationTag }} + +{{- end}} {{- $common := (resources.Match "css/*.css") | resources.Concat "assets/css/common.css" }} {{- $extended := (resources.Match "css/extended/*.css") | resources.Concat "assets/css/extended.css" }} From be1ea5391027469e2330b81390e707b2aae69c57 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Sat, 23 Jan 2021 17:03:33 +0530 Subject: [PATCH 008/483] rm selector hiding anchor links on some devices fix: #189 partial revert of f5c554624948742923d3af2af9b6bfd9fe7983a8 --- assets/css/post-single.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index 5e8940e3..afa6b1d5 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -64,7 +64,7 @@ font-size: 12px } -.post-content a:not(.gist a), +.post-content a, .toc a:hover { box-shadow: 0 1px 0 } From 24afe952b2db311b7d30d309cef9002526fe197a Mon Sep 17 00:00:00 2001 From: Daksh Date: Sat, 23 Jan 2021 17:21:52 +0530 Subject: [PATCH 009/483] Add social icon for snapchat (#188) Credits for icon: https://simpleicons.org/?q=snapchat --- layouts/partials/svg.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/layouts/partials/svg.html b/layouts/partials/svg.html index 03de65a2..3ca871b7 100644 --- a/layouts/partials/svg.html +++ b/layouts/partials/svg.html @@ -295,6 +295,10 @@ +{{- else if (eq $icon_name "snapchat") -}} + + + {{- else if (eq $icon_name "sourcerer") -}} From b6842db0a5a499446947938ffd1bfbcb7c5debb8 Mon Sep 17 00:00:00 2001 From: Florian Kohrt Date: Sun, 24 Jan 2021 13:22:45 +0100 Subject: [PATCH 010/483] Only show vertical bar if necessary in post-meta (#193) fixes unnecessary "|" shown when post-meta is empty but translations are available --- layouts/_default/single.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 84a322be..3e5a43b3 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -12,7 +12,8 @@ {{- if not (.Param "hideMeta") }}
{{- end }} From bc4d4153dc4eb114c1c4fbca3615d21eac13e7b2 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Sun, 24 Jan 2021 18:05:00 +0530 Subject: [PATCH 012/483] add hideMeta param to list - same as in single - allows hiding meta in list pages --- layouts/_default/list.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/layouts/_default/list.html b/layouts/_default/list.html index b6ddbfa5..9d805c50 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -44,9 +44,11 @@

{{ .Summary | plainify | htmlUnescape }}...

{{- end }} + {{- if not (.Param "hideMeta") }} + {{- end }} {{- end }} From f7dbf75d5b91cbe97bb82579aad8defa98c42402 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Sun, 24 Jan 2021 18:07:17 +0530 Subject: [PATCH 013/483] allow setting ShowReadingTime per-page as well as site-wide --- layouts/_default/single.html | 2 +- layouts/partials/post_meta.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/_default/single.html b/layouts/_default/single.html index d9761983..84b70d5d 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -13,7 +13,7 @@
{{- partial "post_meta.html" . -}} {{- if .IsTranslated -}} - {{- if or .Params.author $.Site.Params.author $.Site.Params.ShowReadingTime (not .Date.IsZero) }} | {{- end -}} + {{- if or .Params.author $.Site.Params.author (.Param "ShowReadingTime") (not .Date.IsZero) }} | {{- end -}} -{{ end }}{{/* end main */}} \ No newline at end of file +{{ end }}{{/* end main */}} From 91a9e1b9bb3fbcdc7b7876d7b1f67348f3ce9355 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Mon, 25 Jan 2021 21:10:11 +0530 Subject: [PATCH 027/483] add background to share buttons and tags under single --- assets/css/post-single.css | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index d321e36a..56d0c761 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -290,8 +290,9 @@ .post-tags a, .share-buttons { - border: 1px solid var(--tertiary); - border-radius: var(--radius) + border-radius: var(--radius); + background: var(--code-bg); + border: 1px solid var(--border) } .post-tags a { From b284ba5799b48a9cd9661ed10cc52c291359c755 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Sat, 23 Jan 2021 23:18:33 +0530 Subject: [PATCH 028/483] center align share-buttons --- assets/css/post-single.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index 56d0c761..788bb5c5 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -310,9 +310,10 @@ } .share-buttons { - margin-top: var(--gap); + margin: 14px 0; padding-inline-start: var(--radius); display: flex; + justify-content: center; overflow-x: auto } From 2f06f5e4fa8ffcfdea3f3f99f1664babcad0fd5f Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Sat, 23 Jan 2021 23:13:47 +0530 Subject: [PATCH 029/483] fill background of table of contents --- assets/css/post-single.css | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index 788bb5c5..f5fa4f42 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -245,12 +245,17 @@ } .toc { - margin-bottom: 40px; + margin: 0 2px 40px 2px; border: 1px solid var(--border); + background: var(--code-bg); border-radius: var(--radius); padding: .4em } +.dark .toc { + background: var(--entry); +} + .toc details summary { cursor: zoom-in; margin-inline-start: 20px From 3c3888f7ad3ade0cc061b0b2c534747295d8ced5 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Wed, 27 Jan 2021 23:58:34 +0530 Subject: [PATCH 030/483] add workflow to test PR builds fine --- .github/workflows/build.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 00000000..5a7bc88e --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,32 @@ +name: Build + +on: + pull_request: + branches: + - master + - exampleSite + workflow_dispatch: + # manual run + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Git checkout + uses: actions/checkout@v2 + with: + ref: exampleSite + + - name: Get Theme + run: git submodule update --init --recursive + + - name: Update theme to Latest commit + run: git submodule update --remote --merge + + - name: Setup hugo + uses: peaceiris/actions-hugo@v2 + with: + hugo-version: 'latest' + + - name: Build + run: hugo --buildDrafts --gc --verbose --minify From 778ee39137dc69e8761c73af7a731ffc51854397 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Thu, 28 Jan 2021 00:05:30 +0530 Subject: [PATCH 031/483] init feat Prev Next post links on single post page (#180) usage => in site config add Params: ShowPostNavLinks: true --- assets/css/post-single.css | 44 ++++++++++++++++++++++++++++++++++-- layouts/_default/single.html | 21 +++++++++++++++++ 2 files changed, 63 insertions(+), 2 deletions(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index f5fa4f42..c37d1255 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -294,7 +294,8 @@ } .post-tags a, -.share-buttons { +.share-buttons, +.paginav { border-radius: var(--radius); background: var(--code-bg); border: 1px solid var(--border) @@ -310,7 +311,8 @@ background: var(--code-bg) } -.post-tags a:hover { +.post-tags a:hover, +.paginav a:hover { background: var(--border) } @@ -374,3 +376,41 @@ h6:hover .anchor { .post-content table::-webkit-scrollbar-thumb { border-width: 2px; } + +.paginav { + margin: 10px 0; + display: flex; + line-height: 30px; + border-radius: var(--radius); +} + +.paginav a { + padding-inline-start: 14px; + padding-inline-end: 14px; + border-radius: var(--radius); +} + +.paginav .title { + letter-spacing: 1px; + text-transform: uppercase; + font-size: small; + color: var(--secondary); +} + +.paginav .prev, +.paginav .next { + width: 50%; +} + +.paginav span:hover:not(.title) { + box-shadow: 0 1px 0; +} + +.paginav .next { + margin-inline-start: auto; + text-align: right; +} + +[dir="rtl"] .paginav .next { + text-align: left; +} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 84b70d5d..b6298ac7 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -57,6 +57,27 @@ {{- end }} {{- end }} + {{- if .Site.Params.ShowPostNavLinks }} + {{- $pages := where site.RegularPages "Type" "in" site.Params.mainSections }} + {{- if and (gt (len $pages) 1) (in $pages . ) }} + + {{- end }} + {{- end }} {{- if (and .Site.Params.ShowShareButtons (ne .Params.disableShare true) ) }} {{- partial "share_icons.html" . }} {{- end }} From 84e208f98d6ff664da5550283e900df2b3144be5 Mon Sep 17 00:00:00 2001 From: Coderslang Master Date: Fri, 29 Jan 2021 19:55:07 +0200 Subject: [PATCH 032/483] Fix missing reciprocal and self-reference hreflang (#211) ref: - https://help.ahrefs.com/en/articles/2631143-missing-reciprocal-hreflang-no-return-tag-error-in-site-audit - https://help.ahrefs.com/en/articles/2754344-what-does-the-self-referencing-hreflang-annotation-missing-issue-in-site-audit-mean --- layouts/partials/head.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/head.html b/layouts/partials/head.html index e733908b..5ba46fe9 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -71,7 +71,7 @@ {{- range .AlternativeOutputFormats -}} {{ end -}} -{{- range .Translations -}} +{{- range .AllTranslations -}} {{ end }} {{- partial "extend_head.html" . -}} From cc4fb703367f3b35c962c708115c708cc580763b Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Thu, 28 Jan 2021 20:33:01 +0530 Subject: [PATCH 033/483] rm translateX from post-title in single --- assets/css/post-single.css | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/assets/css/post-single.css b/assets/css/post-single.css index c37d1255..017a3e97 100644 --- a/assets/css/post-single.css +++ b/assets/css/post-single.css @@ -4,8 +4,7 @@ .post-title { margin-bottom: 2px; - font-size: 40px; - transform: translateX(-2px) + font-size: 40px } .post-description { From a7e0b2f5a995e4575de567229dec59640596f158 Mon Sep 17 00:00:00 2001 From: Aditya Telange <21258296+adityatelange@users.noreply.github.com> Date: Thu, 28 Jan 2021 20:35:45 +0530 Subject: [PATCH 034/483] add check to display post-description in single --- layouts/_default/single.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/layouts/_default/single.html b/layouts/_default/single.html index b6298ac7..55eb38d2 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -6,9 +6,11 @@ {{ .Title }} {{- if .Draft }}
  [draft]
{{- end }} + {{- if .Description }}
{{ .Description }}
+ {{- end }} {{- if not (.Param "hideMeta") }}