From 7115d4ae1d7ebf169e1e09ed5920be5424790ead Mon Sep 17 00:00:00 2001 From: Lanius Trolling Date: Fri, 3 Nov 2023 17:51:49 -0400 Subject: [PATCH] Add Kishari language --- .../kotlin/info/mechyrdia/lore/parser_tags.kt | 2 ++ .../font/kishari-language-alphabet.woff | Bin 0 -> 2800 bytes src/main/resources/static/style.css | 18 ++++++++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 src/main/resources/static/font/kishari-language-alphabet.woff diff --git a/src/main/kotlin/info/mechyrdia/lore/parser_tags.kt b/src/main/kotlin/info/mechyrdia/lore/parser_tags.kt index 9aa6b46..4d4144c 100644 --- a/src/main/kotlin/info/mechyrdia/lore/parser_tags.kt +++ b/src/main/kotlin/info/mechyrdia/lore/parser_tags.kt @@ -301,6 +301,8 @@ enum class TextParserFormattingTag(val type: TextParserTagType) { "$recensored" } else if (tagParam?.equals("thedish", ignoreCase = true) == true) "$content" + else if (tagParam?.equals("kishari", ignoreCase = true) == true) + "$content" else if (tagParam?.equals("pokhval", ignoreCase = true) == true || tagParam?.equals("pokhwal", ignoreCase = true) == true) { val uncensored = TextParserState.uncensorText(content) val pokhwal = PokhwalishAlphabet.pokhwalToFontAlphabet(uncensored) diff --git a/src/main/resources/static/font/kishari-language-alphabet.woff b/src/main/resources/static/font/kishari-language-alphabet.woff new file mode 100644 index 0000000000000000000000000000000000000000..671fb377f648f00dde245c1b9f8de2059985da55 GIT binary patch literal 2800 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/static/style.css b/src/main/resources/static/style.css index acf0aba..826e0d5 100644 --- a/src/main/resources/static/style.css +++ b/src/main/resources/static/style.css @@ -902,6 +902,24 @@ textarea.lang-thedish { line-height: 1.0; } +@font-face { + font-family: 'Kishari'; + src: url(/static/font/kishari-language-alphabet.woff) format('woff'); +} + +.lang-kishari { + font-family: Kishari, monospace; + font-size: 1.25em; + line-height: 1.0; + font-variant: normal !important; +} + +textarea.lang-kishari { + font-family: Kishari, monospace; + font-size: 2.5em; + line-height: 1.0; +} + @font-face { font-family: 'Pochvalsk'; src: url(/static/font/pokhval-alphabet.woff) format('woff'); -- 2.25.1