ResourceCard
The <ResourceCard>
component should be wrapped with a <Column>
inside of <Row className="resource-card-group">
. This allows the correct border placement between a group of cards.
Example
Code
GroupWith title<Row className="resource-card-group"><Column colMd={4} colLg={4} noGutterSm><ResourceCardsubTitle="Carbon Design System"href="https://www.carbondesignsystem.com">![Github icon](/images/github-icon.png)</ResourceCard></Column><Column colMd={4} colLg={4} noGutterSm><ResourceCardsubTitle="Carbon Design System"href="https://www.carbondesignsystem.com">![Github icon](/images/github-icon.png)</ResourceCard></Column></Row>
Only subtitle<Column colMd={4} colLg={4} noGutterSm><ResourceCardsubTitle="With subtitle"title="Title"aspectRatio="2:1"actionIcon="arrowRight"href="https://github.com/IBM/carbon-elements/blob/master/.github/CONTRIBUTING.md">![Github icon](/images/github-icon.png)</ResourceCard></Column>
Dark<Column colMd={4} colLg={4} noGutterSm><ResourceCardsubTitle="Only subtitle"actionIcon="download"aspectRatio="2:1"href="https://github.com/IBM/carbon-elements/blob/master/.github/CONTRIBUTING.md">![Github icon](/images/github-icon.png)</ResourceCard></Column>
Disabled<Column colMd={4} colLg={4} noGutterSm><ResourceCardsubTitle="Alternate color"title="Dark"aspectRatio="2:1"color="dark"actionIcon="email"href="https://github.com/IBM/carbon-elements/blob/master/.github/CONTRIBUTING.md">![Sketch icon](/images/sketch-icon.png)</ResourceCard></Column>
Props
property | propType | required | default | description |
---|---|---|---|---|
children | node | Use 32x32 image as child, will display in bottom left of card | ||
href | string | Set url for card | ||
subTitle | string | Smaller title | ||
title | string | Large title | ||
actionIcon | string | launch | Action icon, default is launch, options are launch , arrowRight , download , disabled , email | |
aspectRatio | string | 2:1 | Set card aspect ratio, default is 2:1, options are 1:1, 16:9, 4:3 | |
color | string | light | Set to dark for dark background | |
disabled | bool | false | Set for disabled card | |
className | string | Add custom class name |