first commit
Some checks failed
Build / run (push) Has been cancelled

This commit is contained in:
maher
2025-10-29 11:42:25 +01:00
commit 703f50a09d
4595 changed files with 385164 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
import {Fragment, ReactElement, ReactNode} from 'react';
import clsx from 'clsx';
interface Props {
poster: ReactElement;
children: ReactNode;
className?: string;
}
export function TitlePageAsideLayout({poster, children, className}: Props) {
return (
<div className={clsx('top-40 flex-shrink-0 md:sticky md:w-1/4', className)}>
{poster}
<div className="flex-auto max-md:ml-16 max-md:text-sm">{children}</div>
</div>
);
}
interface DetailItemProps {
label: ReactNode;
children: ReactNode;
}
export function DetailItem({label, children}: DetailItemProps) {
return (
<Fragment>
<dt className="font-semibold">{label}</dt>
<dl className="mb-12 md:mb-24">{children}</dl>
</Fragment>
);
}