From e6105a99bab433dffb3a9593fbfbce68ed1539f0 Mon Sep 17 00:00:00 2001 From: reuixiy Date: Fri, 10 Jan 2020 11:18:20 +0800 Subject: [PATCH] fix: `homePoster`, `fofPoster` in main.scss fixed #51 --- assets/scss/main.scss | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/assets/scss/main.scss b/assets/scss/main.scss index 4f8e1aa0..6e7f4067 100644 --- a/assets/scss/main.scss +++ b/assets/scss/main.scss @@ -292,8 +292,17 @@ {{ end }} {{ if eq .Site.Params.homeLayout "footage" }} @import "_common/_page/home-footage.scss"; + + {{ if strings.HasPrefix .Site.Params.homePoster "." }} + {{ $homePoster := printf `.%s` .Site.Params.homePoster }} + {{ .Scratch.Set "homePoster" $homePoster }} + {{ else }} + {{ .Scratch.Set "homePoster" .Site.Params.homePoster }} + {{ end }} + {{ $homePoster := .Scratch.Get "homePoster" }} + .home::before { - background-image: url({{ .Site.Params.homePoster }}); + background-image: url({{ $homePoster }}); } {{ end }} {{ if eq .Site.Params.homeLayout "posts" }} @@ -301,8 +310,15 @@ {{ end }} @import "_common/_page/404.scss"; +{{ if strings.HasPrefix .Site.Params.fofPoster "." }} + {{ $fofPoster := printf `.%s` .Site.Params.fofPoster }} + {{ .Scratch.Set "fofPoster" $fofPoster }} +{{ else }} + {{ .Scratch.Set "fofPoster" .Site.Params.fofPoster }} +{{ end }} +{{ $fofPoster := .Scratch.Get "fofPoster" }} .fof::before { - background-image: url({{ .Site.Params.fofPoster }}); + background-image: url({{ $fofPoster }}); } {{ if .Site.Params.enableHighlight }}