import type { Component } from "solid-js" import { createSignal } from "solid-js" import { Accordion, Button, Checkbox, Select, Tabs, Tooltip, Fonts, List, Dialog, Icon, IconButton, Input, SelectDialog, Collapsible, } from "./components" import "./index.css" const Demo: Component = () => { const [dialogOpen, setDialogOpen] = createSignal(false) const [selectDialogOpen, setSelectDialogOpen] = createSignal(false) const [inputValue, setInputValue] = createSignal("") const [checked, setChecked] = createSignal(false) const [termsAccepted, setTermsAccepted] = createSignal(false) const Content = (props: { dark?: boolean }) => (
This is the content for the first tab.
This is the content for the second tab.
This is the content for the third tab.
This tab should be disabled.
This is collapsible content that can be toggled open and closed.
It animates smoothly using CSS animations.
Kobalte is a UI toolkit for building accessible web apps and design systems with SolidJS.
Yes. It adheres to the WAI-ARIA design patterns.
Yes! You can animate the content height using CSS animations.