From 25ac23c3ae1629f4b1ef0f086089d1b54d05aef2 Mon Sep 17 00:00:00 2001 From: Sahatsawat Kanpai Date: Wed, 22 Jan 2025 15:02:22 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=81=20pre-process=20list=20tag=20li?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/import.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/import.ts b/src/import.ts index 2e55397..49242c3 100644 --- a/src/import.ts +++ b/src/import.ts @@ -90,6 +90,21 @@ export default class Import extends Plugin { span.setAttribute("style", `${span.getAttribute("style")}; font-size: ${fontSize}`); } } + const li = span.parentElement; + if (li && li.tagName === "LI") { + const fontSize = li.style.fontSize; + if (fontSize) { + span.setAttribute("style", `${span.getAttribute("style")}; font-size: ${fontSize}`); + } + } + const pp = span.parentElement?.parentElement; + if (pp && span.parentElement.tagName === "A") { + const fontSize = pp.style.fontSize; + if (fontSize) { + span.setAttribute("style", `${span.getAttribute("style")}; font-size: ${fontSize}`); + console.log("OwOUwU"); + } + } }); console.log("Converted HTML:", body.innerHTML); this.editor.setData(body.innerHTML);