fix: repo card language color is missed

This commit is contained in:
ZhenShuo Leo
2025-07-13 20:55:38 +08:00
parent 48124c0ec3
commit 2ff6b0e8bd

View File

@@ -54,6 +54,15 @@
{{ $cssZoom := resources.Get "lib/zoom/style.css" }}
{{ $assets.Add "css" (slice $cssZoom) }}
{{ end }}
{{ $repoLanguages := partial "functions/repo-languages.html" }}
{{ $repoColors := .Site.Data.repoColors }}
{{ range $repoLanguages }}
{{ $color := index $repoColors . | default "#0077b6" }}
{{ $className := printf "background-color-%s" (md5 .) }}
{{ $cssRepoColor := printf ".%s { background-color: %s; }" $className $color }}
{{ $cssRepoColor = $cssRepoColor | resources.FromString (printf "css/background-color.css") }}
{{ $assets.Add "css" (slice $cssRepoColor) }}
{{ end }}
{{ $bundleCSS := $assets.Get "css" | resources.Concat "css/main.bundle.css" | resources.Minify | resources.Fingerprint
(.Site.Params.fingerprintAlgorithm | default "sha512")
}}