diff --git a/packages/editor/src/lib/Workspace.svelte.ts b/packages/editor/src/lib/Workspace.svelte.ts index 8a730c23d3..8d6be150f5 100644 --- a/packages/editor/src/lib/Workspace.svelte.ts +++ b/packages/editor/src/lib/Workspace.svelte.ts @@ -78,6 +78,7 @@ const default_extensions = [ interface ExposedCompilerOptions { generate: 'client' | 'server'; dev: boolean; + modernAst: boolean; } export class Workspace { @@ -87,7 +88,8 @@ export class Workspace { #compiler_options = $state.raw({ generate: 'client', - dev: false + dev: false, + modernAst: true }); compiled = $state>({}); diff --git a/packages/repl/src/lib/Output/AstNode.svelte b/packages/repl/src/lib/Output/AstNode.svelte index 302721b04f..a1c02e1c80 100644 --- a/packages/repl/src/lib/Output/AstNode.svelte +++ b/packages/repl/src/lib/Output/AstNode.svelte @@ -1,55 +1,72 @@
@@ -132,9 +130,9 @@
-{#if ast} +{#if current?.result}
- +
{/if} diff --git a/packages/site-kit/src/lib/components/Checkbox.svelte b/packages/site-kit/src/lib/components/Checkbox.svelte index 34033cbf24..6e54349421 100644 --- a/packages/site-kit/src/lib/components/Checkbox.svelte +++ b/packages/site-kit/src/lib/components/Checkbox.svelte @@ -12,8 +12,7 @@ /* display: block; */ position: relative; height: 1em; - width: calc(100% - 0.6em); - max-width: 2em; + width: 2em; top: -2px; border-radius: 0.5em; -webkit-appearance: none;