Backpack card component.
Check the main Readme for a complete installation guide.
import BpkCard from '@skyscanner/backpack-web/bpk-component-card';
export default () => (
<BpkCard>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo
ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis
parturient montes, nascetur ridiculus mus.
</BpkCard>
);
import {
BpkDividedCard,
ORIENTATION,
} from '@skyscanner/backpack-web/bpk-component-card';
export default () => (
<>
<BpkDividedCard
primaryContent={<span>foo</span>}
secondaryContent={<span>bar</span>}
orientation={ORIENTATION.vertical}
/>
// Toggle shadow shadow with isElevated
<BpkDividedCard
primaryContent={<span>foo</span>}
secondaryContent={<span>bar</span>}
orientation={ORIENTATION.horizontal}
isElevated={false}
/>
</>
);
import { BpkCardWrapper } from '@skyscanner/backpack-web/bpk-component-card';
import { coreAccentDay } from '@skyscanner/bpk-foundations-web/tokens/base.es6';
import BpkCard from '@skyscanner/backpack-web/bpk-component-card';
export default () => (
<BpkCardWrapper
header={<span>Hoc header</span>}
card={
<BpkCard>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo
ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis
dis parturient montes, nascetur ridiculus mus.
</BpkCard>
}
backgroundColor={coreAccentDay}
/>
);
Check out the full list of props on Skyscanner's design system documentation website.