transition screen in web desktop
merged with Your branch and minor improvement