refactor: update layout structure in Landing and Projects components for improved responsiveness
This commit is contained in:
@@ -9,7 +9,7 @@ import { useIntl } from "react-intl";
|
|||||||
const Home = () => {
|
const Home = () => {
|
||||||
const t = useIntl();
|
const t = useIntl();
|
||||||
return (
|
return (
|
||||||
<Grid2 container direction="row" alignItems="stretch" spacing={3}>
|
<Grid2 container direction="column" alignItems="stretch">
|
||||||
<Grid2 item container direction="column">
|
<Grid2 item container direction="column">
|
||||||
<Grid2 item>
|
<Grid2 item>
|
||||||
<Typography variant="h3">
|
<Typography variant="h3">
|
||||||
|
|||||||
@@ -1,25 +1,31 @@
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
|
import { Box } from "@mui/material";
|
||||||
import {
|
import {
|
||||||
// AngularData,
|
// AngularData,
|
||||||
ReactData,
|
ReactData,
|
||||||
WebsitesData,
|
WebsitesData,
|
||||||
VueData,
|
VueData,
|
||||||
GoData,
|
GoData,
|
||||||
JavaData,
|
JavaData,
|
||||||
} from "data/Data";
|
} from "data/Data";
|
||||||
import MainAccordion from "components/main-accordion/MainAccordion";
|
import MainAccordion from "components/main-accordion/MainAccordion";
|
||||||
|
|
||||||
const Projects = () => {
|
const Projects = () => {
|
||||||
return (
|
return (
|
||||||
<>
|
<Box
|
||||||
{/* <MainAccordion items={AngularData} title='Angular' /> */}
|
sx={{
|
||||||
<MainAccordion items={ReactData} title="React" />
|
display: "flex",
|
||||||
<MainAccordion items={WebsitesData} title="HTML" />
|
flexDirection: "column",
|
||||||
<MainAccordion items={VueData} title="Vue" />
|
width: "100%", // added so children can take full width
|
||||||
<MainAccordion items={GoData} title="Golang" />
|
alignItems: "stretch", // optional, ensures flex children stretch
|
||||||
<MainAccordion items={JavaData} title="Java" />
|
}}>
|
||||||
</>
|
<MainAccordion items={ReactData} title="React" />
|
||||||
);
|
<MainAccordion items={WebsitesData} title="HTML" />
|
||||||
|
<MainAccordion items={VueData} title="Vue" />
|
||||||
|
<MainAccordion items={GoData} title="Golang" />
|
||||||
|
<MainAccordion items={JavaData} title="Java" />
|
||||||
|
</Box>
|
||||||
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
export default Projects;
|
export default Projects;
|
||||||
|
|||||||
Reference in New Issue
Block a user