Spaces:
Sleeping
Sleeping
import { Grid, ThemeProvider, Typography } from "@mui/material"; | |
import { buildTheme } from "../../infrastructure/theme/theme"; | |
export default function Intro({ image, subtitle, height }) { | |
return ( | |
<> | |
<ThemeProvider theme={buildTheme()}> | |
<Grid | |
mb={5} | |
container | |
sx={{ position: "relative", textAlign: "center" }} | |
> | |
<Grid item xs={12}> | |
<img | |
src={image} | |
alt={subtitle} | |
style={{ | |
width: "100%", | |
height: height ? height : "400px", | |
objectFit: "cover", | |
objectPosition: "center", | |
filter: "brightness(45%)", | |
}} | |
/> | |
<Grid | |
container | |
alignItems="center" | |
justifyContent="center" | |
sx={{ | |
position: "absolute", | |
top: "50%", | |
left: "50%", | |
transform: "translate(-50%, -50%)", | |
width: "100%", | |
}} | |
> | |
<Grid item sx={{ maxWidth: "625px" }}> | |
<Typography variant="h0" color="#fff" sx={{fontWeight: "600"}}> | |
{subtitle} | |
</Typography> | |
</Grid> | |
</Grid> | |
</Grid> | |
</Grid> | |
</ThemeProvider> | |
</> | |
); | |
} | |