This commit is contained in:
Freddy Boulton
2024-12-16 08:27:01 -08:00
committed by GitHub
parent e92efb1c7d
commit 8a5c1f1bb3
2 changed files with 14 additions and 9 deletions

View File

@@ -64,6 +64,9 @@
animationId = requestAnimationFrame(updateVisualization);
}
$: maxPulseScale = 1 + (pulseIntensity * 10); // Scale from 1x to 3x based on intensity
</script>
<div class="gradio-webrtc-waveContainer">
@@ -75,6 +78,8 @@
class="pulse-ring"
style:background={pulse_color}
style:animation-delay={`${i * 0.4}s`}
style:--max-scale={maxPulseScale}
style:opacity={0.5 * pulseIntensity}
/>
{/each}
{/if}
@@ -167,13 +172,13 @@
}
@keyframes pulse {
0% {
transform: translate(-50%, -50%) scale(1);
opacity: 0.5;
0% {
transform: translate(-50%, -50%) scale(1);
opacity: 0.5;
}
100% {
transform: translate(-50%, -50%) scale(var(--max-scale, 3));
opacity: 0;
}
}
100% {
transform: translate(-50%, -50%) scale(3);
opacity: 0;
}
}
</style>

View File

@@ -8,7 +8,7 @@ build-backend = "hatchling.build"
[project]
name = "gradio_webrtc"
version = "0.0.22rc1"
version = "0.0.23"
description = "Stream images in realtime with webrtc"
readme = "README.md"
license = "apache-2.0"