diff --git a/frontend/src/assets/img/Logo_White_Transparent_Horizontal.svg b/frontend/src/assets/img/Logo_White_Transparent_Horizontal.svg new file mode 100644 index 0000000000..8f78bf75a2 --- /dev/null +++ b/frontend/src/assets/img/Logo_White_Transparent_Horizontal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/src/component/user/StandaloneBanner/StandaloneBanner.styles.ts b/frontend/src/component/user/StandaloneBanner/StandaloneBanner.styles.ts index 84a78ceaa1..523035e69c 100644 --- a/frontend/src/component/user/StandaloneBanner/StandaloneBanner.styles.ts +++ b/frontend/src/component/user/StandaloneBanner/StandaloneBanner.styles.ts @@ -1,15 +1,21 @@ import { makeStyles } from '@material-ui/core/styles'; export const useStyles = makeStyles(theme => ({ + gradient: { + display: 'flex', + justifyContent: 'center', + [theme.breakpoints.up('sm')]: { + borderBottomLeftRadius: '3px', + borderTopLeftRadius: '3px', + }, + }, title: { color: '#fff', marginBottom: '1rem', fontSize: '2rem', marginTop: '5rem', [theme.breakpoints.down('sm')]: { - textAlign: 'left', - fontSize: '1.75rem', - marginTop: 0, + display: 'none', }, }, container: { @@ -28,9 +34,7 @@ export const useStyles = makeStyles(theme => ({ }, bannerSubtitle: { [theme.breakpoints.down('sm')]: { - maxWidth: '300px', - fontSize: '1.75rem', - textAlign: 'left', + display: 'none', }, [theme.breakpoints.down('xs')]: { display: 'none', @@ -40,16 +44,18 @@ export const useStyles = makeStyles(theme => ({ }, logoContainer: { position: 'absolute', - bottom: '-50px', - left: '-50px', - display: 'flex', - flexDirection: 'column', - [theme.breakpoints.down('sm')]: { - display: 'none', + [theme.breakpoints.up('md')]: { + bottom: '-50px', + left: '-50px', + display: 'flex', + flexDirection: 'column', }, }, logo: { - width: '240px', - height: '240px', + width: '200px', + [theme.breakpoints.up('md')]: { + width: '240px', + height: '200px', + }, }, })); diff --git a/frontend/src/component/user/StandaloneBanner/StandaloneBanner.tsx b/frontend/src/component/user/StandaloneBanner/StandaloneBanner.tsx index 9eb26a2436..e19a68203d 100644 --- a/frontend/src/component/user/StandaloneBanner/StandaloneBanner.tsx +++ b/frontend/src/component/user/StandaloneBanner/StandaloneBanner.tsx @@ -1,11 +1,10 @@ import { FC } from 'react'; - -import { Typography, useTheme } from '@material-ui/core'; +import { Typography, useTheme, useMediaQuery } from '@material-ui/core'; import Gradient from '../../common/Gradient/Gradient'; - import { ReactComponent as Logo } from '../../../assets/icons/logo-white-bg.svg'; - +import { ReactComponent as LogoWithText } from '../../../assets/img/Logo_White_Transparent_Horizontal.svg'; import { useStyles } from './StandaloneBanner.styles'; +import ConditionallyRender from '../../common/ConditionallyRender'; interface IStandaloneBannerProps { title: string; @@ -14,14 +13,14 @@ interface IStandaloneBannerProps { const StandaloneBanner: FC = ({ title, children }) => { const theme = useTheme(); const styles = useStyles(); + const smallScreen = useMediaQuery(theme.breakpoints.down('sm')); + console.log(smallScreen); + return (
@@ -33,7 +32,11 @@ const StandaloneBanner: FC = ({ title, children }) => {
- + } + elseShow={} + />
);