>on the subject of static assets I wonder if there could be an option to ignore file extension when replacing
That could be done by overriding CSS
One way to do that is to add CSS variables to a file with an agreed upon name like theme.css
located in web_client_theme_dir
. Frontend will try to load this stylesheet and if it is present it will replace default values
@tadano In Mitra 3.4.0 you can customize appearance by putting
assets/custom.css
file into yourweb_client_theme_dir
directoryFor example, to change background image on the login page: