diff --git a/docs/framework/public/components/annotatedtext.png b/docs/framework/public/components/annotatedtext.png new file mode 100644 index 000000000..244e8077f Binary files /dev/null and b/docs/framework/public/components/annotatedtext.png differ diff --git a/src/ui/src/core/templateMap.ts b/src/ui/src/core/templateMap.ts index 911fd6e3d..23b7d91ad 100644 --- a/src/ui/src/core/templateMap.ts +++ b/src/ui/src/core/templateMap.ts @@ -14,7 +14,9 @@ import CoreLink from "../core_components/content/CoreLink.vue"; import CoreChatbot from "../core_components/content/CoreChatbot.vue"; import CoreTags from "../core_components/content/CoreTags.vue"; import CoreAvatar from "../core_components/content/CoreAvatar.vue"; +import CoreAnnotatedText from "../core_components/content/CoreAnnotatedText.vue"; import CoreJsonViewer from "../core_components/content/CoreJsonViewer.vue"; + // input import CoreCheckboxInput from "../core_components/input/CoreCheckboxInput.vue"; import CoreColorInput from "../core_components/input/CoreColorInput.vue"; @@ -118,6 +120,7 @@ const templateMap = { switchinput: CoreSwitchInput, reuse: CoreReuse, avatar: CoreAvatar, + annotatedtext: CoreAnnotatedText, jsonviewer: CoreJsonViewer, }; diff --git a/src/ui/src/core_components/base/BaseControlBar.vue b/src/ui/src/core_components/base/BaseControlBar.vue new file mode 100644 index 000000000..8dc567a15 --- /dev/null +++ b/src/ui/src/core_components/base/BaseControlBar.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/src/ui/src/core_components/content/CoreAnnotatedText.vue b/src/ui/src/core_components/content/CoreAnnotatedText.vue new file mode 100644 index 000000000..6223fff75 --- /dev/null +++ b/src/ui/src/core_components/content/CoreAnnotatedText.vue @@ -0,0 +1,250 @@ + + + + + +