Use media queries css to fix Teks positions
This commit is contained in:
@@ -4,7 +4,6 @@ import PropTypes from 'prop-types'
|
|||||||
import Container from '@mui/material/Container'
|
import Container from '@mui/material/Container'
|
||||||
import Grid from '@mui/material/Unstable_Grid2'
|
import Grid from '@mui/material/Unstable_Grid2'
|
||||||
import Typography from '@mui/material/Typography'
|
import Typography from '@mui/material/Typography'
|
||||||
import useMediaQuery from '@mui/material/useMediaQuery'
|
|
||||||
|
|
||||||
import {styled} from '@mui/material/styles'
|
import {styled} from '@mui/material/styles'
|
||||||
|
|
||||||
@@ -16,19 +15,24 @@ const classes = {
|
|||||||
container: `${PREFIX}-container`
|
container: `${PREFIX}-container`
|
||||||
}
|
}
|
||||||
|
|
||||||
const Root = styled('div')(props => ({
|
const Root = styled('div')(() => ({
|
||||||
[`&.${classes.container}`]: {
|
[`&.${classes.container}`]: {
|
||||||
marginTop: '4em',
|
marginTop: '4em',
|
||||||
marginBottom: '2em',
|
marginBottom: '2em',
|
||||||
marginLeft: props.isMobile ? '' : '240px',
|
},
|
||||||
}
|
|
||||||
|
'@media (max-width: 600px)': {
|
||||||
|
marginLeft: '0',
|
||||||
|
},
|
||||||
|
|
||||||
|
'@media (min-width: 600px)': {
|
||||||
|
marginLeft: '240px',
|
||||||
|
},
|
||||||
}))
|
}))
|
||||||
|
|
||||||
export default function DenyeTeks({denyeTeks}) {
|
export default function DenyeTeks({denyeTeks}) {
|
||||||
const isMobile = useMediaQuery('(max-width:600px)')
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Root isMobile={isMobile} className={classes.container}>
|
<Root className={classes.container}>
|
||||||
<Container align='center'>
|
<Container align='center'>
|
||||||
{denyeTeks.length === 0 && (
|
{denyeTeks.length === 0 && (
|
||||||
<Container sx={{marginTop: 2}} align='center'>
|
<Container sx={{marginTop: 2}} align='center'>
|
||||||
|
|||||||
+12
-5
@@ -30,10 +30,9 @@ const classes = {
|
|||||||
pataje: `${PREFIX}-pataje`
|
pataje: `${PREFIX}-pataje`
|
||||||
}
|
}
|
||||||
|
|
||||||
const Root = styled('div')(props => ({
|
const Root = styled('div')(() => ({
|
||||||
[`&.${classes.container}`]: {
|
[`&.${classes.container}`]: {
|
||||||
marginTop: '3em',
|
marginTop: '3em',
|
||||||
marginLeft: props.isMobile ? '' : '240px',
|
|
||||||
},
|
},
|
||||||
|
|
||||||
[`& .${classes.gridText}`]: {
|
[`& .${classes.gridText}`]: {
|
||||||
@@ -46,7 +45,15 @@ const Root = styled('div')(props => ({
|
|||||||
[`& .${classes.pataje}`]: {
|
[`& .${classes.pataje}`]: {
|
||||||
position: 'absolute',
|
position: 'absolute',
|
||||||
zIndex: 9999
|
zIndex: 9999
|
||||||
}
|
},
|
||||||
|
|
||||||
|
'@media (max-width: 600px)': {
|
||||||
|
marginLeft: '0',
|
||||||
|
},
|
||||||
|
|
||||||
|
'@media (min-width: 600px)': {
|
||||||
|
marginLeft: '240px',
|
||||||
|
},
|
||||||
}))
|
}))
|
||||||
|
|
||||||
const langToArray = parole => {
|
const langToArray = parole => {
|
||||||
@@ -114,7 +121,7 @@ export default function Teks({parole}) {
|
|||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Root isMobile={isMobile} className={classes.container}>
|
<Root className={classes.container}>
|
||||||
<Box sx={{textAlign: 'center', marginTop: 1}}>
|
<Box sx={{textAlign: 'center', marginTop: 1}}>
|
||||||
<Typography variant='h4' component='div' display='block' marginBottom={2}>
|
<Typography variant='h4' component='div' display='block' marginBottom={2}>
|
||||||
<Typography gutterBottom variant='h6' component='div'>
|
<Typography gutterBottom variant='h6' component='div'>
|
||||||
@@ -158,7 +165,7 @@ export default function Teks({parole}) {
|
|||||||
<DiferansDialog difference={parole.difference} />
|
<DiferansDialog difference={parole.difference} />
|
||||||
)}
|
)}
|
||||||
</Box>
|
</Box>
|
||||||
<Grid container justifyContent='start' spacing={1}>
|
<Grid container justifyContent='center' spacing={1}>
|
||||||
<Grid xs={12} md={langArray.length > 0 ? 6 : null}>
|
<Grid xs={12} md={langArray.length > 0 ? 6 : null}>
|
||||||
<Box className={classes.gridText}>
|
<Box className={classes.gridText}>
|
||||||
<Typography align='center' sx={{marginBottom: '0.5em'}} variant='h4'>
|
<Typography align='center' sx={{marginBottom: '0.5em'}} variant='h4'>
|
||||||
|
|||||||
Reference in New Issue
Block a user