Skip to content

Components

The current set is Accordion, Alert, BottomSheet, Button, Card, Carousel, Checkbox, Dialog, Heading, Icon, Input, Radio, SideSheet, Switch, Tag, Textarea, and Tooltip. Each is implemented as a native TypeScript custom element that uses light DOM only. Import the token stylesheet followed by @aidsgn/components/styles.css once in the host application; the latter includes the reset and stable component classes.

The components preserve native HTML behavior rather than hiding it behind a framework runtime. Their detailed pages describe what is usable now and any explicit API boundary.