From 5bab41062a7b30c724dd466e8abd38fcbf9a331c Mon Sep 17 00:00:00 2001 From: ZhenShuo Leo <98386542+ZhenShuo2021@users.noreply.github.com> Date: Sat, 6 Sep 2025 14:55:40 +0800 Subject: [PATCH] refactor(article-link): remove unnecessary with syntax --- layouts/partials/article-link/_shortcode.html | 24 +++++++------------ .../partials/article-link/card-related.html | 14 ++++------- layouts/partials/article-link/card.html | 14 ++++------- layouts/partials/article-link/simple.html | 14 ++++------- 4 files changed, 24 insertions(+), 42 deletions(-) diff --git a/layouts/partials/article-link/_shortcode.html b/layouts/partials/article-link/_shortcode.html index 8da60d8f..36e9450e 100644 --- a/layouts/partials/article-link/_shortcode.html +++ b/layouts/partials/article-link/_shortcode.html @@ -71,21 +71,15 @@ - {{ with $target.Params.externalUrl }} -
-
- {{ $target.Title | emojify }} - - - - -
-
- {{ else }} -
- {{ $target.Title | emojify }} -
- {{ end }} +
+ {{ $target.Title | emojify }} + {{ if $target.Params.externalUrl }} + + + + + {{ end }} +
{{ if and $target.Draft site.Params.article.showDraftLabel }}
diff --git a/layouts/partials/article-link/card-related.html b/layouts/partials/article-link/card-related.html index 2ee56640..5510d4af 100644 --- a/layouts/partials/article-link/card-related.html +++ b/layouts/partials/article-link/card-related.html @@ -45,19 +45,15 @@ - {{ with .Params.externalUrl }} -
- {{ $.Title | emojify }} +
+ {{ .Title | emojify }} + {{ if .Params.externalUrl }} -
- {{ else }} -
- {{ .Title | emojify }} -
- {{ end }} + {{ end }} +
{{ partial "article-meta/basic.html" . }} diff --git a/layouts/partials/article-link/card.html b/layouts/partials/article-link/card.html index 00692131..c0927192 100644 --- a/layouts/partials/article-link/card.html +++ b/layouts/partials/article-link/card.html @@ -49,19 +49,15 @@ - {{ with .Params.externalUrl }} -
- {{ $.Title | emojify }} +
+ {{ .Title | emojify }} + {{ if .Params.externalUrl }} -
- {{ else }} -
- {{ .Title | emojify }} -
- {{ end }} + {{ end }} +
{{ partial "article-meta/basic.html" . }} diff --git a/layouts/partials/article-link/simple.html b/layouts/partials/article-link/simple.html index cf7a342f..ce087db9 100644 --- a/layouts/partials/article-link/simple.html +++ b/layouts/partials/article-link/simple.html @@ -71,19 +71,15 @@ - {{ with .Params.externalUrl }} -
- {{ $.Title | emojify }} +
+ {{ .Title | emojify }} + {{ if .Params.externalUrl }} -
- {{ else }} -
- {{ .Title | emojify }} -
- {{ end }} + {{ end }} +
{{ if and .Draft .Site.Params.article.showDraftLabel }}
{{ partial "badge.html" (i18n "article.draft" | emojify) }}