瀏覽代碼

Fix theme system

George Cushen 7 年之前
父節點
當前提交
e7fa40b1c6
共有 3 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      data/fonts/classic.toml
  2. 1 1
      layouts/partials/css/parse_theme.css
  3. 1 1
      layouts/partials/header.html

+ 1 - 1
data/fonts/classic.toml

@@ -2,7 +2,7 @@
 name = "Classic"
 
 # Optional Google font URL
-google_fonts = "Playfair Display:400,700|Fauna One"
+google_fonts = "Playfair+Display:400,700|Fauna+One"
 
 # Font families
 heading_font = "Playfair Display"

+ 1 - 1
layouts/partials/css/parse_theme.css

@@ -3,7 +3,7 @@
 
 {{/* Attempt to load font style specified by user. */}}
 {{- $font_index := .Site.Params.font | default "default" -}}
-{{ if isset .Site.Data.themes $font_index }}
+{{ if isset .Site.Data.fonts $font_index }}
   {{- $font := index .Site.Data.fonts $font_index -}}
   {{- $scr.Set "google_fonts" $font.google_fonts -}}
   {{- $scr.Set "body_font" $font.body_font -}}

+ 1 - 1
layouts/partials/header.html

@@ -40,7 +40,7 @@
   {{- partial "css/parse_theme.css" . -}}
   {{- $scr := .Scratch -}}
   {{ with ($scr.Get "google_fonts") }}
-  <link rel="stylesheet" href="//fonts.googleapis.com/css?family={{- . -}}">
+  <link rel="stylesheet" href="{{ printf "//fonts.googleapis.com/css?family=%s" . }}">
   {{ end }}
   <link rel="stylesheet" href="{{ "styles.css" | relURL }}">
   {{ range .Site.Params.custom_css }}