Skip to content

Commit

Permalink
✨ Add support for custom scripts/styles
Browse files Browse the repository at this point in the history
  • Loading branch information
AnandChowdhary committed Dec 6, 2020
1 parent 69b2212 commit d6b0ad6
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions src/routes/_layout.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
import Nav from "../components/Nav.svelte";
import config from "../data/config.json";
import snarkdown from "snarkdown";
import { each } from "svelte/internal";
export let segment;
</script>

Expand All @@ -22,6 +23,22 @@
rel="icon"
type="image/png"
href={(config['status-website'] || {}).favicon || `/logo-192.png`} />
{#if config['status-website'].scripts}
{#each config['status-website'].scripts as script}
<script src={script.src} async={!!script.async} defer={!!script.async}>
</script>
{/each}
{/if}
{#if config['status-website'].links}
{#each config['status-website'].links as link}
<link rel={link.rel} href={link.href} media={link.media} />
{/each}
{/if}
{#if config['status-website'].css}
<style>
{config['status-website'].css}
</style>
{/if}
</svelte:head>

<Nav {segment} />
Expand Down

0 comments on commit d6b0ad6

Please sign in to comment.