Components

CardDivider

CardDividers separate content in Card to establish hierarchy.

Too many dividers will add unnecessary weight to your Card.

Examples #

Import Syntax #

import Card, { CardDivider } from 'mineral-ui/Card';

Note

Cards normally occupy the full available width of their container. The Cards here are width-constrained for illustration purposes.

Basic Usage #

Use CardDivider to separate sections of your Card.

Card Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis pretium massa. Aliquam erat volutpat. Nulla facilisi.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis pretium massa. Aliquam erat volutpat. Nulla facilisi.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis pretium massa. Aliquam erat volutpat. Nulla facilisi.
<DemoLayout>
  <Card>
    <CardTitle>Card Title</CardTitle>
    <CardBlock>{loremIpsum}</CardBlock>
    <CardDivider />
    <CardBlock>{loremIpsum}</CardBlock>
    <CardDivider />
    <CardBlock>{loremIpsum}</CardBlock>
  </Card>
</DemoLayout>

API & Theme #

CardDivider Props #

The CardDivider component takes the following React props.

Note

CardDivider does not have properties of its own. Undocumented properties will be applied to the root element.

CardDivider Theme Variables #

These variables can be used as hooks to override this component's style at either a local or global level. The theme referenced below is whatever theme is available from props to the instance of this component.

VariableValue
CardDivider_borderColortheme.borderColor
CardDivider_borderWidth1px

Usage #

When/How to Use #

CardDivider is used to provide visual separation between sections of a Card with complex content. It should be used sparingly.

Best Practices #

Don't use CardDivider to separate CardTitle from other content.

Card Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis pretium massa. Aliquam erat volutpat. Nulla facilisi.

Don't use CardDivider between every section of Card content, which makes the Card unnecessarily busy. Dividers are best used when the Card contains complex content that would be hard to discern without the visual separation.

Card Title

gradient placeholder
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis pretium massa. Aliquam erat volutpat. Nulla facilisi.