Design System 重构继续完成

This commit is contained in:
2026-02-10 04:58:50 +08:00
parent 73d0b0d5fe
commit b8cb884e9e
56 changed files with 403 additions and 1033 deletions

View File

@@ -1,14 +1,22 @@
/**
* Container - 容器组件
*
* 使用 Design System 重写的容器组件
*/
import { Container as DSContainer } from "@/design-system/layout/container";
import { Card } from "@/design-system/base/card";
interface ContainerProps {
children?: React.ReactNode;
className?: string;
}
export function Container({ children, className }: ContainerProps) {
export function Container({ children, className = "" }: ContainerProps) {
return (
<div
className={`w-full max-w-2xl mx-auto bg-white border border-gray-200 rounded-2xl ${className}`}
>
{children}
</div>
<DSContainer size="2xl" className={`mx-auto ${className}`}>
<Card variant="bordered" padding="md">
{children}
</Card>
</DSContainer>
);
}