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

github.com/wangchucheng/hugo-eureka.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWang Chucheng <me@wangchucheng.com>2022-01-25 03:35:29 +0300
committerWang Chucheng <me@wangchucheng.com>2022-01-25 03:35:29 +0300
commit9c3d6160dbf9ce9a4556d2746df4e105403e3d20 (patch)
treedfdf60f480f4e72bea3811e78d3e16c988572132
parentfc415d402af2d1de54c9bb6ec77f1515ca957355 (diff)
fix: use the singular form of experience
BREAKING CHANGES: Value `experiences` for `widget.handler` in homepage/experiences.md is deprecated. Please use `experience` instead.
-rw-r--r--exampleSite/content/homepage/experience.md (renamed from exampleSite/content/homepage/experiences.md)4
-rw-r--r--layouts/index.html19
-rw-r--r--layouts/partials/widgets/experience.html (renamed from layouts/partials/widgets/experiences.html)0
3 files changed, 21 insertions, 2 deletions
diff --git a/exampleSite/content/homepage/experiences.md b/exampleSite/content/homepage/experience.md
index c898ac0..626698a 100644
--- a/exampleSite/content/homepage/experiences.md
+++ b/exampleSite/content/homepage/experience.md
@@ -1,5 +1,5 @@
---
-title: Experiences
+title: Experience
draft: false
experiences:
- title: Example Role 1
@@ -28,7 +28,7 @@ experiences:
weight: 3
widget:
- handler: experiences
+ handler: experience
# Options: sm, md, lg and xl. Default is md.
width: lg
diff --git a/layouts/index.html b/layouts/index.html
index 05933a6..3d52441 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -172,10 +172,29 @@
<h2 class="font-bold text-3xl my-4">{{ .Params.Title }}</h2>
</div>
<div class="flex-grow {{ if eq $sidebar.position "right" -}} lg:mr-4 {{- else -}} lg:ml-4 {{- end }}">
+ {{/* Deprecation warning(v1.0.0) starts */}}
+ {{- if eq .Params.widget.handler "experiences" }}
+ {{- warnf "Value `experiences` for `widget.handler` in %s is deprecated and will be removed in Eureka v1.0.0. Please use `experience` instead." .File.Path }}
+ {{ partial (printf "widgets/%s" "experience") . }}
+ {{- else }}
+ {{/* Deprecation warning(v1.0.0) ends */}}
{{ partial (printf "widgets/%s" .Params.widget.handler) . }}
+ {{/* Deprecation warning(v1.0.0) starts */}}
+ {{- end }}
+ {{/* Deprecation warning(v1.0.0) ends */}}
+
</div>
</div>
{{ else }}
+ {{/* Deprecation warning(v1.0.0) starts */}}
+ {{- if eq .Params.widget.handler "experiences" }}
+ {{- warnf "Value `experiences` for `widget.handler` in %s is deprecated and will be removed in Eureka v1.0.0. Please use `experience` instead." .File.Path }}
+ {{ partial (printf "widgets/%s" "experience") . }}
+ {{- else }}
+ {{/* Deprecation warning(v1.0.0) ends */}}
{{ partial (printf "widgets/%s" .Params.widget.handler) . }}
+ {{/* Deprecation warning(v1.0.0) starts */}}
+ {{- end }}
+ {{/* Deprecation warning(v1.0.0) ends */}}
{{ end }}
{{ end }} \ No newline at end of file
diff --git a/layouts/partials/widgets/experiences.html b/layouts/partials/widgets/experience.html
index fb30809..fb30809 100644
--- a/layouts/partials/widgets/experiences.html
+++ b/layouts/partials/widgets/experience.html