Skip to content

Commit e76e818

Browse files
committed
Use cache-busted icons in root
1 parent 31a3919 commit e76e818

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/app.html

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<link rel="icon" href="%sveltekit.assets%/icons/favicon.png" />
6-
<link rel="apple-touch-icon" href="%sveltekit.assets%/icons/apple-touch-icon.png" />
75
<link rel="manifest" href="%sveltekit.assets%/manifest.json" />
86
<link rel="stylesheet" type="text/css" href="%sveltekit.assets%/spinner.css" />
97
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />

src/routes/+layout.svelte

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
<script lang="ts">
2+
/* app.html imports for cache-busting */
3+
import faviconHref from '$assets/icons/favicon.png';
4+
import appleIconHref from '$assets/icons/apple-touch-icon.png';
5+
import manifestHref from '$assets/manifestUrl.json';
6+
/* layout imports */
27
import { base } from '$app/paths';
38
import '$lib/app.css';
49
import CollectionSelector from '$lib/components/CollectionSelector.svelte';
@@ -101,6 +106,10 @@
101106
</script>
102107

103108
<svelte:head>
109+
<!-- app.html (with cache-busting) -->
110+
<link rel="icon" href="{faviconHref}" />
111+
<link rel="apple-touch-icon" href="{appleIconHref}" />
112+
<!-- +layout.svelte -->
104113
<meta name="theme-color" content={$s['ui.bar.action']?.['background-color']} />
105114
<link rel="stylesheet" href="{base}/styles/{config.programType.toLowerCase()}-app.css" />
106115
{#if isSAB}

0 commit comments

Comments
 (0)