refactor: update layout structure in Landing and Projects components for improved responsiveness

This commit is contained in:
Dan Dobos
2025-10-20 15:52:07 +02:00
parent 1c8cebc32b
commit 4f7256da05
2 changed files with 23 additions and 17 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ import { useIntl } from "react-intl";
const Home = () => {
const t = useIntl();
return (
<Grid2 container direction="row" alignItems="stretch" spacing={3}>
<Grid2 container direction="column" alignItems="stretch">
<Grid2 item container direction="column">
<Grid2 item>
<Typography variant="h3">
+9 -3
View File
@@ -1,4 +1,5 @@
import React from "react";
import { Box } from "@mui/material";
import {
// AngularData,
ReactData,
@@ -11,14 +12,19 @@ import MainAccordion from "components/main-accordion/MainAccordion";
const Projects = () => {
return (
<>
{/* <MainAccordion items={AngularData} title='Angular' /> */}
<Box
sx={{
display: "flex",
flexDirection: "column",
width: "100%", // added so children can take full width
alignItems: "stretch", // optional, ensures flex children stretch
}}>
<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>
);
};