diff --git a/web/src/lib/components/comment/CommentEditor.svelte b/web/src/lib/components/comment/CommentEditor.svelte index e2a351dd..9d1d01db 100644 --- a/web/src/lib/components/comment/CommentEditor.svelte +++ b/web/src/lib/components/comment/CommentEditor.svelte @@ -28,7 +28,6 @@ markup: MarkupContext; rows?: number; placeholder?: string; - previewClass?: string; submitLabel: string; submitIcon: Component; autofocus?: boolean; @@ -49,7 +48,6 @@ markup, rows = 6, placeholder, - previewClass = "min-h-24", submitLabel, submitIcon, autofocus = false, @@ -121,7 +119,6 @@ (null); let previewing = $state(false); @@ -113,19 +114,15 @@ bind:element={textareaEl} {disabled} onkeydown={handleKeydown} - class={transparent ? "max-h-none bg-transparent" : "max-h-none"} + class={transparent ? "bg-transparent" : undefined} /> {:else if previewHtml} -
+
{@html previewHtml}
{:else} -
+
{previewing ? "Rendering…" : "Nothing to preview."}
{/if} diff --git a/web/src/lib/components/ui/Textarea.svelte b/web/src/lib/components/ui/Textarea.svelte index 26f797cf..960a580b 100644 --- a/web/src/lib/components/ui/Textarea.svelte +++ b/web/src/lib/components/ui/Textarea.svelte @@ -1,9 +1,13 @@