瀏覽代碼

Tweak favicon logic

Zachary Betz 6 年之前
父節點
當前提交
22ece0bf2e
共有 6 個文件被更改,包括 11 次插入15 次删除
  1. 1 1
      README.md
  2. 10 14
      layouts/partials/head.html
  3. 0 0
      static/favicon-16x16.png
  4. 0 0
      static/favicon-32x32.png
  5. 0 0
      static/favicon-96x96.png
  6. 0 0
      static/favicon.ico

+ 1 - 1
README.md

@@ -72,7 +72,7 @@ See the [full list of supported shortcodes](https://cupper-hugo-theme.netlify.co
 
 ## Favicons
 
-Upload your image to [RealFaviconGenerator](https://realfavicongenerator.net/) then copy-paste the generated favicon files to `static/images`. 
+Upload your image to [RealFaviconGenerator](https://realfavicongenerator.net/) then copy-paste the generated favicon files under `static`. 
 
 ## Credits
 

+ 10 - 14
layouts/partials/head.html

@@ -3,29 +3,24 @@
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <link rel="canonical" href="{{ .Permalink }}">
-  <link rel="apple-touch-icon" sizes="57x57" href="{{ "images/apple-touch-icon-57x57.png" | absURL }}">
-  <link rel="apple-touch-icon" sizes="60x60" href="{{ "images/apple-touch-icon-60x60.png" | absURL }}">
-  <link rel="apple-touch-icon" sizes="72x72" href="{{ "images/apple-touch-icon-72x72.png" | absURL }}">
-  <link rel="apple-touch-icon" sizes="76x76" href="{{ "images/apple-touch-icon-76x76.png" | absURL }}">
-  <link rel="apple-touch-icon" sizes="114x114" href="{{ "images/apple-touch-icon-114x114.png" | absURL }}">
-  <link rel="apple-touch-icon" sizes="120x120" href="{{ "images/apple-touch-icon-120x120.png" | absURL }}">
-  <link rel="apple-touch-icon" sizes="144x144" href="{{ "images/apple-touch-icon-144x144.png" | absURL }}">
-  <link rel="apple-touch-icon" sizes="152x152" href="{{ "images/apple-touch-icon-152x152.png" | absURL }}">
-  <link rel="apple-touch-icon" sizes="180x180" href="{{ "images/apple-touch-icon-180x180.png" | absURL }}">
-  <link rel="icon" type="image/png" sizes="192x192"  href="{{ "images/android-icon-192x192.png" | absURL }}">
-  <link rel="icon" type="image/png" sizes="32x32" href="{{ "images/favicon-32x32.png" | absURL }}">
-  <link rel="icon" type="image/png" sizes="96x96" href="{{ "images/favicon-96x96.png" | absURL }}">
-  <link rel="icon" type="image/png" sizes="16x16" href="{{ "images/favicon-16x16.png" | absURL }}">
+
+  <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
+  <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
+  <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
+  <link rel="manifest" href="/site.webmanifest">
+  <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#000000">
   <meta name="msapplication-TileColor" content="#ffffff">
-  <meta name="msapplication-TileImage" content="{{ "images/ms-icon-144x144.png" | absURL }}">
   <meta name="theme-color" content="#ffffff">
+
   <link rel="stylesheet" href="{{ "css/prism.css" | absURL }}" media="none" onload="this.media='all';">
   <link rel="stylesheet" type="text/css" href="{{ "css/styles.css" | absURL }}">
+
   <style id="inverter" media="none">
     html { filter: invert(100%) }
     * { background-color: inherit }
     img:not([src*=".svg"]), .colors, iframe, .demo-container { filter: invert(100%) }
   </style>
+
   {{ $title := print .Title " | " .Site.Title }}
   {{ if .IsHome }}
     {{ $title = .Site.Title }}
@@ -33,6 +28,7 @@
   <title>
     {{ $title }}
   </title>
+  
   {{ if .IsHome }}
     <link rel="manifest" href="manifest.json">
   {{ end }}

+ 0 - 0
static/images/favicon-16x16.png → static/favicon-16x16.png


+ 0 - 0
static/images/favicon-32x32.png → static/favicon-32x32.png


+ 0 - 0
static/images/favicon-96x96.png → static/favicon-96x96.png


+ 0 - 0
static/images/favicon.ico → static/favicon.ico