40 lines
1.2 KiB
TypeScript
40 lines
1.2 KiB
TypeScript
import {
|
|
ArrowTopRightOnSquareIcon,
|
|
CheckIcon,
|
|
ClockIcon,
|
|
CodeBracketIcon,
|
|
PlusIcon,
|
|
} from "@heroicons/react/20/solid";
|
|
import { DateTime } from "~/components/primitives/DateTime";
|
|
import { DetailCell } from "~/components/primitives/DetailCell";
|
|
|
|
export default function Story() {
|
|
return (
|
|
<div className="flex max-w-xl flex-col items-start gap-y-8 p-8">
|
|
<DetailCell
|
|
leadingIcon={CodeBracketIcon}
|
|
leadingIconClassName="text-text-dimmed"
|
|
label="Learn how to create your own API Integrations"
|
|
variant="base"
|
|
trailingIcon={ArrowTopRightOnSquareIcon}
|
|
trailingIconClassName="text-tertiary group-hover:text-text-bright"
|
|
/>
|
|
<DetailCell
|
|
leadingIcon={CodeBracketIcon}
|
|
leadingIconClassName="text-blue-500"
|
|
label="Issue comment created"
|
|
trailingIcon={CheckIcon}
|
|
trailingIconClassName="text-green-500 group-hover:text-green-400"
|
|
/>
|
|
<DetailCell
|
|
leadingIcon={ClockIcon}
|
|
leadingIconClassName="text-text-dimmed"
|
|
label={<DateTime date={new Date()} />}
|
|
description="Run #42 complete"
|
|
trailingIcon={PlusIcon}
|
|
trailingIconClassName="text-text-faint group-hover:text-text-bright"
|
|
/>
|
|
</div>
|
|
);
|
|
}
|