Updated layout. Fixed properties rendering.

This commit is contained in:
Mike Cao 2025-07-18 00:22:06 -07:00
parent 01bfd7f52e
commit 876f4c883e
18 changed files with 214 additions and 176 deletions

View file

@ -1,5 +1,5 @@
'use client';
import { Grid, Loading, Column, Row } from '@umami/react-zen';
import { Grid, Loading, Column } from '@umami/react-zen';
import Script from 'next/script';
import { usePathname } from 'next/navigation';
import { UpdateNotice } from './UpdateNotice';
@ -30,20 +30,12 @@ export function App({ children }) {
}
return (
<Grid height="100vh" width="100%" columns="auto 1fr" rows="auto 1fr" backgroundColor="2">
<Column gridColumn="1 / 2" gridRow="1 / 3" backgroundColor>
<Grid height="100vh" width="100%" columns="auto 1fr" backgroundColor="2">
<Column>
<SideNav />
</Column>
<Row gridColumn="2 / 3" gridRow="1 / 2">
<Column alignItems="center" overflow="auto" position="relative">
<TopNav />
</Row>
<Column
gridColumn="2 / 3"
gridRow="2 / 3"
alignItems="center"
overflow="auto"
position="relative"
>
{children}
</Column>
<UpdateNotice user={user} config={config} />