website refactor
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { Container } from '@/ui/Container';
|
||||
import { Stack } from '@/ui/Stack';
|
||||
import { Box } from '@/ui/Box';
|
||||
|
||||
interface OnboardingShellProps {
|
||||
children: React.ReactNode;
|
||||
@@ -16,40 +17,40 @@ interface OnboardingShellProps {
|
||||
*/
|
||||
export function OnboardingShell({ children, header, footer, sidebar }: OnboardingShellProps) {
|
||||
return (
|
||||
<Stack minHeight="screen" bg="bg-near-black" color="text-white">
|
||||
<Box minHeight="100vh" bg="rgba(10,10,10,1)" color="white">
|
||||
{header && (
|
||||
<Stack borderBottom borderColor="border-charcoal-outline" py={4} bg="bg-deep-charcoal">
|
||||
<Box borderBottom borderColor="rgba(255,255,255,0.1)" py={4} bg="rgba(20,22,25,1)">
|
||||
<Container size="md">
|
||||
{header}
|
||||
</Container>
|
||||
</Stack>
|
||||
</Box>
|
||||
)}
|
||||
|
||||
<Stack flex={1} py={12}>
|
||||
<Box flexGrow={1} py={12}>
|
||||
<Container size="md">
|
||||
<Stack direction="row" gap={12}>
|
||||
<Stack flex={1}>
|
||||
<Box flexGrow={1}>
|
||||
<Stack gap={8}>
|
||||
{children}
|
||||
</Stack>
|
||||
</Stack>
|
||||
</Box>
|
||||
|
||||
{sidebar && (
|
||||
<Stack w="80" display={{ base: 'none', lg: 'block' }}>
|
||||
<Box w="80" display={{ base: 'none', lg: 'block' }}>
|
||||
{sidebar}
|
||||
</Stack>
|
||||
</Box>
|
||||
)}
|
||||
</Stack>
|
||||
</Container>
|
||||
</Stack>
|
||||
</Box>
|
||||
|
||||
{footer && (
|
||||
<Stack borderTop borderColor="border-charcoal-outline" py={6} bg="bg-deep-charcoal">
|
||||
<Box borderTop borderColor="rgba(255,255,255,0.1)" py={6} bg="rgba(20,22,25,1)">
|
||||
<Container size="md">
|
||||
{footer}
|
||||
</Container>
|
||||
</Stack>
|
||||
</Box>
|
||||
)}
|
||||
</Stack>
|
||||
</Box>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user