1
0
Fork 0
mirror of synced 2024-06-02 02:25:17 +12:00
budibase/packages/bbui/src/Label/Label.svelte

30 lines
500 B
Svelte

<script>
import "@spectrum-css/fieldlabel/dist/index-vars.css"
import TooltipWrapper from "../Tooltip/TooltipWrapper.svelte"
export let size = "M"
export let tooltip = ""
export let muted
</script>
<TooltipWrapper {tooltip} {size}>
<label
class:muted
for=""
class={`spectrum-FieldLabel spectrum-FieldLabel--size${size}`}
>
<slot />
</label>
</TooltipWrapper>
<style>
label {
padding: 0;
white-space: nowrap;
}
.muted {
opacity: 0.5;
}
</style>