VPCard
Less than 1 minute
Card component, can be use to display items.
Demo
Basic Card
<VPCard
title="Mr.Hope"
desc="Where there is light, there is hope"
logo="https://mister-hope.com/logo.svg"
link="https://mister-hope.com"
background="rgba(253, 230, 138, 0.15)"
/>Options
titleRequired
stringCard title.
desc
stringCard description.
logo
stringCard logo.
link
stringCard link.
background
stringCard background.
color
stringCard font color.
Tips
To make background and font color adapt to dark mode automatically, you can pass css variable, such as: var(--my-bg).
Container
If you want multiple cards in a responsive container, you can wrap them in a div with class vp-card-container:
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Mr.Hope
Where there is light, there is hope
Responsive Card Container
<div class="vp-card-container">
<VPCard
v-for="i in 12"
title="Mr.Hope"
desc="Where there is light, there is hope"
logo="https://mister-hope.com/logo.svg"
link="https://mister-hope.com"
background="rgba(253, 230, 138, 0.15)"
/>
<VPCard
title="Mr.Hope"
desc="Where there is light, there is hope"
logo="https://mister-hope.com/logo.svg"
link="https://mister-hope.com"
background="rgba(253, 230, 138, 0.15)"
/>
<VPCard
title="Mr.Hope"
desc="Where there is light, there is hope"
logo="https://mister-hope.com/logo.svg"
link="https://mister-hope.com"
background="rgba(253, 230, 138, 0.15)"
/>
</div>Changelog
9/28/26, 12:45 PM
View All Changelog
0c1aa-on1bd5f-on32f93-on1a816-on882be-on0739c-on