From 1f149ab65e7ec7da6a0ec455b807c8d7cc4aae70 Mon Sep 17 00:00:00 2001 From: Christoph Cullmann Date: Sun, 25 Jun 2023 20:35:54 +0200 Subject: [PATCH] update the theme --- themes/PaperMod/LICENSE | 2 +- themes/PaperMod/README.md | 35 +++++++++------ .../assets/css/common/post-single.css | 7 +-- themes/PaperMod/assets/css/core/license.css | 4 +- themes/PaperMod/assets/js/license.js | 4 +- themes/PaperMod/i18n/ar.yaml | 10 ++++- themes/PaperMod/i18n/be.yaml | 39 +++++++++++++++++ themes/PaperMod/i18n/el.yaml | 33 ++++++++++++++ themes/PaperMod/i18n/fr.yaml | 4 +- themes/PaperMod/i18n/he.yaml | 24 ++++++++--- themes/PaperMod/i18n/it.yaml | 12 ++++-- themes/PaperMod/i18n/ja.yaml | 4 +- themes/PaperMod/i18n/pl.yaml | 9 +++- themes/PaperMod/i18n/pt.yaml | 12 ++++++ themes/PaperMod/i18n/tr.yaml | 12 +++++- .../PaperMod/layouts/_default/archives.html | 20 ++++++++- themes/PaperMod/layouts/_default/list.html | 4 +- themes/PaperMod/layouts/_default/rss.xml | 1 + themes/PaperMod/layouts/partials/cover.html | 4 +- .../PaperMod/layouts/partials/edit_post.html | 2 +- themes/PaperMod/layouts/partials/svg.html | 43 ++++++++++++++++++- themes/PaperMod/theme.toml | 2 +- 22 files changed, 240 insertions(+), 47 deletions(-) create mode 100644 themes/PaperMod/i18n/be.yaml create mode 100644 themes/PaperMod/i18n/el.yaml diff --git a/themes/PaperMod/LICENSE b/themes/PaperMod/LICENSE index 1580f7f..34f0885 100644 --- a/themes/PaperMod/LICENSE +++ b/themes/PaperMod/LICENSE @@ -1,7 +1,7 @@ MIT License Copyright (c) 2020 nanxiaobei and adityatelange -Copyright (c) 2021-2022 adityatelange +Copyright (c) 2021-2023 adityatelange Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/themes/PaperMod/README.md b/themes/PaperMod/README.md index 286617a..00dec5a 100644 --- a/themes/PaperMod/README.md +++ b/themes/PaperMod/README.md @@ -6,17 +6,15 @@ > Hugo PaperMod is a theme based on [hugo-paper](https://github.com/nanxiaobei/hugo-paper). > The goal of this project is to add more features and customization to the og theme. -The [demo](https://adityatelange.github.io/hugo-PaperMod/) includes a lot of documentation about Installation, Features with a few more stuff. Make sure you visit it, to get an awesome hands-on experience and get to know about the features ... +**Documentation** can be found here: [**📚 Wiki**](https://github.com/adityatelange/hugo-PaperMod/wiki) -**ExampleSite** can be found here: [exampleSite](https://github.com/adityatelange/hugo-PaperMod/tree/exampleSite). Demo is built up with [exampleSite](https://github.com/adityatelange/hugo-PaperMod/tree/exampleSite) as source. +**ExampleSite** can be found here: [**exampleSite**](https://github.com/adityatelange/hugo-PaperMod/tree/exampleSite). Demo is built up with [exampleSite](https://github.com/adityatelange/hugo-PaperMod/tree/exampleSite) as source. -[![Minimum Hugo Version](https://img.shields.io/static/v1?label=min-HUGO-version&message=0.83.0&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.83.0) -[![Build GH-Pages](https://github.com/adityatelange/hugo-PaperMod/workflows/Build%20GH-Pages/badge.svg)](https://github.com/adityatelange/hugo-PaperMod/deployments/activity_log?environment=github-pages) -[![GitHub](https://img.shields.io/github/license/adityatelange/hugo-PaperMod)](https://github.com/adityatelange/hugo-PaperMod/blob/master/LICENSE) [![hugo-papermod](https://img.shields.io/badge/Hugo--Themes-@PaperMod-blue)](https://themes.gohugo.io/themes/hugo-papermod/) -[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=adityatelange_hugo-PaperMod&metric=alert_status)](https://sonarcloud.io/dashboard?id=adityatelange_hugo-PaperMod) +[![Minimum Hugo Version](https://img.shields.io/static/v1?label=HUGO-version&message=>0.97.1&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.97.1) +[![Discord](https://img.shields.io/discord/971046860317921340?label=Discord&logo=discord)](https://discord.gg/ahpmTvhVmp) +[![GitHub](https://img.shields.io/github/license/adityatelange/hugo-PaperMod)](https://github.com/adityatelange/hugo-PaperMod/blob/master/LICENSE) ![code-size](https://img.shields.io/github/languages/code-size/adityatelange/hugo-PaperMod) -[![Discord](https://img.shields.io/discord/971046860317921340?label=Discord)](https://discord.gg/ahpmTvhVmp) --- @@ -60,18 +58,18 @@ Read Wiki For More Details => **[PaperMod - Installation](https://github.com/adi --- -## Social-Icons/Share-Icons 🖼️ - -Read Wiki For More Details => **[PaperMod-Icons](https://github.com/adityatelange/hugo-PaperMod/wiki/Icons)** - ---- - ## FAQs / How To's Guide 🙋 Read Wiki For More Details => **[PaperMod-FAQs](https://github.com/adityatelange/hugo-PaperMod/wiki/FAQs)** --- +## Social-Icons/Share-Icons 🖼️ + +Read Wiki For More Details => **[PaperMod-Icons](https://github.com/adityatelange/hugo-PaperMod/wiki/Icons)** + +--- + ## Release Changelog 📃 Release ChangeLog has info about stuff added: **[Releases](https://github.com/adityatelange/hugo-PaperMod/releases)** @@ -82,6 +80,14 @@ Release ChangeLog has info about stuff added: **[Releases](https://github.com/ad --- +## Support 🫶 + +- Star 🌟 this repository. +- Help spread the word about PaperMod by sharing it on social media and recommending it to your friends. 🗣️ +- You can also sponsor 🏅 on [Github Sponsors](https://github.com/sponsors/adityatelange) / [Ko-Fi](https://ko-fi.com/adityatelange). + +--- + ## Special Thanks 🌟 - [**Highlight.js**](https://github.com/highlightjs/highlight.js) @@ -90,7 +96,8 @@ Release ChangeLog has info about stuff added: **[Releases](https://github.com/ad - [**Simple Icons**](https://github.com/simple-icons/simple-icons) - **All Contributors and Supporters** +--- + ## Stargazers over time 📈 [![Stargazers over time](https://starchart.cc/adityatelange/hugo-PaperMod.svg)](https://starchart.cc/adityatelange/hugo-PaperMod) - diff --git a/themes/PaperMod/assets/css/common/post-single.css b/themes/PaperMod/assets/css/common/post-single.css index 0f569bf..47b9888 100644 --- a/themes/PaperMod/assets/css/common/post-single.css +++ b/themes/PaperMod/assets/css/common/post-single.css @@ -72,6 +72,8 @@ .post-content a, .toc a:hover { box-shadow: 0 1px 0; + box-decoration-break: clone; + -webkit-box-decoration-break: clone; } .post-content a code { @@ -81,8 +83,7 @@ } .post-content del { - text-decoration: none; - background: linear-gradient(to right, var(--primary) 100%, transparent 0) 0 50%/1px 1px repeat-x; + text-decoration: line-through; } .post-content dl, @@ -398,4 +399,4 @@ h1>a>svg { img.in-text { display: inline; margin: auto; -} \ No newline at end of file +} diff --git a/themes/PaperMod/assets/css/core/license.css b/themes/PaperMod/assets/css/core/license.css index 8e81d22..6234007 100644 --- a/themes/PaperMod/assets/css/core/license.css +++ b/themes/PaperMod/assets/css/core/license.css @@ -1,6 +1,6 @@ /* - PaperMod v6 + PaperMod v7 License: MIT https://github.com/adityatelange/hugo-PaperMod/blob/master/LICENSE Copyright (c) 2020 nanxiaobei and adityatelange - Copyright (c) 2021-2022 adityatelange + Copyright (c) 2021-2023 adityatelange */ diff --git a/themes/PaperMod/assets/js/license.js b/themes/PaperMod/assets/js/license.js index 8e81d22..6234007 100644 --- a/themes/PaperMod/assets/js/license.js +++ b/themes/PaperMod/assets/js/license.js @@ -1,6 +1,6 @@ /* - PaperMod v6 + PaperMod v7 License: MIT https://github.com/adityatelange/hugo-PaperMod/blob/master/LICENSE Copyright (c) 2020 nanxiaobei and adityatelange - Copyright (c) 2021-2022 adityatelange + Copyright (c) 2021-2023 adityatelange */ diff --git a/themes/PaperMod/i18n/ar.yaml b/themes/PaperMod/i18n/ar.yaml index 11f50a2..52990c2 100644 --- a/themes/PaperMod/i18n/ar.yaml +++ b/themes/PaperMod/i18n/ar.yaml @@ -1,8 +1,8 @@ - id: prev_page - translation: "الصفحة السابقة" + translation: "السابق" - id: next_page - translation: "الصفحة التالية" + translation: "التالي" - id: read_time translation: @@ -20,3 +20,9 @@ - id: home translation: "الصفحة الرئيسية" + +- id: code_copied + translation: "تم النسخ!" + +- id: code_copy + translation: "نسخ الكود" diff --git a/themes/PaperMod/i18n/be.yaml b/themes/PaperMod/i18n/be.yaml new file mode 100644 index 0000000..22902ab --- /dev/null +++ b/themes/PaperMod/i18n/be.yaml @@ -0,0 +1,39 @@ +- id: prev_page + translation: "Папярэдняя" + +- id: next_page + translation: "Наступная" + +- id: read_time + translation: + zero: "0 хвілін" + one: "1 хвіліна" + few: "{{ .Count }} хвіліны" + many: "{{ .Count }} хвілін" + other: "{{ .Count }} хвілін" + +- id: words + translation: + zero: "няма слоў" + one: "1 слова" + few: "{{ .Count }} слова" + many: "{{ .Count }} слоў" + other: "{{ .Count }} слова" + +- id: toc + translation: "Змест" + +- id: translations + translation: "Пераклады" + +- id: home + translation: "Галоўная" + +- id: edit_post + translation: "Рэдагаваць" + +- id: code_copy + translation: "капіяваць" + +- id: code_copied + translation: "скапіявана!" diff --git a/themes/PaperMod/i18n/el.yaml b/themes/PaperMod/i18n/el.yaml new file mode 100644 index 0000000..4257bac --- /dev/null +++ b/themes/PaperMod/i18n/el.yaml @@ -0,0 +1,33 @@ +- id: prev_page + translation: "Προηγούμενο" + +- id: next_page + translation: "Επόμενο" + +- id: read_time + translation: + one: "1 λεπτό" + other: "{{ .Count }} λεπτά" + +- id: words + translation: + one: "λέξη" + other: "{{ .Count }} λέξεις" + +- id: toc + translation: "Πίνακας Περιεχομένων" + +- id: translations + translation: "Μεταφράσεις" + +- id: home + translation: "Αρχική" + +- id: edit_post + translation: "Επεξεργασία" + +- id: code_copy + translation: "αντιγραφή" + +- id: code_copied + translation: "αντιγράφηκε!" \ No newline at end of file diff --git a/themes/PaperMod/i18n/fr.yaml b/themes/PaperMod/i18n/fr.yaml index b074c10..e48d8e9 100644 --- a/themes/PaperMod/i18n/fr.yaml +++ b/themes/PaperMod/i18n/fr.yaml @@ -1,8 +1,8 @@ - id: prev_page - translation: "Page précédente" + translation: "Précédent" - id: next_page - translation: "Page suivante" + translation: "Suivant" - id: read_time translation: diff --git a/themes/PaperMod/i18n/he.yaml b/themes/PaperMod/i18n/he.yaml index 6d203f4..3912fb8 100644 --- a/themes/PaperMod/i18n/he.yaml +++ b/themes/PaperMod/i18n/he.yaml @@ -1,19 +1,33 @@ - id: prev_page - translation: "לעמוד הקודם" + translation: "קודם" - id: next_page - translation: "לעמוד הבא" + translation: "הבא" - id: read_time translation: one : "דקה אחת" - other: "{{ .Count }} דקות" + other: "דקות {{ .Count }}" + +- id: words + translation: + one : "word" + other: "מילים {{ .Count }} " - id: toc - translation: "תוכן עניינים" + translation: "תוכן העניינים" - id: translations translation: "תרגומים" - id: home - translation: "דף בית" + translation: "בית" + +- id: edit_post + translation: "ערוך" + +- id: code_copy + translation: "העתק" + +- id: code_copied + translation: "!הועתק" diff --git a/themes/PaperMod/i18n/it.yaml b/themes/PaperMod/i18n/it.yaml index ef41db4..c87c95d 100644 --- a/themes/PaperMod/i18n/it.yaml +++ b/themes/PaperMod/i18n/it.yaml @@ -1,8 +1,8 @@ - id: prev_page - translation: "Pag Prec" + translation: "Precedente" - id: next_page - translation: "Pag Succ" + translation: "Successivo" - id: read_time translation: @@ -15,11 +15,17 @@ other: "{{ .Count }} parole" - id: toc - translation: "Tabella dei Contenuti" + translation: "Indice contenuti" - id: translations translation: "Traduzioni" +- id: home + translation: "Home" + +- id: edit_post + translation: "Modifica" + - id: code_copy translation: "copia" diff --git a/themes/PaperMod/i18n/ja.yaml b/themes/PaperMod/i18n/ja.yaml index bc7bf37..93948d3 100644 --- a/themes/PaperMod/i18n/ja.yaml +++ b/themes/PaperMod/i18n/ja.yaml @@ -1,8 +1,8 @@ - id: prev_page - translation: "前のページ" + translation: "前へ" - id: next_page - translation: "次のページ" + translation: "次へ" - id: read_time translation: diff --git a/themes/PaperMod/i18n/pl.yaml b/themes/PaperMod/i18n/pl.yaml index fdf6b0c..81b0e77 100644 --- a/themes/PaperMod/i18n/pl.yaml +++ b/themes/PaperMod/i18n/pl.yaml @@ -1,14 +1,19 @@ - id: prev_page - translation: "Poprzednia strona" + translation: "Poprzednia" - id: next_page - translation: "Następna strona" + translation: "Następna" - id: read_time translation: one: "1 min" other: "{{ .Count }} min" +- id: words + translation: + one : "słowo" + other: "{{ .Count }} słów" + - id: toc translation: "Spis treści" diff --git a/themes/PaperMod/i18n/pt.yaml b/themes/PaperMod/i18n/pt.yaml index f449de9..ab06429 100644 --- a/themes/PaperMod/i18n/pt.yaml +++ b/themes/PaperMod/i18n/pt.yaml @@ -19,3 +19,15 @@ - id: translations translation: "Traduções" + +- id: home + translation: "Início" + +- id: edit_post + translation: "Editar" + +- id: code_copy + translation: "copiar" + +- id: code_copied + translation: "copiado!" diff --git a/themes/PaperMod/i18n/tr.yaml b/themes/PaperMod/i18n/tr.yaml index e598b41..d11ef21 100644 --- a/themes/PaperMod/i18n/tr.yaml +++ b/themes/PaperMod/i18n/tr.yaml @@ -1,14 +1,19 @@ - id: prev_page - translation: "Önceki Sayfa" + translation: "Önceki" - id: next_page - translation: "Sonraki Sayfa" + translation: "Sonraki" - id: read_time translation: one : "1 dk" other: "{{ .Count }} dk" +- id: words + translation: + one : "kelime" + other: "{{ .Count }} kelime" + - id: toc translation: "İçindekiler" @@ -18,6 +23,9 @@ - id: home translation: "Anasayfa" +- id: edit_post + translation: "Düzenle" + - id: code_copy translation: "Kopyala" diff --git a/themes/PaperMod/layouts/_default/archives.html b/themes/PaperMod/layouts/_default/archives.html index e400e2c..d2c4d76 100644 --- a/themes/PaperMod/layouts/_default/archives.html +++ b/themes/PaperMod/layouts/_default/archives.html @@ -1,7 +1,25 @@ {{- define "main" }}