From 4ca770b35f0aca5cef9525171c5e0080222f157a Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Thu, 22 Feb 2024 16:44:35 +0100 Subject: fix: Allow markdown to limit the min heading level Signed-off-by: Ferdinand Thiessen --- apps/settings/src/components/Markdown.vue | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'apps') diff --git a/apps/settings/src/components/Markdown.vue b/apps/settings/src/components/Markdown.vue index dcbd44b186b..0e5c666f1c0 100644 --- a/apps/settings/src/components/Markdown.vue +++ b/apps/settings/src/components/Markdown.vue @@ -35,6 +35,10 @@ export default { type: String, default: '', }, + minHeading: { + type: Number, + default: 1, + }, }, computed: { renderMarkdown() { @@ -60,6 +64,10 @@ export default { out += '>' + text + '' return out } + renderer.heading = (text, level) => { + level = Math.min(6, level + (this.minHeading - 1)) + return `${text}` + } renderer.image = function(href, title, text) { if (text) { return text -- cgit v1.2.3