Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 26 additions & 26 deletions data/themes/docs/components/checkbox-group.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,16 @@ Use the `size` prop to control the checkbox size.

```jsx live=true
<Flex align="center" gap="2">
<CheckboxGroup.Root size="1" defaultValue="1">
<CheckboxGroup.Root size="1" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root size="2" defaultValue="1">
<CheckboxGroup.Item value="1" />
<CheckboxGroup.Root size="2" defaultValue={["2"]}>
<CheckboxGroup.Item value="2" />
</CheckboxGroup.Root>

<CheckboxGroup.Root size="3" defaultValue="1">
<CheckboxGroup.Item value="1" />
<CheckboxGroup.Root size="3" defaultValue={["3"]}>
<CheckboxGroup.Item value="3" />
</CheckboxGroup.Root>
</Flex>
```
Expand All @@ -55,21 +55,21 @@ Use the `variant` prop to control the visual style of the checkboxes.
```jsx live=true
<Flex gap="2">
<Flex direction="column" asChild gap="2">
<CheckboxGroup.Root variant="surface" defaultValue="1">
<CheckboxGroup.Root variant="surface" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
<CheckboxGroup.Item value="2" />
</CheckboxGroup.Root>
</Flex>

<Flex direction="column" asChild gap="2">
<CheckboxGroup.Root variant="classic" defaultValue="1">
<CheckboxGroup.Root variant="classic" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
<CheckboxGroup.Item value="2" />
</CheckboxGroup.Root>
</Flex>

<Flex direction="column" asChild gap="2">
<CheckboxGroup.Root variant="soft" defaultValue="1">
<CheckboxGroup.Root variant="soft" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
<CheckboxGroup.Item value="2" />
</CheckboxGroup.Root>
Expand All @@ -83,19 +83,19 @@ Use the `color` prop to assign a specific [color](/themes/docs/theme/color).

```jsx live=true
<Flex gap="2">
<CheckboxGroup.Root color="indigo" defaultValue="1">
<CheckboxGroup.Root color="indigo" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="cyan" defaultValue="1">
<CheckboxGroup.Root color="cyan" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="orange" defaultValue="1">
<CheckboxGroup.Root color="orange" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="crimson" defaultValue="1">
<CheckboxGroup.Root color="crimson" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>
</Flex>
Expand All @@ -107,43 +107,43 @@ Use the `highContrast` prop to increase color contrast with the background.

```jsx live=true
<Grid rows="2" gap="2" display="inline-grid" flow="column">
<CheckboxGroup.Root color="indigo" defaultValue="1">
<CheckboxGroup.Root color="indigo" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="indigo" defaultValue="1" highContrast>
<CheckboxGroup.Root color="indigo" defaultValue={["1"]} highContrast>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="cyan" defaultValue="1">
<CheckboxGroup.Root color="cyan" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="cyan" defaultValue="1" highContrast>
<CheckboxGroup.Root color="cyan" defaultValue={["1"]} highContrast>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="orange" defaultValue="1">
<CheckboxGroup.Root color="orange" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="orange" defaultValue="1" highContrast>
<CheckboxGroup.Root color="orange" defaultValue={["1"]} highContrast>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="crimson" defaultValue="1">
<CheckboxGroup.Root color="crimson" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="crimson" defaultValue="1" highContrast>
<CheckboxGroup.Root color="crimson" defaultValue={["1"]} highContrast>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="gray" defaultValue="1">
<CheckboxGroup.Root color="gray" defaultValue={["1"]}>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>

<CheckboxGroup.Root color="gray" defaultValue="1" highContrast>
<CheckboxGroup.Root color="gray" defaultValue={["1"]} highContrast>
<CheckboxGroup.Item value="1" />
</CheckboxGroup.Root>
</Grid>
Expand All @@ -155,7 +155,7 @@ Composing `CheckboxGroup.Item` within `Text` automatically centers it with the f

```jsx live="true"
<Flex direction="column" gap="3">
<CheckboxGroup.Root size="1" defaultValue="1">
<CheckboxGroup.Root size="1" defaultValue={["1"]}>
<Text as="label" size="2">
<Flex gap="2">
<CheckboxGroup.Item value="1" /> Default
Expand All @@ -169,7 +169,7 @@ Composing `CheckboxGroup.Item` within `Text` automatically centers it with the f
</Text>
</CheckboxGroup.Root>

<CheckboxGroup.Root size="2" defaultValue="1">
<CheckboxGroup.Root size="2" defaultValue={["1"]}>
<Text as="label" size="3">
<Flex gap="2">
<CheckboxGroup.Item value="1" /> Default
Expand All @@ -183,7 +183,7 @@ Composing `CheckboxGroup.Item` within `Text` automatically centers it with the f
</Text>
</CheckboxGroup.Root>

<CheckboxGroup.Root size="3" defaultValue="1">
<CheckboxGroup.Root size="3" defaultValue={["1"]}>
<Text as="label" size="4">
<Flex gap="2">
<CheckboxGroup.Item value="1" /> Default
Expand All @@ -207,7 +207,7 @@ Use the native `disabled` attribute to create a disabled checkbox.

```jsx live="true"
<Flex direction="column" gap="2">
<CheckboxGroup.Root defaultValue="2">
<CheckboxGroup.Root defaultValue={["2"]}>
<CheckboxGroup.Item value="1">Off</CheckboxGroup.Item>
<CheckboxGroup.Item value="2">On</CheckboxGroup.Item>
</CheckboxGroup.Root>
Expand Down
3 changes: 1 addition & 2 deletions next-env.d.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/// <reference types="next" />
/// <reference types="next/image-types/global" />
/// <reference types="next/navigation-types/compat/navigation" />

// NOTE: This file should not be edited
// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.