优化布局

This commit is contained in:
sijinhui 2023-12-21 22:49:36 +08:00
parent e31bb1fcff
commit c1ba0be98b
3 changed files with 17 additions and 14 deletions

View File

@ -5,13 +5,15 @@ import EchartsComponent from "./testchart";
export default function AdminPage() { export default function AdminPage() {
return ( return (
<Grid numItems={1} numItemsSm={2} numItemsLg={3} className="gap-2"> <>
<Col numColSpan={2} numColSpanLg={2}> <Grid numItems={1} numItemsSm={2} numItemsLg={3} className="gap-2">
<UsageAnalysis /> <Col numColSpan={1} numColSpanLg={1}>
</Col> <UsageAnalysis />
<Col numColSpan={1} numColSpanLg={1}> </Col>
<EchartsComponent /> <Col numColSpan={1} numColSpanLg={2}>
</Col> <EchartsComponent />
</Grid> </Col>
</Grid>
</>
); );
} }

View File

@ -47,7 +47,7 @@ const EchartsComponent: React.FC = () => {
option && myChart.setOption(option); option && myChart.setOption(option);
}, []); // 空数组作为第二个参数,表示仅在组件挂载和卸载时执行 }, []); // 空数组作为第二个参数,表示仅在组件挂载和卸载时执行
return <div id="charts" style={{ width: "100%", height: "100%" }}></div>; return <div id="charts" style={{ width: "100%", height: "400px" }}></div>;
}; };
export default EchartsComponent; export default EchartsComponent;

View File

@ -12,14 +12,15 @@ export default async function AdminLayout({
children: ReactNode; children: ReactNode;
}) { }) {
return ( return (
<div className="container mx-auto"> <div className="flex min-h-screen flex-col justify-center py-12 sm:px-6 lg:px-8 w-full">
<div className="relative h-32 w-32"></div> <div className="w-full">
<div className="absolute inset-x-0 top-0 h-16"> <h1 className="mt-6 text-center font-cal text-3xl dark:text-white">
<h1 className="font-cal text-3xl font-bold dark:text-white mx-auto">
Admin Page Admin Page
</h1> </h1>
<div className="mx-auto mt-4 w-11/12 max-w-screen-lg sm:w-full">
{children}
</div>
</div> </div>
{children}
</div> </div>
); );
} }