Droppy Display
{#if needsInteraction} {/if} {#if !needsInteraction && !$currentContent && !$isLoading}
{#if timePeriod === 'night' || timePeriod === 'dusk'}
{#each starLayers.dim as star}
{/each} {#each starLayers.medium as star}
{/each} {#each starLayers.bright as star}
{/each}
{#if weatherCategory === 'clear' && timePeriod === 'night'}
{/if} {/if} {#if weatherCategory === 'cloudy' || weatherCategory === 'rain' || weatherCategory === 'storm'}
{#each cloudFormations as cloud, i}
{#each cloud.puffs as puff}
{/each}
{/each}
{/if} {#if (weatherCategory === 'clear' || weatherCategory === 'cloudy') && timePeriod !== 'night'}
{/if} {#if (timePeriod === 'dawn' || timePeriod === 'dusk') && weatherCategory !== 'storm'}
{/if} {#if (weatherCategory === 'clear' || weatherCategory === 'cloudy') && timePeriod === 'night'}
{/if} {#if timePeriod === 'dawn' || timePeriod === 'dusk'}
{/if} {#if weatherCategory === 'rain' || weatherCategory === 'storm'}
{#each rainDrops as drop}
{/each}
{/if} {#if weatherCategory === 'snow'}
{#each snowflakes as flake}
{/each}
{/if} {#if weatherCategory === 'fog'}
{/if} {#if weatherCategory === 'storm'}
{/if}
{#each dustParticles as particle}
{/each}
{time}

{date}

{#if weather}
{#if weather.iconType === 'sun'} {:else if weather.iconType === 'cloud-sun'} {:else if weather.iconType === 'cloud'} {:else if weather.iconType === 'rain'} {:else if weather.iconType === 'snow'} {:else if weather.iconType === 'storm'} {:else if weather.iconType === 'fog'} {:else} {/if} {weather.temp}° {weather.condition} {#if weather.location} {weather.location} {/if}
{/if}
{#if qrCodeDataUrl}
Scan to add content Scan to cast
{/if}
droppy
{/if} {#if qrVisible && qrCodeDataUrl && ($currentContent || $isLoading)}
QR code
{/if}
0}>