Skip to content
Open
Show file tree
Hide file tree
Changes from 43 commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
b0eef4f
changed project title
T-Thiry May 9, 2025
183814b
added header and basic styling
T-Thiry May 9, 2025
f02a670
added intro section and basic styling
T-Thiry May 9, 2025
e9933de
added tech section and basic styling
T-Thiry May 9, 2025
965d0fa
added a project section. Project cards will be imported from an exter…
T-Thiry May 10, 2025
914599b
added project cards and basic styling. Content styling linked to them…
T-Thiry May 10, 2025
f4393fd
made some changes in typo
T-Thiry May 10, 2025
f951dc2
removed to images from the images folder
T-Thiry May 10, 2025
e9b3e68
removed another image from the images folder
T-Thiry May 10, 2025
441aa46
made some changes to typo
T-Thiry May 10, 2025
57fb204
added images to images folder
T-Thiry May 10, 2025
8c5116f
Fix case: GitHub_Logo.svg to Github_Logo.svg
T-Thiry May 10, 2025
2235e18
added tags to project cards and made changes to styling
T-Thiry May 10, 2025
93fa355
changed image path to import
T-Thiry May 10, 2025
ea55209
changed image format to webp in project cards
T-Thiry May 10, 2025
192a4ae
changed image format of main image in intro section
T-Thiry May 10, 2025
0b837c9
added tags to project cards
T-Thiry May 11, 2025
a55f8fc
added skills section and basic styling
T-Thiry May 11, 2025
1e3f623
added width and height attributes to images
T-Thiry May 11, 2025
9462706
added height to image container and image in intro section
T-Thiry May 11, 2025
733410f
added article section, article cards and styling.Changed image format…
T-Thiry May 11, 2025
403373b
changed sizing in image attibutes
T-Thiry May 11, 2025
afa5a94
added footer section and basic styling
T-Thiry May 11, 2025
8d6e185
changed alt attribute of image in footer
T-Thiry May 11, 2025
d93b747
added width and height attributes
T-Thiry May 11, 2025
d1c7bb9
made minor chages in styling of skills categories, projects section a…
May 15, 2025
f10c3c7
added meta description to increase seo score
May 15, 2025
34f6374
added preload link and explicit width and height attibutes to intro i…
May 15, 2025
364939b
removed preload link
May 15, 2025
4680853
added preload link and helmet fo preload image correctly
May 15, 2025
d4ae4c3
moved the attributes to the styled component
May 15, 2025
8cda1fc
added loading easy and loading lazy to intro image and project images
May 15, 2025
d311000
removed loading lazy and loading eager to images
May 15, 2025
57e7fce
added themes, made changes to styling of header, intro section, proje…
May 16, 2025
d91ce3d
chaned width of paragraph in tech section and added darker tint to ac…
May 16, 2025
8e3f56d
changed to theme colors and font sizes in Skills component
May 16, 2025
4299717
added themes to article section, article card, project section and pr…
May 16, 2025
cceb1c8
added themes to footer section
May 16, 2025
3de469d
changed link in head and removed import in global styles
May 16, 2025
fc2eb4a
made a minor change to tech icons
May 16, 2025
3169d48
making some changes to intro sction to check if performance will incr…
May 16, 2025
10ec18e
added links to projects, articles and github and linkedin profile
May 18, 2025
72855ba
added the correct link to deployed website
May 19, 2025
0bdbe36
Update README.md
T-Thiry May 28, 2025
4021cb0
Update README.md
T-Thiry May 29, 2025
073897e
added two projects to project section
Jun 4, 2025
6f2c361
changes image in project section, changed button text in article sect…
Jun 4, 2025
6f6badd
added method in skills section
Jun 4, 2025
c2bce99
changed button text in project section
Jun 4, 2025
3dcb1bb
added link to post and corrected mispelling in project card
Jun 4, 2025
b1b68f4
changed heading in intro section
Jun 11, 2025
1a5340a
corrected the heading
Jun 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,18 @@
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap" as="style" />
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet" media="print" onload="this.media='all'" />
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet" />
</noscript>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Portfolio</title>
<meta name="description" content="Frontend developer and UX designer creating fast, accessible, and user-friendly web applications." />
<title>My Portfolio</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>

5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,10 @@
},
"dependencies": {
"react": "^19.0.0",
"react-dom": "^19.0.0"
"react-dom": "^19.0.0",
"react-helmet": "^6.1.0",
"react-icons": "^5.5.0",
"styled-components": "^6.1.18"
},
"devDependencies": {
"@eslint/js": "^9.21.0",
Expand Down
26 changes: 24 additions & 2 deletions src/App.jsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,30 @@
import { ThemeProvider } from "styled-components";
import theme from "./styles/Theme";
import GlobalStyles from "./styles/GlobalStyles"
import Header from "./components/Header"
import IntroSection from "./sections/IntroSection"
import TechSection from "./sections/TechSection"
import ProjectSection from "./sections/ProjectSection"
import SkillsSection from "./sections/SkillsSection"
import ArticleSection from "./sections/ArticleSection"
import FooterSection from "./sections/FooterSection"


export const App = () => {
return (
<>
<h1>Portfolio</h1>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatem, laborum! Maxime animi nostrum facilis distinctio neque labore consectetur beatae eum ipsum excepturi voluptatum, dicta repellendus incidunt fugiat, consequatur rem aperiam.</p>
<ThemeProvider theme={theme}>
<GlobalStyles />
<Header />
<IntroSection />
<TechSection />
<ProjectSection />
<SkillsSection />
<ArticleSection />
<FooterSection />
</ThemeProvider>
</>
)
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Responsiveness looks great overall!
Suggestion:
Consider adding a hamburger menu or a collapsible navigation for smaller screens. A mobile-friendly menu would improve usability and make the design cleaner on smaller devices other wise super clean!

export default App
Binary file added src/assets/images/AI_Prompts.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/images/Adobe_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions src/assets/images/Asana_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions src/assets/images/CSS_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/Collaboration.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions src/assets/images/Figma_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/assets/images/Github_Icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/images/Github_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/images/HTML_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/Illustrative_background.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/images/Javascript_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions src/assets/images/Notion_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/images/React_Logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading