logo | string | Required | Path to the logo image. |
mainImage | string | Required | Path to the main character/image displayed on hover. |
title | string | Required | Title text displayed in collapsed state. |
children | React.ReactNode | undefined | Content displayed in expanded state on hover. |
className | string | "" | Additional CSS classes to apply to the container. |
width | number | string | 288 | Width of the card in pixels or CSS units. |
height | object | { collapsed: 130, expanded: 300 } | Height configuration for collapsed and expanded states. |
logoSize | number | 64 | Size of the logo in pixels. |
logoPosition | object | { expanded: 15 } | Logo position from top when expanded (in pixels). |
shineIntensity | number | 0.3 | Intensity of the shine effect (0-1). |
backgroundColor | string | "bg-gradient-to-b from-[#FF9901] via-[#DF911A] to-[#724f13]" | Background gradient classes or CSS. |
borderColor | string | undefined | Border color (requires borderWidth). |
borderWidth | string | "0" | Border width CSS value. |
textColor | string | "white" | Text color for title and content. |
glowColor | string | "rgba(255, 165, 0, 0.1)" | Glow color for hover effects. |
glowGradient | string | "#fde047" | Gradient color for the character glow effect. |
titlePosition | number | 90 | Fixed title position from top in collapsed state (in pixels). |