UNPKG

flowbite-svelte-son

Version:

Flowbite components for Svelte

66 lines (50 loc) 1.79 kB
--- layout: utilitiesLayout title: Svelte Label - Flowbite breadcrumb_title: Label dir: Utilities description: The Label components are used throughout the library and you can use it for your app as well --- <MetaTag {breadcrumb_title} {title} {dir} {description}/> <script> import { Htwo, ExampleDiv, GitHubSource, CompoDescription, TableProp, TableDefaultRow , MetaTag } from '../utils'; import { Breadcrumb, BreadcrumbItem, Heading, A } from '$lib'; import { props as items } from '../props/Label.json'; let propHeader = ['Name', 'Type', 'Default']; let divClass = 'w-full relative overflow-x-auto shadow-md sm:rounded-lg py-4'; let theadClass = 'text-xs text-gray-700 uppercase bg-gray-50 dark:bg-gray-700 dark:text-white'; </script> <Breadcrumb class="pt-16 py-8"> <BreadcrumbItem href="/" home >Home</BreadcrumbItem> <BreadcrumbItem>{dir}</BreadcrumbItem> <BreadcrumbItem>{breadcrumb_title}</BreadcrumbItem> </Breadcrumb> <Heading class="mb-2" tag="h1" customSize="text-3xl">{title}</Heading> <CompoDescription>{description}</CompoDescription> <ExampleDiv> <GitHubSource href="forms/Label.svelte">Label</GitHubSource> </ExampleDiv> <Htwo label="Label" /> Use the `Label` component when you need to add a label. ```svelte example <script> import { Label, Checkbox } from 'flowbite-svelte' </script> <Label color="red" class="mt-4 flex items-center font-bold italic"> <Checkbox class="mr-2" /> Your Label </Label> ``` <Htwo label="Props" /> The component has the following props, type, and default values. See <A class="hover:underline" href="/pages/types">the types page</A> for type information. <TableProp header={propHeader} {divClass} {theadClass}> <TableDefaultRow {items} rowState="hover" /> </TableProp>