Skip to content

Commit 20fbd89

Browse files
Ivan SemochkinIvan Semochkin
Ivan Semochkin
authored and
Ivan Semochkin
committed
update head
1 parent 3b096c0 commit 20fbd89

File tree

6 files changed

+49
-17
lines changed

6 files changed

+49
-17
lines changed

src/app.html

-17
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,10 @@
44
<title>Pathfinding Visualizer</title>
55
<link rel="icon" href="/pathfinding_visualizer/static/favicon.png" />
66
<meta charset="utf-8" />
7-
<meta name="theme-color" content="#22192B">
87
<meta
98
name="viewport"
109
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"
1110
/>
12-
<meta name="author" content="Ivan Semochkin" />
13-
<meta
14-
name="description"
15-
content="Pathfinding Algorithms Visualizer build with Svelte and TypeScript" />
16-
17-
<meta property="og:image" content="https://ivan-sem.com/pathfinding_visualizer/static/og_image.png" />
18-
<meta property="og:image:secure_url" content="https://ivan-sem.com/pathfinding_visualizer/static/og_image.png" />
19-
<meta property="og:image:type" content="image/png" />
20-
<meta property="og:image:width" content="968" />
21-
<meta property="og:image:height" content="504" />
22-
<meta property="og:title" content="Pathfinding Visualizer" />
23-
<meta property="og:type" content="website" />
24-
<meta property="og:url" content="https://ivan-sem.com/pathfinding_visualizer" />
25-
<meta property="og:type" content="website" />
26-
<meta property="og:description" content="Pathfinding Algorithms Visualizer build with Svelte and TypeScript." />
27-
<meta property="og:locale" content="en_US" />
2811

2912
%sveltekit.head%
3013
</head>

src/lib/Components/Head.svelte

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<script lang="ts">
2+
import { env } from '$env/dynamic/public';
3+
</script>
4+
5+
<svelte:head>
6+
<meta name="author" content="Ivan Semochkin" />
7+
<meta
8+
name="description"
9+
content="Pathfinding Algorithms Visualizer build with Svelte and TypeScript"
10+
/>
11+
12+
<meta
13+
property="og:image"
14+
content="https://ivan-sem.com/pathfinding_visualizer/static/algo-screen.png"
15+
/>
16+
<meta
17+
property="og:image:secure_url"
18+
content="https://ivan-sem.com/pathfinding_visualizer/static/algo-screen.png"
19+
/>
20+
<meta property="og:image:width" content="1200" />
21+
<meta property="og:image:height" content="600" />
22+
<meta
23+
property="og:image:alt"
24+
content="Pathfinding Algorithms Visualizer build with Svelte and TypeScript."
25+
/>
26+
<meta property="og:title" content="Pathfinding Visualizer" />
27+
<meta property="og:type" content="object" />
28+
<meta property="og:url" content="https://ivan-sem.com/pathfinding_visualizer" />
29+
<meta
30+
property="og:description"
31+
content="Pathfinding Algorithms Visualizer build with Svelte and TypeScript."
32+
/>
33+
<meta property="og:locale" content="en_US" />
34+
<meta name="theme-color" content="#22192B" />
35+
36+
<script async src="https://www.googletagmanager.com/gtag/js?id={env.PUBLIC_GTAG_KEY}"></script>
37+
<script>
38+
window.dataLayer = window.dataLayer || [];
39+
40+
function gtag() {
41+
dataLayer.push(arguments);
42+
}
43+
44+
gtag('js', new Date());
45+
gtag('config', env.PUBLIC_GTAG_KEY);
46+
</script>
47+
</svelte:head>

src/routes/+layout.svelte

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<script lang="ts">
2+
import Head from '$lib/Components/Head.svelte';
23
import '../app.css';
34
</script>
45

6+
<Head />
57
<slot />

static/algo-screen.png

105 KB
Loading

static/og_image.png

-106 KB
Binary file not shown.

static/robots.txt

Whitespace-only changes.

0 commit comments

Comments
 (0)