diff --git a/src/pages/home/_markets_fold.tsx b/src/pages/home/_markets_fold.tsx index be5d9836538..a273bc95e82 100644 --- a/src/pages/home/_markets_fold.tsx +++ b/src/pages/home/_markets_fold.tsx @@ -7,6 +7,7 @@ import { localize, LocalizedLink } from 'components/localization' import { Carousel, Header, QueryImage, Text } from 'components/elements' import { useBrowserResize } from 'components/hooks/use-browser-resize' import device from 'themes/device.js' +import { Desktop, Mobile } from 'components/containers/visibility' const FoldWrapper = styled(SectionContainer)` max-width: 100%; @@ -45,7 +46,7 @@ const CarouselItemContainer = styled(Flex)` } ` -const CarouselItemImage = styled(QueryImage)<{ $hovered: boolean }>` +const CarouselItemImageDesktop = styled(QueryImage)<{ $hovered: boolean }>` position: absolute; width: 220px; top: ${(props) => (props.$hovered ? '220px' : '91px')}; @@ -54,6 +55,14 @@ const CarouselItemImage = styled(QueryImage)<{ $hovered: boolean }>` z-index: 3; ` +const CarouselItemImageMobile = styled(QueryImage)` + position: absolute; + width: 220px; + top: 91px; + right: 31px; + z-index: 3; +` + const StyledDescription = styled(Text)<{ $hovered: boolean }>` visibility: ${(props) => (props.$hovered ? 'visible' : 'hidden')}; box-shadow: 0 0 1px rgba(0, 0, 0, 0.01); @@ -179,23 +188,30 @@ const CarouselItem = ({
{header}
- - {description} - - { - !is_mobile && e.preventDefault() - }} - /> + + <> + + {description} + + { + !is_mobile && e.preventDefault() + }} + /> + + + + +