diff --git a/packages/bbui/src/Markdown/MarkdownViewer.svelte b/packages/bbui/src/Markdown/MarkdownViewer.svelte index 0fd10efadf..55b341b33b 100644 --- a/packages/bbui/src/Markdown/MarkdownViewer.svelte +++ b/packages/bbui/src/Markdown/MarkdownViewer.svelte @@ -1,71 +1,76 @@ -
- -
+
diff --git a/packages/builder/package.json b/packages/builder/package.json index ee121cdf14..4a16f5ee4e 100644 --- a/packages/builder/package.json +++ b/packages/builder/package.json @@ -75,6 +75,7 @@ "downloadjs": "1.4.7", "fast-json-patch": "^3.1.1", "lodash": "4.17.21", + "marked": "^15.0.8", "posthog-js": "^1.118.0", "remixicon": "2.5.0", "sanitize-html": "^2.13.0", diff --git a/packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/new/_components/NewComponentPanel.svelte b/packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/new/_components/NewComponentPanel.svelte index bb08514d3d..80478c8606 100644 --- a/packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/new/_components/NewComponentPanel.svelte +++ b/packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/new/_components/NewComponentPanel.svelte @@ -20,7 +20,7 @@ // Aliases for other strings to match to when searching const aliases = { - text: ["headline", "paragraph"], + text: ["headline", "heading", "title", "paragraph", "markdown"], } let searchString diff --git a/packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/new/_components/componentStructure.json b/packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/new/_components/componentStructure.json index bc1c541319..3ae318b281 100644 --- a/packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/new/_components/componentStructure.json +++ b/packages/builder/src/pages/builder/app/[application]/design/[screenId]/[componentId]/new/_components/componentStructure.json @@ -45,7 +45,6 @@ "link", "icon", "embed", - "markdownviewer", "backgroundimage", "embeddedmap" ] diff --git a/packages/client/manifest.json b/packages/client/manifest.json index 16d1109875..989b2e8130 100644 --- a/packages/client/manifest.json +++ b/packages/client/manifest.json @@ -6980,6 +6980,7 @@ ] }, "markdownviewer": { + "deprecated": true, "name": "Markdown Viewer", "icon": "Preview", "styles": ["size"], @@ -8057,6 +8058,7 @@ } }, "textv2": { + "new": true, "name": "Text", "description": "A component for displaying text", "icon": "Text", diff --git a/packages/client/src/components/app/Text.svelte b/packages/client/src/components/app/Text.svelte index c4937fec3d..f27d0e8241 100644 --- a/packages/client/src/components/app/Text.svelte +++ b/packages/client/src/components/app/Text.svelte @@ -72,4 +72,9 @@ div :global(h6) { font-weight: 600; } + + /* Slightly shrink h1 so that it fits into 2 grid rows by default */ + div :global(h1) { + font-size: 1.8em; + } diff --git a/packages/client/src/components/app/MarkdownViewer.svelte b/packages/client/src/components/app/deprecated/MarkdownViewer.svelte similarity index 89% rename from packages/client/src/components/app/MarkdownViewer.svelte rename to packages/client/src/components/app/deprecated/MarkdownViewer.svelte index 23866e20e9..d19e3341a2 100644 --- a/packages/client/src/components/app/MarkdownViewer.svelte +++ b/packages/client/src/components/app/deprecated/MarkdownViewer.svelte @@ -1,7 +1,7 @@