website poc

This commit is contained in:
2025-12-02 00:19:49 +01:00
parent 7330ccd82d
commit 747a77cb39
42 changed files with 8772 additions and 241 deletions

View File

@@ -0,0 +1,30 @@
import { ReactNode } from 'react';
interface ContainerProps {
size?: 'sm' | 'md' | 'lg' | 'xl';
center?: boolean;
children: ReactNode;
className?: string;
}
export default function Container({
size = 'lg',
center = false,
children,
className = ''
}: ContainerProps) {
const sizeStyles = {
sm: 'max-w-2xl',
md: 'max-w-4xl',
lg: 'max-w-7xl',
xl: 'max-w-[1400px]'
};
const centerStyles = center ? 'text-center' : '';
return (
<div className={`mx-auto ${sizeStyles[size]} ${centerStyles} ${className}`}>
{children}
</div>
);
}