Please discuss your ideas first before implemented some code and get disappointed afterwards...I know you are used to quickly create some code.
Note that indeed everything is solvable.. However before you know they want to have icons configurable on first line, or second line, left right, upside down, downside up, diagonal etc. etc... so you can end up in a never ending story. Sometimes you should say "STOP'...
And maybe put it on hold and let this skin being completed....
This is all solvable.
Edited by littlesat, 15 December 2023 - 10:39.