Skip to content

Simple Card

Calling the component

<SCard title="This is the title" subtitle="This is the subtitle" image="image-path" />
card image

This is the title

This is the subtitle

Props

Size

The size of the card, the component expects a string and if it is not passed, its default value is medium

<SCard title="This is the title" subtitle="This is the subtitle" size="small" text="This is the text" />

This is the title

This is the subtitle

This is the text

Variant

The type of card, the component expects one of three values, elevated, filled or outlined and if not passed, its value is set to filled

<SCard title="This is the title" subtitle="This is the subtitle" variant="elevated" text="This is the text" />

This is the title

This is the subtitle

This is the text

Title

The title of the card, the component expects a string and if it is not passed it will not be rendered

<SCard title="This is the title" />

This is the title

Subtitle

The subtitle of the card, the component expects a string and if it is not passed it will not be rendered

<SCard subtitle="This is the subtitle" />

This is the subtitle

Image

The image of the card, the component expects a string, representing the path to the image, and if it is not passed it will not be rendered

<SCard image="image-path" />
card image

Text

The text of the card, the component expects a string and if it is not passed it will not be rendered

<SCard title="This is the title" subtitle="This is the subtitle" text="This is the text" />

This is the title

This is the subtitle

This is the text

Rounded

The rounded of the card, the component expects a boolean and if it is not passed, its default value is true

<SCard title="This is the title" subtitle="This is the subtitle" rounded={true} />

This is the title

This is the subtitle

Hoverable

The hoverable of the card, the component expects a boolean and if it is not passed, its default value is true

<SCard title="This card is hoverablee" subtitle="This card is hoverable" hoverable={true} />

This card is hoverable

This card is hoverable

Background Color

The background color of the card, the component expects a Color type prop and if it is not passed, its default value is black

<SCard title="This is the title" subtitle="This is the subtitle" backgroundColor="black" />

This is the title

This is the subtitle

Border Color

The border color of the card, the component expects a Color type prop and if it is not passed, its default value is black

<SCard title="This is the title" subtitle="This is the subtitle" borderColor="white" variant="outlined"/>

This is the title

This is the subtitle

Shadow Color

The shadow color of the card, the component expects a Color type prop and if it is not passed, its default value is black

<SCard title="This is the title" subtitle="This is the subtitle" shadowColor="blue" variant="elevated"/>

This is the title

This is the subtitle

Text Color

The text color of the card, the component expects a string and if it is not passed, its default value is white

<SCard text="This text is white" textColor="white" />

This text is white

Limit text

The limit text of the card, the component expects a number and if it is not passed, its default value is unlimited. This prop adds ... at the end of the text if its passed a number greater than 0.

<SCard text="This text is unlimited" limitText={0} />

This text is unlimited