diff --git a/.gitignore b/.gitignore index 08518e8..ba506d0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .DS_Store +.idea # Logs logs *.log diff --git a/package.json b/package.json index 0e5c281..9a28e07 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "logseq-schrodinger", - "version": "1.3.1", + "version": "1.3.2", "description": "An awesome logseq plugin to export to Hugo Static sites and jumpstart your digital garden 🌱!", "main": "dist/index.html", "targets": { diff --git a/src/utils.tsx b/src/utils.tsx index bcd7fab..2452f46 100644 --- a/src/utils.tsx +++ b/src/utils.tsx @@ -429,7 +429,11 @@ async function parseText(block: BlockEntity) { // Experiment, no more lists, unless + or numbers // (unless they're not) if (logseq.settings.bulletHandling == "Convert Bullets") { - if (block.level > 1) { + // convert numbered-list bullets + if (text.includes("logseq.order-list-type:: number")) { + txtBefore = " ".repeat((block.level - 1) * 4) + "1. "; + text = text.replace("logseq.order-list-type:: number", ""); + } else if (block.level > 1) { txtBefore = " ".repeat((block.level - 1) * 2) + "+ "; // txtBefore = "\n" + txtBefore if (prevBlock.level === block.level) txtAfter = "";