You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/site/src/routes/repl/embed.svelte

45 lines
850 B

<script context="module">
export function preload({ query }) {
return {
version: query.version,
gist: query.gist,
example: query.example
};
}
</script>
<script>
import ReplWidget from '../../components/Repl/ReplWidget.svelte';
export let version = '3';
export let gist;
export let example;
</script>
<style>
.repl-outer {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--back);
overflow: hidden;
box-sizing: border-box;
--pane-controls-h: 4.2rem;
}
</style>
<svelte:head>
<title>REPL • Svelte</title>
<meta name='twitter:title' content='Svelte REPL'>
<meta name='twitter:description' content='Cybernetically enhanced web apps'>
</svelte:head>
<div class="repl-outer">
{#if process.browser}
<ReplWidget {version} {gist} {example} embedded={true}/>
{/if}
</div>