# Card Component The ABP Card Component is a wrapper component for the Bootstrap card class. ## Usage ABP Card Component is a built-in `ThemeSharedModule` component. If you've imported a shared module into your feature module, you don't need to do anything. ```ts // my-feature.module.ts import { ThemeSharedModule } from '@abp/ng.theme.shared'; import { CardDemoComponent } from './chart-demo.component'; @NgModule({ imports: [ ThemeSharedModule , // ... ], declarations: [CardDemoComponent], // ... }) export class MyFeatureModule {} ``` Then, the `abp-card` component can be used. See the example below: ```ts // card-demo.component.ts import { Component } from '@angular/core'; @Component({ selector: 'app-card-demo', template: ` Lorem Ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla commodo condimentum ligula, sed varius nibh eleifend sit amet. Maecenas facilisis vel arcu nec maximus. `, }) export class CardDemoComponent { } ``` See the result below: ![abp-card-component](./images/abp-card-component.png) As you can see in the example above, you can customize your card component's style with the `cardStyle` input. You can also add your custom classes with the `cardClass` input.