{#each logos as logo}
openPreview(logo)} on:keydown={(e) => (e.key === 'Enter' || e.key === ' ') && openPreview(logo)} style="cursor:pointer;" > {#if isSvgLogo(logo)}
{:else}
{/if}
{logo.name}
Format:
{logo.format}
{#if isSvgLogo(logo) && logo.colors}
{#each logo.colors as colorObj}
logo._activeColor = colorObj.value} on:keydown|stopPropagation={(e) => { if (e.key === 'Enter' || e.key === ' ') { logo._activeColor = colorObj.value; e.preventDefault(); } }} >
{/each}
{/if}
{:else}
No logos found matching your search criteria.
{/each}