From 59fed0ea154ef94fc43d1cd8b0da95adfeda7705 Mon Sep 17 00:00:00 2001 From: nicolastorres <nicolas@adornis.de> Date: Mon, 10 Mar 2025 20:35:53 +0000 Subject: [PATCH 1/2] fix: input extension disabled by default --- modules/buildify/client/extensions/InputExtension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/buildify/client/extensions/InputExtension.ts b/modules/buildify/client/extensions/InputExtension.ts index 1b9cb190ac..c286db062e 100644 --- a/modules/buildify/client/extensions/InputExtension.ts +++ b/modules/buildify/client/extensions/InputExtension.ts @@ -49,7 +49,7 @@ export class XInputExtension extends ExtensionBoilerplate<BaseInputField> { return xComponents( content.path ? html` ${genericFieldDuplicate} ` - : html` <x-input disabled placeholder=${content.placeholder ?? ''}></x-input> `, + : html` <x-input placeholder=${content.placeholder ?? ''}></x-input> `, ); } } -- GitLab From b59439ad28141800c30d623e37bba53cc88898a9 Mon Sep 17 00:00:00 2001 From: nicolastorres <nicolas@adornis.de> Date: Mon, 10 Mar 2025 21:04:59 +0000 Subject: [PATCH 2/2] fix: include default text in text extension so it shows up in accordeon --- .../buildify/client/extensions/TextExtension.ts | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/modules/buildify/client/extensions/TextExtension.ts b/modules/buildify/client/extensions/TextExtension.ts index 525bb1e842..5bfa6a4161 100644 --- a/modules/buildify/client/extensions/TextExtension.ts +++ b/modules/buildify/client/extensions/TextExtension.ts @@ -113,6 +113,21 @@ export class XTextExtensionEditorFullscreenPrompt extends XNativeDialog<Maybe<st } } +export const emptyContentJson = { + type: 'doc', + content: [ + { + type: 'paragraph', + content: [ + { + type: 'text', + text: 'Beispieltext', + }, + ], + }, + ], +}; + @customElement('x-text-extension') export class XTextExtension extends ExtensionBoilerplate<BaseText> { @property({ attribute: false }) tiptapExtensions: Maybe<AdornisTiptapExtension[][]>; @@ -125,7 +140,7 @@ export class XTextExtension extends ExtensionBoilerplate<BaseText> { disabled plain .extensions=${this.tiptapExtensions} - .value=${content.text ?? ''} + .value=${content.text ?? JSON.stringify(emptyContentJson)} ${css({ width: '100%', height: '100%' })} > </x-tiptap> -- GitLab