Hello and thanks for the great feedback!
Your ideas are great. But let me first explain something about the implementation of the
welcome app is a bash script and all dialogs have been made with the yad tool.
In its current form,
welcome is not very flexible in terms of localisation nor graphics capabilities.
The alignment of icons and text inside buttons was the original plan, but yad did not provide means to implement it (or at least I didn’t find a way to do so).
Also, the implementation of the bash script unfortunately does not provide a chance to use different languages by simply changing a text file, as all text strings are hard-coded into the app. To implement that would take some time, and I cannot promise that any time soon, sorry.
In addition, the
welcome app is not using any of the settings provided by the Appearance application. That explains why those settings do not affect
welcome app at all.
But if you feel eager enough to look at the code and maybe implement the parts that you asked for, you are more than welcome to do so!
This is a link to the source code: https://github.com/endeavouros-team/PKGBUILDS/blob/master/welcome/welcome