Colors are working now!
Gave it a shot this afternoon for a few minutes (first image), but since the sun was shining, I decided to not sit in front of the computer
So I then continued like 1 hr and 5 minutes ago....
And a a few adjustments later, voila, the result is screenshot:
Allthough I had code written already for that, I could only re-use 2 lines of code, the other 140 lines (total, incl yesterday) were/are freshly written.
I'm so happy, now that the core visuals are done (already!!!), I can focus on the cool part....
Convenience functions, like: ask, choose, edit, progress, download and all the other small things
You have NO IDEA how much I MISS my TUI!!
But I force myself to continue SWARM until I can replace all my TUI scripts.
Console/terminal feels sooo 1985 again...
Soon, very soon.. I hope
EDIT:
And just saying.. colors and borders are THEME'able!
EDIT2:
But for the roadmap ahead, I'll do these tomorrow:
*
ask "Question?" ; the (yn) will be supported by language file & code!
*
choose $list or "${ARRAY[@]}" ; the select wrapper
* and if, which probably will be the case, I have enough time,
status $? "left text" "center text"
As this would complete what I consider the absolute minimal core requirements of SWARM.