login page responsive
This commit is contained in:
parent
7c5aab7bf3
commit
d9b49ca932
|
@ -1,18 +1,19 @@
|
|||
import { Box, Flex, Image, Text, Spinner } from '@chakra-ui/react';
|
||||
import { Box, Flex, Image, Text, Spinner, useMediaQuery, } from '@chakra-ui/react';
|
||||
import React from 'react';
|
||||
import { useQuery } from 'urql';
|
||||
import { MetaQuery } from '../graphql/queries';
|
||||
|
||||
export function AuthLayout({ children }: { children: React.ReactNode }) {
|
||||
const [{ fetching, data }] = useQuery({ query: MetaQuery });
|
||||
const [isNotSmallerScreen] = useMediaQuery("(min-width:600px)");
|
||||
return (
|
||||
<Flex
|
||||
flexWrap="wrap"
|
||||
h="100%"
|
||||
bg="gray.100"
|
||||
alignItems="center"
|
||||
justifyContent="center"
|
||||
flexDirection="column"
|
||||
flexWrap="wrap"
|
||||
h="100%"
|
||||
bg="gray.100"
|
||||
alignItems="center"
|
||||
justifyContent="center"
|
||||
flexDirection="column"
|
||||
>
|
||||
<Flex alignItems="center">
|
||||
<Image
|
||||
|
@ -20,7 +21,10 @@ export function AuthLayout({ children }: { children: React.ReactNode }) {
|
|||
alt="logo"
|
||||
height="50"
|
||||
/>
|
||||
<Text fontSize="x-large" ml="3" letterSpacing="3">
|
||||
<Text
|
||||
fontSize={isNotSmallerScreen ? "x-large" : "large"}
|
||||
ml="3"
|
||||
letterSpacing="3">
|
||||
AUTHORIZER
|
||||
</Text>
|
||||
</Flex>
|
||||
|
@ -29,7 +33,14 @@ export function AuthLayout({ children }: { children: React.ReactNode }) {
|
|||
<Spinner />
|
||||
) : (
|
||||
<>
|
||||
<Box p="6" m="5" rounded="5" bg="white" w="500px" shadow="xl">
|
||||
<Box
|
||||
p="6"
|
||||
m="5"
|
||||
rounded="5"
|
||||
bg="white"
|
||||
w={isNotSmallerScreen ? "450px" : "400px"}
|
||||
shadow="xl"
|
||||
>
|
||||
{children}
|
||||
</Box>
|
||||
<Text color="gray.600" fontSize="sm">
|
||||
|
|
Loading…
Reference in New Issue
Block a user