mirror of
https://github.com/status-im/nimbus-gui.git
synced 2025-02-20 15:18:33 +00:00
Create different layouts for second row cards
This commit is contained in:
parent
a88e13fcb4
commit
bcf7d7e7fc
@ -68,17 +68,23 @@ const DashboardContent = () => {
|
|||||||
{/* SECOND ROW ENDS HERE! */}
|
{/* SECOND ROW ENDS HERE! */}
|
||||||
<Stack
|
<Stack
|
||||||
style={{
|
style={{
|
||||||
display: 'flex',
|
display: 'grid',
|
||||||
flexDirection: 'row',
|
gridTemplateColumns: windowWidth < 1375 ? '1fr 1fr' : '3fr 1fr 1fr 1fr',
|
||||||
flexWrap: 'wrap',
|
gap: '8px',
|
||||||
gap: '1vw',
|
|
||||||
width: '101%',
|
width: '101%',
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<ConsensusUptimeCard />
|
<YStack>
|
||||||
<ExecutionUptime />
|
|
||||||
|
|
||||||
<DeviceUptime />
|
<XStack>
|
||||||
|
|
||||||
|
<ConsensusUptimeCard />
|
||||||
|
<ExecutionUptime />
|
||||||
|
</XStack>
|
||||||
|
|
||||||
|
<DeviceUptime />
|
||||||
|
</YStack>
|
||||||
|
|
||||||
<StorageCard maxStorage={100} storage={82} />
|
<StorageCard maxStorage={100} storage={82} />
|
||||||
<CPUCard load={[12, 31, 3, 2, 24, 98]} />
|
<CPUCard load={[12, 31, 3, 2, 24, 98]} />
|
||||||
@ -93,5 +99,71 @@ const DashboardContent = () => {
|
|||||||
</YStack>
|
</YStack>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
const DashboardContentLayout = (windowWidth: number) => {
|
||||||
|
return (<Stack
|
||||||
|
style={{
|
||||||
|
display: 'grid',
|
||||||
|
gridTemplateColumns: windowWidth < 1375 ? '1fr 1fr' : '3fr 1fr 1fr 1fr',
|
||||||
|
gap: '8px',
|
||||||
|
|
||||||
|
width: '101%',
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<YStack>
|
||||||
|
|
||||||
|
<XStack>
|
||||||
|
|
||||||
|
<ConsensusUptimeCard />
|
||||||
|
<ExecutionUptime />
|
||||||
|
</XStack>
|
||||||
|
|
||||||
|
<DeviceUptime />
|
||||||
|
</YStack>
|
||||||
|
|
||||||
|
<StorageCard maxStorage={100} storage={82} />
|
||||||
|
<CPUCard load={[12, 31, 3, 2, 24, 98]} />
|
||||||
|
|
||||||
|
<MemoryCard currentMemory={[21, 33, 3, 42, 35]} maxMemory={50} />
|
||||||
|
|
||||||
|
<NetworkCard
|
||||||
|
downloadRate={[12, 31, 22, 12, 23, 23, 90]}
|
||||||
|
uploadRate={[31, 22, 32, 132, 32, 45, 65]}
|
||||||
|
/>
|
||||||
|
</Stack>)
|
||||||
|
}
|
||||||
|
|
||||||
|
const DashboardContentLayoutPhone = (windowWidth: number) => {
|
||||||
|
return (
|
||||||
|
<Stack
|
||||||
|
style={{
|
||||||
|
display: 'grid',
|
||||||
|
gridTemplateColumns: windowWidth < 1375 ? '1fr 1fr' : '3fr 1fr 1fr 1fr',
|
||||||
|
gap: '8px',
|
||||||
|
|
||||||
|
width: '101%',
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<YStack>
|
||||||
|
|
||||||
|
<XStack>
|
||||||
|
|
||||||
|
<ConsensusUptimeCard />
|
||||||
|
<ExecutionUptime />
|
||||||
|
</XStack>
|
||||||
|
|
||||||
|
<DeviceUptime />
|
||||||
|
</YStack>
|
||||||
|
|
||||||
|
<StorageCard maxStorage={100} storage={82} />
|
||||||
|
<CPUCard load={[12, 31, 3, 2, 24, 98]} />
|
||||||
|
|
||||||
|
<MemoryCard currentMemory={[21, 33, 3, 42, 35]} maxMemory={50} />
|
||||||
|
|
||||||
|
<NetworkCard
|
||||||
|
downloadRate={[12, 31, 22, 12, 23, 23, 90]}
|
||||||
|
uploadRate={[31, 22, 32, 132, 32, 45, 65]}
|
||||||
|
/>
|
||||||
|
</Stack>
|
||||||
|
)
|
||||||
|
}
|
||||||
export default DashboardContent
|
export default DashboardContent
|
||||||
|
Loading…
x
Reference in New Issue
Block a user