Radish alpha
r
rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5
Radicle web interface
Radicle
Git
radicle-explorer src components Radio.svelte
<script lang="ts">
  export let ariaLabel: string | undefined = undefined;
  export let outline: boolean = false;
  export let styleGap: string | undefined = undefined;
</script>

<style>
  .radio {
    display: flex;
    border-radius: var(--border-radius-sm);
    justify-content: center;
    align-items: center;
    overflow: hidden;
  }
  .outline {
    display: flex;
    border: 1px solid var(--color-border-brand);
    padding: 3px;
    border-radius: var(--border-radius-sm);
    gap: 0.25rem;
  }
</style>

<div aria-label={ariaLabel} class="radio" class:outline style:gap={styleGap}>
  <slot />
</div>