From e1f59b61080f1e992ba6097dbe3307f11a92f216 Mon Sep 17 00:00:00 2001 From: ZhenShuo Leo <98386542+ZhenShuo2021@users.noreply.github.com> Date: Sat, 20 Sep 2025 01:04:37 +0800 Subject: [PATCH] fix(carousel): prevent generating duplicate CSS files use inline CSS to avoid extra workarounds --- layouts/shortcodes/carousel.html | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/layouts/shortcodes/carousel.html b/layouts/shortcodes/carousel.html index f782ca23..9cc02cfe 100644 --- a/layouts/shortcodes/carousel.html +++ b/layouts/shortcodes/carousel.html @@ -2,20 +2,6 @@ {{ $aspect := default "16-9" (.Get "aspectRatio") }} {{ $interval := default "2000" (.Get "interval") }} -{{ $carouselItemCSS := printf -` - #%s [data-twe-carousel-item] { - transition-duration: %sms !important; -}` $id $interval }} -{{ $carouselInitCSS := printf -` -#%s [data-twe-carousel-init] { - --twe-carousel-interval: %s; -}` $id $interval }} -{{ $cssContent := printf "%s%s" $carouselItemCSS $carouselInitCSS }} -{{ $css := resources.FromString (printf "css/carousel-%s.css" $id) $cssContent | minify | resources.Fingerprint (.Site.Params.fingerprintAlgorithm | default "sha512") }} - - {{ $page := .Page.Resources }} {{ $imagesTemp := .Get "images" }} {{ $imagesTemp = strings.TrimPrefix "{" $imagesTemp }} @@ -59,6 +45,7 @@