Spaces:
				
			
			
	
			
			
		Running
		
			on 
			
			L4
	
	
	
			
			
	
	
	
	
		
		
		Running
		
			on 
			
			L4
	File size: 2,759 Bytes
			
			| b2eb230 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | 
function createGradioAnimation() {
    const params = new URLSearchParams(window.location.search);
    if (!params.has('__theme')) {
        params.set('__theme', 'light');
        window.location.search = params.toString();
    }
    var gradioApp = document.querySelector('gradio-app');
    if (gradioApp) {
        document.documentElement.style.setProperty('--my-200', '#80eeee');
        document.documentElement.style.setProperty('--my-50', '#ecfdf5');
        // gradioApp.style.position = 'relative';
        // gradioApp.style.backgroundSize = '200% 200%';
        // gradioApp.style.animation = 'moveJellyBackground 10s ease infinite';
        // gradioApp.style.backgroundImage = 'radial-gradient(circle at 0% 50%, var(--my-200), var(--my-50) 50%)';
        // gradioApp.style.display = 'flex';
        // gradioApp.style.justifyContent = 'flex-start';
        // gradioApp.style.flexWrap = 'nowrap';
        // gradioApp.style.overflowX = 'auto';
        // for (let i = 0; i < 6; i++) {
        //     var quan = document.createElement('div');
        //     quan.className = 'quan';
        //     gradioApp.insertBefore(quan, gradioApp.firstChild);
        //     quan.id = 'quan' + i.toString();
        //     quan.style.left = 'calc(var(--water-width) * ' + i.toString() + ')';
        //     var quanContainer = document.querySelector('.quan');
        //     if (quanContainer) {
        //         var shui = document.createElement('div');
        //         shui.className = 'shui';
        //         quanContainer.insertBefore(shui, quanContainer.firstChild)
        //     }
        // }
    }
    var container = document.createElement('div');
    container.id = 'gradio-animation';
    container.style.fontSize = '2em';
    container.style.fontFamily = 'Maiandra GD, ui-monospace, monospace';
    container.style.fontWeight = 'bold';
    container.style.textAlign = 'center';
    container.style.marginBottom = '20px';
    var text = 'Welcome to Fish-Speech!';
    for (var i = 0; i < text.length; i++) {
        (function(i){
            setTimeout(function(){
                var letter = document.createElement('span');
                letter.style.opacity = '0';
                letter.style.transition = 'opacity 0.5s';
                letter.innerText = text[i];
                container.appendChild(letter);
                setTimeout(function() {
                    letter.style.opacity = '1';
                }, 50);
            }, i * 200);
        })(i);
    }
    var gradioContainer = document.querySelector('.gradio-container');
    gradioContainer.insertBefore(container, gradioContainer.firstChild);
    return 'Animation created';
}
 | 
