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> | |
| </> | |
| ); | |
| } | |