Skip to content

Commit bef38eb

Browse files
committed
refactor: ➕ add svead head component
1 parent 27004fd commit bef38eb

File tree

3 files changed

+17
-10
lines changed

3 files changed

+17
-10
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"prettier": "2.6.2",
5454
"prettier-plugin-svelte": "2.7.0",
5555
"pretty-quick": "3.1.3",
56+
"svead": "^0.0.3",
5657
"svelte": "3.48.0",
5758
"svelte-check": "2.7.1",
5859
"svelte-preprocess": "4.10.6",

pnpm-lock.yaml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/routes/index.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@
1111
Vimeo,
1212
YouTube,
1313
} from 'sveltekit-embed'
14+
import { Head } from 'svead'
15+
import { page } from '$app/stores'
16+
17+
// Head variables
18+
let title = 'This is SvelteKit embed'
19+
let description = 'Embed 3rd part media in your SvelteKit projects with SvelteKit Embed.'
20+
let image = `https://og.tailgraph.com/og?fontFamily=Roboto&title=SvelteKit%20Embed&titleTailwind=text-gray-800+font-bold+text-6xl&text=Embed%203rd%20part%20media%20in%20your%20SvelteKit%20projects%20with%20SvelteKit%20Embed.&textTailwind=text-gray-700+text-2xl+mt-4&logoTailwind=h-8&bgTailwind=bg-white&footer=sveltekit-embed.vercel.app&footerTailwind=text-teal-600`
21+
let website = 'https://sveltekit-embed.vercel.app'
22+
let url = $page.url.toString()
1423
</script>
1524

16-
<svelte:head>
17-
18-
<title>SvelteKit Embed</title>
19-
<link rel="canonical" href="https://sveltekit-embed.vercel.app" />
20-
<meta
21-
name="description"
22-
content="Embed 3rd part media in your SvelteKit projects with SvelteKit Embed."
23-
/>
24-
<meta name="author" content="Scott Spence" />
25-
</svelte:head>
25+
<Head {title} {description} {image} {url} {website} />
2626

2727
# SvelteKit Embed
2828

0 commit comments

Comments
 (0)