From 9ae3fcaed9958577ec621f8ec22373034846ad3e Mon Sep 17 00:00:00 2001 From: krut_ni Date: Tue, 24 Feb 2026 17:44:04 +0100 Subject: [PATCH] wrapped used internal components without Class and Style properties with divs to apply classes and style --- .../Assistants/Dynamic/AssistantDynamic.razor | 36 +++++++++---------- .../Assistants/DataModel/AssistantSwitch.cs | 11 ------ .../DataModel/ComponentPropSpecs.cs | 2 +- 3 files changed, 18 insertions(+), 31 deletions(-) diff --git a/app/MindWork AI Studio/Assistants/Dynamic/AssistantDynamic.razor b/app/MindWork AI Studio/Assistants/Dynamic/AssistantDynamic.razor index 325a6f39..093ec1e6 100644 --- a/app/MindWork AI Studio/Assistants/Dynamic/AssistantDynamic.razor +++ b/app/MindWork AI Studio/Assistants/Dynamic/AssistantDynamic.razor @@ -35,21 +35,21 @@ case AssistantComponentType.WEB_CONTENT_READER: if (component is AssistantWebContentReader webContent && this.webContentFields.TryGetValue(webContent.Name, out var webState)) { - +
+ +
} break; case AssistantComponentType.FILE_CONTENT_READER: if (component is AssistantFileContentReader fileContent && this.fileContentFields.TryGetValue(fileContent.Name, out var fileState)) { - +
+ +
} break; @@ -68,26 +68,24 @@ case AssistantComponentType.PROVIDER_SELECTION: if (component is AssistantProviderSelection providerSelection) { - +
+ +
} break; case AssistantComponentType.PROFILE_SELECTION: if (component is AssistantProfileSelection profileSelection) { var selection = profileSelection; - +
+ +
} break; case AssistantComponentType.SWITCH: if (component is AssistantSwitch assistantSwitch) { - + } break; case AssistantComponentType.HEADING: diff --git a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantSwitch.cs b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantSwitch.cs index 204cd9db..57161c6b 100644 --- a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantSwitch.cs +++ b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/AssistantSwitch.cs @@ -44,15 +44,4 @@ internal sealed class AssistantSwitch : AssistantComponentBase set => AssistantComponentPropHelper.WriteString(this.Props, nameof(this.LabelOff), value); } - public string Class - { - get => AssistantComponentPropHelper.ReadString(this.Props, nameof(this.Class)); - set => AssistantComponentPropHelper.WriteString(this.Props, nameof(this.Class), value); - } - - public string Style - { - get => AssistantComponentPropHelper.ReadString(this.Props, nameof(this.Style)); - set => AssistantComponentPropHelper.WriteString(this.Props, nameof(this.Style), value); - } } diff --git a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/ComponentPropSpecs.cs b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/ComponentPropSpecs.cs index b41a81f7..83bf73fc 100644 --- a/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/ComponentPropSpecs.cs +++ b/app/MindWork AI Studio/Tools/PluginSystem/Assistants/DataModel/ComponentPropSpecs.cs @@ -31,7 +31,7 @@ public static class ComponentPropSpecs ), [AssistantComponentType.SWITCH] = new( required: ["Name", "Label", "LabelOn", "LabelOff", "Value"], - optional: ["UserPrompt", "Class", "Style"] + optional: ["UserPrompt"] ), [AssistantComponentType.HEADING] = new( required: ["Text", "Level"],