// Navigation
Link Overlay
Makes the whole card or article clickable.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/link-overlay// Usage
1import { LinkBox, LinkOverlay } from "@/components/ui/link-overlay";23<LinkBox />// Code
1"use client";23import { ark } from "@ark-ui/react/factory";4import type React from "react";5import { cn } from "@/lib/utils";67export const LinkBox = (props: React.ComponentProps<typeof ark.div>) => {8 const { className, ...rest } = props;910 return (11 <ark.div12 className={cn(13 "relative",14 "[&_a[href]:not([data-slot=link-overlay])]:relative [&_a[href]:not([data-slot=link-overlay])]:z-1",15 className16 )}17 data-slot="link-box"18 {...rest}19 />20 );21};2223export const LinkOverlay = (props: React.ComponentProps<typeof ark.a>) => {24 const { className, ...rest } = props;2526 return (27 <ark.a28 className={cn(// Dependencies