@bibipac I guess the difference is that the standard icons are based on an icon font that is just loaded once.
Individual icons loaded as images will take more bytes/time to load initially when the app is started and then cached.
We only can try to reduce the size of the images.
I am using Cloudinary to collect my images.
Here you can setup standard transformations that will be applied to all images you are uploading:
For icons I ensure to use the URL for the thumbnail size I have available after the standard transformations:
I guess that there are similar mechanisms in place for theMaybe there are similar mechanisms in place for the internal Adalo storage. But it is currently not transparent and this way I can control it.
In addition:
I also noticed that the screen part for the icon stays empty until loading finishes.
I did not try, but I think it would be possible to use a placeholder text/box/circle behind the icon that will show until the upload finishes.
The ability to detect offline/online status seems to be not yet implemented.
Something for the roadmap/feature request?
Just checked: