Skip to content

Card ​

Use these responsive card components to show data entries and information to your users in multiple forms and contexts such as for your blog, application, user profiles, and more.

Examples ​

Shadow ​

Add or remove shadow using shadow property

Code
vue
<template>
  <base-card :title="'With Shadow'" shadow>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  </base-card>

  <base-card :title="'Without Shadow'">
    Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  </base-card>
</template>

Shape ​

The Card Component can have 2 kind of shape rounded or sharp

Code
vue
<template>
  <base-card title="Rounded" shape="rounded">
    Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  </base-card>

  <base-card title="Sharp" shape="sharp">
    Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  </base-card>
</template>

Color ​

Modify default background or text color

Code
vue
<template>
  <base-card title="Blue" bg-color="#00008B" title-color="white" body-color="white">
    Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  </base-card>

  <base-card title="Red" bg-color="red" title-color="white" body-color="white">
    Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  </base-card>
</template>

Card API ​

Props ​

NameTypeDefaultDescription
titlestringTitle.
shadowbooleanfalseCard Shadow.
shaperounded sharpsharpCard Shape.
bgColorstringCard Background Color.
titleColorstringCard Title Text Color.
bodyColorstringCard Body Text Color.

Slot ​

#header slot for rendering card header

#default slot for rendering card body

Released under the MIT License.