浏览代码

feat: enable site admin to disable WebAppManifest (#2056)

Nobuto Murata 4 年之前
父节点
当前提交
f35d4b1858
共有 2 个文件被更改,包括 6 次插入0 次删除
  1. 3 0
      wowchemy/layouts/partials/site_head.html
  2. 3 0
      wowchemy/layouts/slides/baseof.html

+ 3 - 0
wowchemy/layouts/partials/site_head.html

@@ -174,7 +174,10 @@
   <link rel="alternate" href="{{.RelPermalink}}" type="application/rss+xml" title="{{site.Title}}">
   {{ end }}
 
+  {{ if site.Home.OutputFormats.Get "WebAppManifest" }}
   <link rel="manifest" href="{{ "index.webmanifest" | relLangURL }}">
+  {{ end }}
+
   <link rel="icon" type="image/png" href="{{(partial "functions/get_icon" 32).RelPermalink}}">
   <link rel="apple-touch-icon" type="image/png" href="{{(partial "functions/get_icon" 192).RelPermalink}}">
 

+ 3 - 0
wowchemy/layouts/slides/baseof.html

@@ -12,7 +12,10 @@
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="generator" content="Source Themes Academic {{ site.Data.academic.version }}">
 
+  {{ if site.Home.OutputFormats.Get "WebAppManifest" }}
   <link rel="manifest" href="{{ "index.webmanifest" | relLangURL }}">
+  {{ end }}
+  
   <link rel="icon" type="image/png" href="{{(partial "functions/get_icon" 32).RelPermalink}}">
   <link rel="apple-touch-icon" type="image/png" href="{{(partial "functions/get_icon" 192).RelPermalink}}">