fix: transcode viewlet css+js