app-ui / headings / page-headings
With Actions And Breadcrumbs
03-with-actions-and-breadcrumbs.jsx
import { ChevronLeftIcon, ChevronRightIcon } from '@heroicons/react/20/solid'
export default function Example() {
return (
<div>
<div>
<nav aria-label="Back" className="sm:hidden">
<a
href="#"
className="flex items-center text-sm font-medium text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300"
>
<ChevronLeftIcon
aria-hidden="true"
className="mr-1 -ml-1 size-5 shrink-0 text-gray-400 dark:text-gray-500"
/>
Back
</a>
</nav>
<nav aria-label="Breadcrumb" className="hidden sm:flex">
<ol role="list" className="flex items-center space-x-4">
<li>
<div className="flex">
<a
href="#"
className="text-sm font-medium text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300"
>
Jobs
</a>
</div>
</li>
<li>
<div className="flex items-center">
<ChevronRightIcon aria-hidden="true" className="size-5 shrink-0 text-gray-400 dark:text-gray-500" />
<a
href="#"
className="ml-4 text-sm font-medium text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300"
>
Engineering
</a>
</div>
</li>
<li>
<div className="flex items-center">
<ChevronRightIcon aria-hidden="true" className="size-5 shrink-0 text-gray-400 dark:text-gray-500" />
<a
href="#"
aria-current="page"
className="ml-4 text-sm font-medium text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300"
>
Back End Developer
</a>
</div>
</li>
</ol>
</nav>
</div>
<div className="mt-2 md:flex md:items-center md:justify-between">
<div className="min-w-0 flex-1">
<h2 className="text-2xl/7 font-bold text-gray-900 sm:truncate sm:text-3xl sm:tracking-tight dark:text-white">
Back End Developer
</h2>
</div>
<div className="mt-4 flex shrink-0 md:mt-0 md:ml-4">
<button
type="button"
className="inline-flex items-center rounded-md bg-white px-3 py-2 text-sm font-semibold text-gray-900 shadow-xs inset-ring inset-ring-gray-300 hover:bg-gray-50 dark:bg-white/10 dark:text-white dark:shadow-none dark:inset-ring-white/5 dark:hover:bg-white/20"
>
Edit
</button>
<button
type="button"
className="ml-3 inline-flex items-center rounded-md bg-indigo-600 px-3 py-2 text-sm font-semibold text-white shadow-xs hover:bg-indigo-500 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600 dark:bg-indigo-500 dark:shadow-none dark:hover:bg-indigo-400 dark:focus-visible:outline-indigo-500"
>
Publish
</button>
</div>
</div>
</div>
)
}