diff options
author | Wang Chucheng <me@wangchucheng.com> | 2022-01-25 03:35:29 +0300 |
---|---|---|
committer | Wang Chucheng <me@wangchucheng.com> | 2022-01-25 03:35:29 +0300 |
commit | 9c3d6160dbf9ce9a4556d2746df4e105403e3d20 (patch) | |
tree | dfdf60f480f4e72bea3811e78d3e16c988572132 | |
parent | fc415d402af2d1de54c9bb6ec77f1515ca957355 (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.html | 19 | ||||
-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 |