From 630d46eed1717ccd3dff1018d775f830c710f2ad Mon Sep 17 00:00:00 2001 From: Lanius Trolling Date: Fri, 3 Nov 2023 17:54:30 -0400 Subject: [PATCH] Add Kishari alphabet box --- src/main/kotlin/info/mechyrdia/lore/parser_tags.kt | 9 +++++++++ src/main/resources/static/init.js | 11 +++++++++++ 2 files changed, 20 insertions(+) diff --git a/src/main/kotlin/info/mechyrdia/lore/parser_tags.kt b/src/main/kotlin/info/mechyrdia/lore/parser_tags.kt index 4d4144c..7eeaaa2 100644 --- a/src/main/kotlin/info/mechyrdia/lore/parser_tags.kt +++ b/src/main/kotlin/info/mechyrdia/lore/parser_tags.kt @@ -333,6 +333,15 @@ enum class TextParserFormattingTag(val type: TextParserTagType) { | | """.trimMargin() + } else if (content.equals("kishari", ignoreCase = true)) { + """ + |
+ |

Latin Alphabet:

+ | + |

Kishari Alphabet:

+ | + |
+ """.trimMargin() } else if (content.equals("pokhval", ignoreCase = true) || content.equals("pokhwal", ignoreCase = true)) { """ |
diff --git a/src/main/resources/static/init.js b/src/main/resources/static/init.js index 4e0a82b..191512e 100644 --- a/src/main/resources/static/init.js +++ b/src/main/resources/static/init.js @@ -43,6 +43,17 @@ outputBox.value = inputBox.value; }); } + + // Kishari alphabet + const kishariAlphabetBoxes = document.getElementsByClassName("kishari-alphabet-box"); + for (const kishariAlphabetBox of thedishAlphabetBoxes) { + const inputBox = kishariAlphabetBox.getElementsByClassName("input-box")[0]; + const outputBox = kishariAlphabetBox.getElementsByClassName("output-box")[0]; + + inputBox.addEventListener("input", () => { + outputBox.value = inputBox.value; + }); + } }); window.addEventListener("load", function () { -- 2.25.1