I finally figured it out.
- The icon property on the form has nothing to do with the icon of the web page. I had to specify "favicon.ico" file.
When a VWG application runs, it will look for favicon.ico file on the
virtual folder in the following locations and in the following order,
and then pick or use the LAST one it finds: The root folder, Url will
be /favicon.ico The Resources\Icons folder, Url will be
/Icons.favicon.ico.wgx
From here
- To edit the loading animation, I had to add a new theme and overwrite the .html and the .css files for the Loading category. One important note is that I had to activate the theme from Project properties-> Registration-> Themes. There is also a bug. Every time I edit the theme, I have to rename the theme from the Registration tab. It took me a while to figure this out.