1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 09:18:28 -04:00

fix /site.webmanifest

This commit is contained in:
Jake Jarvis 2020-04-25 21:44:17 -04:00
parent adfa73b5fc
commit b8166296ef
Signed by: jake
GPG Key ID: 2B0C9CF251E69A39
7 changed files with 16 additions and 15 deletions

View File

@ -225,7 +225,6 @@
{{ partialCached "head/favicons" (dict "pngSizes" "192 48 32 16" "icoSizes" "16 32 48") }}
{{ partialCached "head/feeds" . }}
<link rel="manifest" href="{{ "site.webmanifest" | absURL }}">
{{ partial "head/schema" . }}
</head>
<body>

View File

@ -12,3 +12,8 @@
Cache-Control: public, max-age=604800, immutable
/vendor/*
Cache-Control: public, max-age=604800, immutable
# Recommended MIME type for PWA manifests:
# https://github.com/w3c/manifest/issues/689
/site.webmanifest
Content-Type: application/manifest+json

View File

@ -6,7 +6,3 @@
{{- . | printf "%-35s" }} {{ $p.RelPermalink }} 301
{{ end -}}
{{- end }}
# Rewrite generated manifest.json to site.webmanifest
# https://github.com/w3c/manifest/issues/689
/site.webmanifest /manifest.json 200!

View File

@ -5,17 +5,17 @@
"short_name": "{{ .Site.Params.domain }}",
"icons": [
{
"src": "{{ $android512.Permalink }}",
"src": "{{ $android512.Permalink | safeJS }}",
"sizes": "512x512",
"type": "image/png"
},
{
"src": "{{ $android192.Permalink }}",
"src": "{{ $android192.Permalink | safeJS }}",
"sizes": "192x192",
"type": "image/png"
}
],
"start_url": "{{ .Site.BaseURL }}",
"start_url": "{{ .Site.BaseURL | safeJS }}",
"display": "browser",
"background_color": "#ffffff",
"theme_color": "#0e6dc2"

View File

@ -13,3 +13,5 @@
{{- range (split .icoSizes " ") }}{{ $s = $s | append (printf "%vx%v" . .) }}{{ end }}
{{- $faviconIco := resources.Get "img/favicon.ico" }}
<link rel="shortcut icon" href="{{ $faviconIco.Permalink }}" sizes="{{ delimit $s " " }}">
<link rel="manifest" href="{{ "site.webmanifest" | absURL }}">

View File

@ -2,4 +2,3 @@
<meta name="apple-mobile-web-app-status-bar-style" content="default">
<meta name="apple-mobile-web-app-title" content="{{ .Site.Title }}">
<meta name="theme-color" content="#0e6dc2">
<link rel="manifest" href="{{ "site.webmanifest" | absURL }}">

View File

@ -635,9 +635,9 @@ camelcase@^5.0.0, camelcase@^5.3.1:
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
caniuse-lite@^1.0.30001039, caniuse-lite@^1.0.30001043:
version "1.0.30001046"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001046.tgz#7a06d3e8fd8aa7f4d21c9a2e313f35f2d06b013e"
integrity sha512-CsGjBRYWG6FvgbyGy+hBbaezpwiqIOLkxQPY4A4Ea49g1eNsnQuESB+n4QM0BKii1j80MyJ26Ir5ywTQkbRE4g==
version "1.0.30001048"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001048.tgz#4bb4f1bc2eb304e5e1154da80b93dee3f1cf447e"
integrity sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg==
caw@^2.0.0, caw@^2.0.1:
version "2.0.1"
@ -2349,9 +2349,9 @@ is-png@^2.0.0:
integrity sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==
is-promise@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
version "2.2.2"
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1"
integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==
is-regex@^1.0.5:
version "1.0.5"