Ver código fonte

Upstreaming updates to theme to be compatible with Hugo v0.146.0 >= (#981)

### Prerequisites

Put an `x` into the box(es) that apply:

- [ ] This pull request fixes a bug.
- [ ] This pull request adds a feature.
- [x] This pull request introduces breaking change.

### Description

These changes are needed to not break the new Hugo build process based
on file changes introduced in Hugo v0.146.0.

### Issues Resolved

#977

### Checklist

Put an `x` into the box(es) that apply:

#### General

- [x] Describe what changes are being made
- [x] Explain why and how the changes were necessary and implemented
respectively
- [x] Reference issue with `#<ISSUE_NO>` if applicable

#### Resources

- [x] If you have changed any SCSS code, run `make release` to
regenerate all CSS files

#### Contributors

- [x] Add yourself to `CONTRIBUTORS.md` if you aren't on it already
Alex Miranda 4 meses atrás
pai
commit
a5fc33e60e
66 arquivos alterados com 10 adições e 10 exclusões
  1. 0 0
      layouts/_markup/render-heading.html
  2. 0 0
      layouts/_markup/render-link.html
  3. 0 0
      layouts/_partials/404.html
  4. 0 0
      layouts/_partials/analytics/applicationinsights.html
  5. 0 0
      layouts/_partials/analytics/baidu.html
  6. 0 0
      layouts/_partials/analytics/clicky.html
  7. 0 0
      layouts/_partials/analytics/cloudflare.html
  8. 0 0
      layouts/_partials/analytics/fathom.html
  9. 0 0
      layouts/_partials/analytics/goatcounter.html
  10. 0 0
      layouts/_partials/analytics/googletagmanager.html
  11. 0 0
      layouts/_partials/analytics/matomo.html
  12. 0 0
      layouts/_partials/analytics/microanalyticsio.html
  13. 0 0
      layouts/_partials/analytics/onedollarstats.html
  14. 0 0
      layouts/_partials/analytics/pirsch.html
  15. 0 0
      layouts/_partials/analytics/plausible.html
  16. 0 0
      layouts/_partials/analytics/umami.html
  17. 0 0
      layouts/_partials/analytics/vercel.html
  18. 0 0
      layouts/_partials/analytics/wideangle.html
  19. 0 0
      layouts/_partials/analytics/yandex-metrika.html
  20. 0 0
      layouts/_partials/body/extensions.html
  21. 0 0
      layouts/_partials/csp.html
  22. 0 0
      layouts/_partials/float.html
  23. 0 0
      layouts/_partials/footer.html
  24. 0 0
      layouts/_partials/head.html
  25. 0 0
      layouts/_partials/head/alternative-output-formats.html
  26. 1 1
      layouts/_partials/head/color-scheme.html
  27. 0 0
      layouts/_partials/head/custom-icons.html
  28. 2 2
      layouts/_partials/head/custom-styles.html
  29. 0 0
      layouts/_partials/head/extensions.html
  30. 0 0
      layouts/_partials/head/hugo-generator.html
  31. 0 0
      layouts/_partials/head/meta-tags.html
  32. 2 2
      layouts/_partials/head/theme-styles.html
  33. 0 0
      layouts/_partials/header.html
  34. 0 0
      layouts/_partials/home.html
  35. 0 0
      layouts/_partials/home/author.html
  36. 0 0
      layouts/_partials/home/avatar.html
  37. 0 0
      layouts/_partials/home/extensions.html
  38. 0 0
      layouts/_partials/home/social.html
  39. 0 0
      layouts/_partials/list.html
  40. 0 0
      layouts/_partials/page.html
  41. 0 0
      layouts/_partials/pagination.html
  42. 0 0
      layouts/_partials/posts/commento.html
  43. 0 0
      layouts/_partials/posts/cusdis.html
  44. 0 0
      layouts/_partials/posts/disqus.html
  45. 0 0
      layouts/_partials/posts/giscus.html
  46. 0 0
      layouts/_partials/posts/mastodon.html
  47. 0 0
      layouts/_partials/posts/math.html
  48. 0 0
      layouts/_partials/posts/series.html
  49. 0 0
      layouts/_partials/posts/telegram.html
  50. 0 0
      layouts/_partials/posts/utterances.html
  51. 0 0
      layouts/_partials/taxonomy/authors.html
  52. 0 0
      layouts/_partials/taxonomy/categories.html
  53. 0 0
      layouts/_partials/taxonomy/tags.html
  54. 0 0
      layouts/_partials/terms.html
  55. 0 0
      layouts/_shortcodes/mermaid.html
  56. 0 0
      layouts/_shortcodes/notice.html
  57. 0 0
      layouts/_shortcodes/tab.html
  58. 0 0
      layouts/_shortcodes/tabgroup.html
  59. 3 3
      layouts/baseof.html
  60. 0 0
      layouts/home.html
  61. 0 0
      layouts/list.html
  62. 0 0
      layouts/single.html
  63. 0 0
      layouts/terms.html
  64. 1 1
      netlify.toml
  65. 0 0
      resources/_gen/assets/scss/coder.scss_3309bf5eef245954e39c3edadcf84268.content
  66. 1 1
      resources/_gen/assets/scss/coder.scss_3309bf5eef245954e39c3edadcf84268.json

+ 0 - 0
layouts/_default/_markup/render-heading.html → layouts/_markup/render-heading.html


+ 0 - 0
layouts/_default/_markup/render-link.html → layouts/_markup/render-link.html


+ 0 - 0
layouts/partials/404.html → layouts/_partials/404.html


+ 0 - 0
layouts/partials/analytics/applicationinsights.html → layouts/_partials/analytics/applicationinsights.html


+ 0 - 0
layouts/partials/analytics/baidu.html → layouts/_partials/analytics/baidu.html


+ 0 - 0
layouts/partials/analytics/clicky.html → layouts/_partials/analytics/clicky.html


+ 0 - 0
layouts/partials/analytics/cloudflare.html → layouts/_partials/analytics/cloudflare.html


+ 0 - 0
layouts/partials/analytics/fathom.html → layouts/_partials/analytics/fathom.html


+ 0 - 0
layouts/partials/analytics/goatcounter.html → layouts/_partials/analytics/goatcounter.html


+ 0 - 0
layouts/partials/analytics/googletagmanager.html → layouts/_partials/analytics/googletagmanager.html


+ 0 - 0
layouts/partials/analytics/matomo.html → layouts/_partials/analytics/matomo.html


+ 0 - 0
layouts/partials/analytics/microanalyticsio.html → layouts/_partials/analytics/microanalyticsio.html


+ 0 - 0
layouts/partials/analytics/onedollarstats.html → layouts/_partials/analytics/onedollarstats.html


+ 0 - 0
layouts/partials/analytics/pirsch.html → layouts/_partials/analytics/pirsch.html


+ 0 - 0
layouts/partials/analytics/plausible.html → layouts/_partials/analytics/plausible.html


+ 0 - 0
layouts/partials/analytics/umami.html → layouts/_partials/analytics/umami.html


+ 0 - 0
layouts/partials/analytics/vercel.html → layouts/_partials/analytics/vercel.html


+ 0 - 0
layouts/partials/analytics/wideangle.html → layouts/_partials/analytics/wideangle.html


+ 0 - 0
layouts/partials/analytics/yandex-metrika.html → layouts/_partials/analytics/yandex-metrika.html


+ 0 - 0
layouts/partials/body/extensions.html → layouts/_partials/body/extensions.html


+ 0 - 0
layouts/partials/csp.html → layouts/_partials/csp.html


+ 0 - 0
layouts/partials/float.html → layouts/_partials/float.html


+ 0 - 0
layouts/partials/footer.html → layouts/_partials/footer.html


+ 0 - 0
layouts/partials/head.html → layouts/_partials/head.html


+ 0 - 0
layouts/partials/head/alternative-output-formats.html → layouts/_partials/head/alternative-output-formats.html


+ 1 - 1
layouts/partials/head/color-scheme.html → layouts/_partials/head/color-scheme.html

@@ -5,7 +5,7 @@
     <link rel="stylesheet" href="{{ $styles.RelPermalink }}" media="screen">
   {{ else }}
     {{ $cssOpts := (dict "targetPath" "css/coder-dark.css" ) }}
-    {{ $styles := resources.Get "scss/coder-dark.scss" | resources.ExecuteAsTemplate "style.coder-dark.css" . | toCSS $cssOpts | minify | fingerprint }}
+    {{ $styles := resources.Get "scss/coder-dark.scss" | resources.ExecuteAsTemplate "style.coder-dark.css" . | toCSS $cssOpts | resources.Minify | resources.Fingerprint }}
     <link rel="stylesheet" href="{{ $styles.RelPermalink }}" integrity="{{ $styles.Data.Integrity }}" crossorigin="anonymous" media="screen" />
   {{ end }}
 {{ end }}

+ 0 - 0
layouts/partials/head/custom-icons.html → layouts/_partials/head/custom-icons.html


+ 2 - 2
layouts/partials/head/custom-styles.html → layouts/_partials/head/custom-styles.html

@@ -3,7 +3,7 @@
     {{ $styles := resources.Get . }}
     <link rel="stylesheet" href="{{ $styles.RelPermalink }}" media="screen">
   {{ else }}
-    {{ $styles := resources.Get . | minify | fingerprint }}
+    {{ $styles := resources.Get . | resources.Minify | resources.Fingerprint }}
     <link rel="stylesheet" href="{{ $styles.RelPermalink }}" integrity="{{ $styles.Data.Integrity }}" crossorigin="anonymous" media="screen" />
   {{ end }}
 {{ end }}
@@ -15,7 +15,7 @@
     {{ $styles := resources.Get . | toCSS $cssOpts }}
     <link rel="stylesheet" href="{{ $styles.RelPermalink }}" media="screen">
   {{ else }}
-    {{ $styles := resources.Get . | toCSS | minify | fingerprint }}
+    {{ $styles := resources.Get . | toCSS | resources.Minify | resources.Fingerprint }}
     <link rel="stylesheet" href="{{ $styles.RelPermalink }}" integrity="{{ $styles.Data.Integrity }}" crossorigin="anonymous" media="screen" />
   {{ end }}
 {{ end }}

+ 0 - 0
layouts/partials/head/extensions.html → layouts/_partials/head/extensions.html


+ 0 - 0
layouts/partials/head/hugo-generator.html → layouts/_partials/head/hugo-generator.html


+ 0 - 0
layouts/partials/head/meta-tags.html → layouts/_partials/head/meta-tags.html


+ 2 - 2
layouts/partials/head/theme-styles.html → layouts/_partials/head/theme-styles.html

@@ -8,7 +8,7 @@
   <link rel="stylesheet" href="{{ $styles.RelPermalink }}" media="screen">
 {{ else }}
   {{ $cssOpts := (dict "targetPath" "css/coder.css" ) }}
-  {{ $styles := resources.Get "scss/coder.scss" | resources.ExecuteAsTemplate "style.coder.css" . | toCSS $cssOpts | minify | fingerprint }}
+  {{ $styles := resources.Get "scss/coder.scss" | resources.ExecuteAsTemplate "style.coder.css" . | toCSS $cssOpts | resources.Minify | resources.Fingerprint }}
   <link rel="stylesheet" href="{{ $styles.RelPermalink }}" integrity="{{ $styles.Data.Integrity }}" crossorigin="anonymous" media="screen" />
 {{ end }}
 
@@ -19,7 +19,7 @@
     <link rel="stylesheet" href="{{ $styles.RelPermalink }}" media="screen">
   {{ else }}
     {{ $cssOpts := (dict "targetPath" "css/coder-rtl.css" ) }}
-    {{ $styles := resources.Get "scss/coder-rtl.scss" | resources.ExecuteAsTemplate "style.coder-rtl.css" . | toCSS $cssOpts | minify | fingerprint }}
+    {{ $styles := resources.Get "scss/coder-rtl.scss" | resources.ExecuteAsTemplate "style.coder-rtl.css" . | toCSS $cssOpts | resources.Minify | resources.Fingerprint }}
     <link rel="stylesheet" href="{{ $styles.RelPermalink }}" integrity="{{ $styles.Data.Integrity }}" crossorigin="anonymous" media="screen" />
   {{ end }}
 {{ end }}

+ 0 - 0
layouts/partials/header.html → layouts/_partials/header.html


+ 0 - 0
layouts/partials/home.html → layouts/_partials/home.html


+ 0 - 0
layouts/partials/home/author.html → layouts/_partials/home/author.html


+ 0 - 0
layouts/partials/home/avatar.html → layouts/_partials/home/avatar.html


+ 0 - 0
layouts/partials/home/extensions.html → layouts/_partials/home/extensions.html


+ 0 - 0
layouts/partials/home/social.html → layouts/_partials/home/social.html


+ 0 - 0
layouts/partials/list.html → layouts/_partials/list.html


+ 0 - 0
layouts/partials/page.html → layouts/_partials/page.html


+ 0 - 0
layouts/partials/pagination.html → layouts/_partials/pagination.html


+ 0 - 0
layouts/partials/posts/commento.html → layouts/_partials/posts/commento.html


+ 0 - 0
layouts/partials/posts/cusdis.html → layouts/_partials/posts/cusdis.html


+ 0 - 0
layouts/partials/posts/disqus.html → layouts/_partials/posts/disqus.html


+ 0 - 0
layouts/partials/posts/giscus.html → layouts/_partials/posts/giscus.html


+ 0 - 0
layouts/partials/posts/mastodon.html → layouts/_partials/posts/mastodon.html


+ 0 - 0
layouts/partials/posts/math.html → layouts/_partials/posts/math.html


+ 0 - 0
layouts/partials/posts/series.html → layouts/_partials/posts/series.html


+ 0 - 0
layouts/partials/posts/telegram.html → layouts/_partials/posts/telegram.html


+ 0 - 0
layouts/partials/posts/utterances.html → layouts/_partials/posts/utterances.html


+ 0 - 0
layouts/partials/taxonomy/authors.html → layouts/_partials/taxonomy/authors.html


+ 0 - 0
layouts/partials/taxonomy/categories.html → layouts/_partials/taxonomy/categories.html


+ 0 - 0
layouts/partials/taxonomy/tags.html → layouts/_partials/taxonomy/tags.html


+ 0 - 0
layouts/partials/terms.html → layouts/_partials/terms.html


+ 0 - 0
layouts/shortcodes/mermaid.html → layouts/_shortcodes/mermaid.html


+ 0 - 0
layouts/shortcodes/notice.html → layouts/_shortcodes/notice.html


+ 0 - 0
layouts/shortcodes/tab.html → layouts/_shortcodes/tab.html


+ 0 - 0
layouts/shortcodes/tabgroup.html → layouts/_shortcodes/tabgroup.html


+ 3 - 3
layouts/_default/baseof.html → layouts/baseof.html

@@ -41,7 +41,7 @@
   {{ $script := resources.Get "js/coder.js" }}
   <script src="{{ $script.RelPermalink }}"></script>
   {{ else }}
-  {{ $script := resources.Get "js/coder.js" | minify | fingerprint }}
+  {{ $script := resources.Get "js/coder.js" | resources.Minify | resources.Fingerprint }}
   <script src="{{ $script.RelPermalink }}" integrity="{{ $script.Data.Integrity }}"></script>
   {{ end }}
 
@@ -50,7 +50,7 @@
   {{ $script := resources.Get . }}
   <script src="{{ $script.RelPermalink }}"></script>
   {{ else }}
-  {{ $script := resources.Get . | minify | fingerprint }}
+  {{ $script := resources.Get . | resources.Minify | resources.Fingerprint }}
   <script src="{{ $script.RelPermalink }}" integrity="{{ $script.Data.Integrity }}"></script>
   {{ end }}
   {{ end }}
@@ -60,7 +60,7 @@
   {{ $script := resources.GetRemote . }}
   <script src="{{ $script.RelPermalink }}"></script>
   {{ else }}
-  {{ $script := resources.GetRemote . | minify | fingerprint }}
+  {{ $script := resources.GetRemote . | resources.Minify | resources.Fingerprint }}
   <script src="{{ $script.RelPermalink }}" integrity="{{ $script.Data.Integrity }}"></script>
   {{ end }}
   {{ end }}

+ 0 - 0
layouts/index.html → layouts/home.html


+ 0 - 0
layouts/_default/list.html → layouts/list.html


+ 0 - 0
layouts/_default/single.html → layouts/single.html


+ 0 - 0
layouts/_default/terms.html → layouts/terms.html


+ 1 - 1
netlify.toml

@@ -3,7 +3,7 @@ publish = "exampleSite/public"
 command = "cd exampleSite && hugo --themesDir=../.. --baseURL $URL"
 
 [build.environment]
-HUGO_VERSION = "0.142.0"
+HUGO_VERSION = "0.148.2"
 HUGO_THEME = "repo"
 
 [context.deploy-preview]

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
resources/_gen/assets/scss/coder.scss_3309bf5eef245954e39c3edadcf84268.content


+ 1 - 1
resources/_gen/assets/scss/coder.scss_3309bf5eef245954e39c3edadcf84268.json

@@ -1 +1 @@
-{"Target":"css/coder.min.c8e4eea149ae1dc7c61ba9b0781793711a4e657f7e07a4413f9abc46d52dffc4.css","MediaType":"text/css","Data":{"Integrity":"sha256-yOTuoUmuHcfGG6mweBeTcRpOZX9+B6RBP5q8RtUt/8Q="}}
+{"Target":"css/coder.min.6445a802b9389c9660e1b07b724dcf5718b1065ed2d71b4eeaf981cc7cc5fc46.css","MediaType":"text/css","Data":{"Integrity":"sha256-ZEWoArk4nJZg4bB7ck3PVxixBl7S1xtO6vmBzHzF/EY="}}

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff