This is really cool, but the way it’s formatted is kinda redundant.
It’s not a very good user experience (go to around 14 seconds)
Have you guys considered doing it in a similar way to how Minecraft does it?
A lot of modded minecraft servers have it like this:
https://www.spigotmc.org/resources/colorcodes.32415/
In vanilla minecraft, you use this symbol: §
to add color to book and quills
The main thing that would be nice is a “reset” indicator instead of closing HTML brackets.
Maybe the format could be something like:
\<b> Bold Text here → Bold Text here
\<i> Italicized Text here → Italicized Text here
\<s> strikes through Text here → strikes through Text here
and then \<r> to reset
you could do something like this:
\<b>\<255,0,0>Hello \<r>\<i>\<0,0,255>world!
and it would become
Hello world!
(The coloring isn’t perfect, but you get the point)
This would save memory in the long run as well since this is shorter than HTML:
<b><font color= "rgb(255, 0, 0)">Hello </font><\b> <i><font color= "rgb(0, 0, 255)">world</font></i>
On the other hand, it wouldn’t be too hard to create a system like this using HTML formatting.
Either way, this is a really cool feature