Further visual fixes #26

Merged
Adrien1106 merged 4 commits from dev into master 2025-05-14 16:21:16 +00:00