Documentation
Hover Card

HoverCard

Example

import { HoverCard } from '@i4o/catalystui'
 
export default () => {
	return (
		<DemoCard>
			<HoverCard>
				<div className='flex flex-col gap-[7px]'>
					<img
						className='block h-[60px] w-[60px] rounded-full'
						src='https://pbs.twimg.com/profile_images/1337055608613253126/r_eiMp2H_400x400.png'
						alt='Radix UI'
					/>
					<div className='flex flex-col gap-[15px]'>
						<div>
							<div className='text-mauve12 m-0 text-[15px] font-medium leading-[1.5]'>
								Radix
							</div>
							<div className='text-mauve10 m-0 text-[15px] leading-[1.5]'>
								@radix_ui
							</div>
						</div>
						<div className='text-mauve12 m-0 text-[15px] leading-[1.5]'>
							Components, icons, colors, and templates for
							building high-quality, accessible UI. Free and
							open-source.
						</div>
						<div className='flex gap-[15px]'>
							<div className='flex gap-[5px]'>
								<div className='text-mauve12 m-0 text-[15px] font-medium leading-[1.5]'>
									0
								</div>
								<div className='text-mauve10 m-0 text-[15px] leading-[1.5]'>
									Following
								</div>
							</div>
							<div className='flex gap-[5px]'>
								<div className='text-mauve12 m-0 text-[15px] font-medium leading-[1.5]'>
									2,900
								</div>
								<div className='text-mauve10 m-0 text-[15px] leading-[1.5]'>
									Followers
								</div>
							</div>
						</div>
					</div>
				</div>
			</HoverCard>
		</DemoCard>
	)
}

Props

NameTypeDefaultDescription
childrenReactNodeReact element to render inside the hover card
triggerReactNodeReact element that triggers the hover card