app-ui / data-display / description-lists
Narrow With Hidden Labels
06-narrow-with-hidden-labels.jsx
import { CalendarDaysIcon, CreditCardIcon, UserCircleIcon } from '@heroicons/react/20/solid'
export default function Example() {
return (
<div className="lg:col-start-3 lg:row-end-1">
<h2 className="sr-only">Summary</h2>
<div className="rounded-lg bg-gray-50 shadow-xs outline-1 outline-gray-900/5 dark:bg-gray-800/50 dark:shadow-none dark:-outline-offset-1 dark:outline-white/10">
<dl className="flex flex-wrap">
<div className="flex-auto pt-6 pl-6">
<dt className="text-sm/6 font-semibold text-gray-900 dark:text-gray-100">Amount</dt>
<dd className="mt-1 text-base font-semibold text-gray-900 dark:text-white">$10,560.00</dd>
</div>
<div className="flex-none self-end px-6 pt-4">
<dt className="sr-only">Status</dt>
<dd className="inline-flex items-center rounded-md bg-green-50 px-2 py-1 text-xs font-medium text-green-700 inset-ring inset-ring-green-600/20 dark:bg-green-500/15 dark:text-green-400 dark:inset-ring-green-500/20">
Paid
</dd>
</div>
<div className="mt-6 flex w-full flex-none gap-x-4 border-t border-gray-900/5 px-6 pt-6 dark:border-white/5">
<dt className="flex-none">
<span className="sr-only">Client</span>
<UserCircleIcon aria-hidden="true" className="h-6 w-5 text-gray-400" />
</dt>
<dd className="text-sm/6 font-medium text-gray-900 dark:text-white">Alex Curren</dd>
</div>
<div className="mt-4 flex w-full flex-none gap-x-4 px-6">
<dt className="flex-none">
<span className="sr-only">Due date</span>
<CalendarDaysIcon aria-hidden="true" className="h-6 w-5 text-gray-400" />
</dt>
<dd className="text-sm/6 text-gray-500 dark:text-gray-300">
<time dateTime="2023-01-31">January 31, 2023</time>
</dd>
</div>
<div className="mt-4 flex w-full flex-none gap-x-4 px-6">
<dt className="flex-none">
<span className="sr-only">Status</span>
<CreditCardIcon aria-hidden="true" className="h-6 w-5 text-gray-400" />
</dt>
<dd className="text-sm/6 text-gray-500 dark:text-gray-300">Paid with MasterCard</dd>
</div>
</dl>
<div className="mt-6 border-t border-gray-900/5 px-6 py-6 dark:border-white/5">
<a
href="#"
className="text-sm/6 font-semibold text-gray-900 hover:text-gray-700 dark:text-white dark:hover:text-gray-300"
>
Download receipt <span aria-hidden="true">→</span>
</a>
</div>
</div>
</div>
)
}