mobile style tweaks

This commit is contained in:
Henry Dollman
2024-08-04 13:58:18 -04:00
parent 2a3b228668
commit b05184a654
3 changed files with 24 additions and 27 deletions

View File

@@ -9,10 +9,9 @@ export default function () {
}, []) }, [])
return ( return (
<>
<Card> <Card>
<CardHeader className="pb-5"> <CardHeader className="pb-2 md:pb-5 px-4 sm:px-7 max-sm:pt-5">
<CardTitle className={'mb-1.5'}>All Systems</CardTitle> <CardTitle className="mb-1.5">All Systems</CardTitle>
<CardDescription> <CardDescription>
Updated in real time. Press{' '} Updated in real time. Press{' '}
<kbd className="pointer-events-none inline-flex h-5 select-none items-center gap-0.5 rounded border bg-muted px-1.5 font-mono text-[10px] font-medium text-muted-foreground opacity-100"> <kbd className="pointer-events-none inline-flex h-5 select-none items-center gap-0.5 rounded border bg-muted px-1.5 font-mono text-[10px] font-medium text-muted-foreground opacity-100">
@@ -21,12 +20,11 @@ export default function () {
to open the command palette. to open the command palette.
</CardDescription> </CardDescription>
</CardHeader> </CardHeader>
<CardContent> <CardContent className="max-sm:p-2">
<Suspense> <Suspense>
<SystemsTable /> <SystemsTable />
</Suspense> </Suspense>
</CardContent> </CardContent>
</Card> </Card>
</>
) )
} }

View File

@@ -147,9 +147,7 @@ export default function ServerDetail({ name }: { name: string }) {
dockerMemData.push(memData) dockerMemData.push(memData)
dockerNetData.push(netData) dockerNetData.push(netData)
} }
console.log('dockerCpuData', dockerCpuData)
// console.log('dockerMemData', dockerMemData) // console.log('dockerMemData', dockerMemData)
console.log('dockerNetData', dockerNetData)
setDockerCpuChartData(dockerCpuData) setDockerCpuChartData(dockerCpuData)
setDockerMemChartData(dockerMemData) setDockerMemChartData(dockerMemData)
setDockerNetChartData(dockerNetData) setDockerNetChartData(dockerNetData)
@@ -170,7 +168,7 @@ export default function ServerDetail({ name }: { name: string }) {
return ( return (
<div className="grid gap-4 mb-10"> <div className="grid gap-4 mb-10">
<Card> <Card>
<div className="grid gap-2 px-6 pt-4 pb-5"> <div className="grid gap-2 px-4 sm:px-6 pt-3 sm:pt-4 pb-5">
<h1 className="text-[1.6rem] font-semibold">{server.name}</h1> <h1 className="text-[1.6rem] font-semibold">{server.name}</h1>
<div className="flex flex-wrap items-center gap-3 gap-y-2 text-sm opacity-90"> <div className="flex flex-wrap items-center gap-3 gap-y-2 text-sm opacity-90">
<div className="capitalize flex gap-2 items-center"> <div className="capitalize flex gap-2 items-center">
@@ -219,6 +217,7 @@ export default function ServerDetail({ name }: { name: string }) {
</> </>
)} )}
</div> </div>
<ChartTimeSelect className="mt-2 -ml-1 sm:hidden" />
</div> </div>
</Card> </Card>
@@ -279,15 +278,15 @@ function ChartCard({
children: React.ReactNode children: React.ReactNode
}) { }) {
return ( return (
<Card className="pb-4 col-span-full"> <Card className="pb-2 sm:pb-4 col-span-full">
<CardHeader className="pb-5 pt-4 relative space-y-1"> <CardHeader className="pb-5 pt-4 relative space-y-1 max-sm:py-3 max-sm:px-4">
<CardTitle className="text-xl sm:text-2xl">{title}</CardTitle> <CardTitle className="text-xl sm:text-2xl">{title}</CardTitle>
<CardDescription>{description}</CardDescription> <CardDescription>{description}</CardDescription>
<div className="w-full pt-1 sm:w-40 sm:absolute top-1.5 right-3.5"> <div className="w-full pt-1 sm:w-40 hidden sm:block absolute top-1.5 right-3.5">
<ChartTimeSelect /> <ChartTimeSelect />
</div> </div>
</CardHeader> </CardHeader>
<CardContent className={'pl-1 w-[calc(100%-1.6em)] h-52 relative'}> <CardContent className="pl-1 w-[calc(100%-1.6em)] h-52 relative">
<Suspense fallback={<Spinner />}>{children}</Suspense> <Suspense fallback={<Spinner />}>{children}</Suspense>
</CardContent> </CardContent>
</Card> </Card>

View File

@@ -122,7 +122,7 @@ const Layout = () => {
return ( return (
<> <>
<div className="container"> <div className="container">
<div className="flex items-center h-16 bg-card px-6 border bt-0 rounded-md my-4"> <div className="flex items-center h-14 md:h-16 bg-card px-6 border bt-0 rounded-md my-4">
<Link <Link
href="/" href="/"
aria-label="Home" aria-label="Home"