Happy Sunday everyone! I have another one for the hivemind...
I'm changing over all the Mystic default menu option display codes from the hard coded |09's |10's, etc, over to the display codes for the Theme Colors |T0, |T1, etc. This way I can easily edit my menu color palette from one spot in the Mystic config screen.
So far these have all been a one-to-one change. One hard-coded color code gets changed to a dynamic theme color code. Seems like that should just work, right? Wait wait... there's more...
The colors seem to work just fine - they're displaying the expected colors. The menu columns are getting completely mangled and squished together... As I continue replacing the color codes, the menu columns get squished to the point to where there's only a single character showing for each command in each column.
I have a guess as to why this is happening, but no idea how to fix it. The hard-coded color codes probably have fewer characters in them than the theme color codes? Am I close?
Here's a quick screenshot timeline of the changes I made and the results - starting with the default setup and ending with the mess that I ran into this morning.
https://imgur.com/a/FDlxytN
Please don't mind the beautiful custom ansi header. It's a placeholder. I tried switching that back to the default Mystic colored-ascii header and that doesn't change anything with the menu options.
Any thoughts on what might fix the issue?
-grim
... There are three kinds of people: Those who can count, and those who can't
--- Mystic BBS v1.12 A49 2023/01/27 (Raspberry Pi/32)
* Origin: The Dark Side (21:3/234)