Fix styles of tag renderer to make it readable but remove hover state

This commit is contained in:
Andrew Kingston 2021-05-21 13:55:17 +01:00
parent 2c1c407e81
commit 1d9ef7f3bf
1 changed files with 23 additions and 10 deletions

View File

@ -9,13 +9,26 @@
$: leftover = roles.length - tags.length
</script>
<Tags>
{#each tags as tag}
<Tag disabled>
{tag}
</Tag>
{/each}
{#if leftover}
<Tag>+{leftover} more</Tag>
{/if}
</Tags>
<div class="tag-renderer">
<Tags>
{#each tags as tag}
<Tag>
{tag}
</Tag>
{/each}
{#if leftover}
<Tag>+{leftover} more</Tag>
{/if}
</Tags>
</div>
<style>
.tag-renderer :global(.spectrum-Tags-item:hover) {
color: var(--spectrum-alias-label-text-color);
border-color: var(--spectrum-alias-border-color-darker-default);
cursor: pointer;
}
.tag-renderer :global(.spectrum-Tags-itemLabel) {
cursor: pointer;
}
</style>