Card
Last updated: 2.0.0 (21/01/2024)
Usage
import { Card, Text, IconButton } from "@valence-ui/core";
import { Icon123 } from "@tabler/icons-react";
function MyComponent() {
return (
<Card>
<Card.Image
src="https://image.src"
alt="A random image"
/>
<Card.Section>
<Text>
Card text content!
</Text>
</Card.Section>
<Card.Buttons>
<IconButton>
<Icon123 />
</IconButton>
</Card.Buttons>
</Card>
)
}
Props
Extends GenericLayoutProps
and PolymorphicButtonProps
.
Property
Type
Description
size
ComponentSize
Defines the size class for this card.
radius
ComponentSize
Defines the radius size class for this card.
gap
CSSProperties["gap"]
Defines the gap size between this card's contents.
CardImageProps
Extends GenericProps
and GenericImageProps
.
Property
Type
Description
radius
ComponentSize
Defines the radius size class of this image. Defaults to the theme default radius size class.
width
CSSProperties["width"]
Sets width
css property.
height
CSSProperties["height"]
Sets height
css property.
CardSectionProps
Extends FlexProps
.
No unique props.
CardButtonsProps
Extends FlexProps
.
No unique props.
Last updated
Was this helpful?