Commit Graph

331 Commits

Author SHA1 Message Date
Félix MARQUET
efc218f445 refactor: remove GitHubStatsSection component and its mock data
fix: remove Homelab link from Menu component

i18n: update TimelineSection to use translation keys for experience items

i18n: switch to loading translations from backend instead of hardcoded

style: add custom variant for dark mode in index.css

style: clean up unused CSS variables and classes in output.css

config: update tailwind.config.js to use ES module syntax

config: include env.d.ts in tsconfig.json for type definitions
2025-08-26 20:22:08 +00:00
Félix MARQUET
46a1b5acdc feat(experience): Add proper experience declaration
TODO: Translation of experience, Github statistiques and contact form
2025-08-26 11:13:46 +00:00
Félix MARQUET
191158f197 feat: Add LoadingScreen component with typing effect and cursor animation
feat: Enhance Menu component with new navigation items and hover effects

feat: Introduce ParticlesBackground component for visual effects

refactor: Remove unused ProgressBar component

feat: Update ProjectCard component to include modal for project details

feat: Create TimelineSection component to display work and education history

fix: Update i18n translations for about section and project descriptions

style: Add custom animations and utility classes in CSS
2025-08-25 11:01:04 +00:00
Félix MARQUET
be02c5a0b8 Merge pull request #171 from BreizhHardware/dependabot/npm_and_yarn/simonsmith/cypress-image-snapshot-10.0.2
chore(deps-dev): Bump @simonsmith/cypress-image-snapshot from 9.1.0 to 10.0.2
2025-08-12 14:43:34 +02:00
Félix MARQUET
e6573f81c4 Merge pull request #170 from BreizhHardware/dependabot/npm_and_yarn/i18next-25.3.4
chore(deps): Bump i18next from 25.3.0 to 25.3.4
2025-08-12 14:43:18 +02:00
Félix MARQUET
4de4f652a2 Merge pull request #169 from BreizhHardware/dependabot/npm_and_yarn/tmp-0.2.4
chore(deps): Bump tmp from 0.2.3 to 0.2.4
2025-08-12 14:43:01 +02:00
Félix MARQUET
86e12667bd Merge pull request #167 from BreizhHardware/dependabot/npm_and_yarn/web-vitals-5.1.0
chore(deps): Bump web-vitals from 5.0.3 to 5.1.0
2025-08-12 14:42:44 +02:00
Félix MARQUET
5214546b8d Merge pull request #165 from BreizhHardware/dependabot/npm_and_yarn/testing-library/jest-dom-6.6.4
chore(deps): Bump @testing-library/jest-dom from 6.6.3 to 6.6.4
2025-08-12 14:42:31 +02:00
dependabot[bot]
6c8326eab8 chore(deps-dev): Bump @simonsmith/cypress-image-snapshot
Bumps [@simonsmith/cypress-image-snapshot](https://github.com/simonsmith/cypress-image-snapshot) from 9.1.0 to 10.0.2.
- [Release notes](https://github.com/simonsmith/cypress-image-snapshot/releases)
- [Changelog](https://github.com/simonsmith/cypress-image-snapshot/blob/master/CHANGELOG.md)
- [Commits](https://github.com/simonsmith/cypress-image-snapshot/compare/9.1.0...10.0.2)

---
updated-dependencies:
- dependency-name: "@simonsmith/cypress-image-snapshot"
  dependency-version: 10.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 07:12:50 +00:00
dependabot[bot]
112d551f1f chore(deps): Bump i18next from 25.3.0 to 25.3.4
Bumps [i18next](https://github.com/i18next/i18next) from 25.3.0 to 25.3.4.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v25.3.0...v25.3.4)

---
updated-dependencies:
- dependency-name: i18next
  dependency-version: 25.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 07:07:19 +00:00
dependabot[bot]
840b256561 chore(deps): Bump tmp from 0.2.3 to 0.2.4
Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4)

---
updated-dependencies:
- dependency-name: tmp
  dependency-version: 0.2.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-06 17:50:05 +00:00
dependabot[bot]
4aed288011 chore(deps): Bump web-vitals from 5.0.3 to 5.1.0
Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals) from 5.0.3 to 5.1.0.
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md)
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v5.0.3...v5.1.0)

---
updated-dependencies:
- dependency-name: web-vitals
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-05 03:30:56 +00:00
dependabot[bot]
d2a688e86d chore(deps): Bump @testing-library/jest-dom from 6.6.3 to 6.6.4
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.6.3 to 6.6.4.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.6.3...v6.6.4)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  dependency-version: 6.6.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-05 03:18:51 +00:00
Félix MARQUET
4e6cdeb511 Merge pull request #161 from BreizhHardware/dependabot/npm_and_yarn/form-data-4.0.4
chore(deps): Bump form-data from 4.0.3 to 4.0.4
2025-08-02 12:01:11 +02:00
Félix MARQUET
e3d30d09d0 Merge pull request #162 from BreizhHardware/dependabot/npm_and_yarn/react-i18next-15.6.1
chore(deps): Bump react-i18next from 15.5.3 to 15.6.1
2025-08-02 12:01:01 +02:00
Félix MARQUET
b2e1e7b4fa Merge pull request #163 from BreizhHardware/dependabot/npm_and_yarn/cypress-14.5.3
chore(deps): Bump cypress from 14.5.0 to 14.5.3
2025-08-02 12:00:47 +02:00
Félix MARQUET
7896aee9f9 Merge pull request #164 from BreizhHardware/dependabot/npm_and_yarn/vite-7.0.6
chore(deps-dev): Bump vite from 7.0.0 to 7.0.6
2025-08-02 12:00:26 +02:00
dependabot[bot]
148933fcc5 chore(deps-dev): Bump vite from 7.0.0 to 7.0.6
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.0.0 to 7.0.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.0.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.0.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-29 00:45:44 +00:00
dependabot[bot]
0f8f692399 chore(deps): Bump cypress from 14.5.0 to 14.5.3
Bumps [cypress](https://github.com/cypress-io/cypress) from 14.5.0 to 14.5.3.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.5.0...v14.5.3)

---
updated-dependencies:
- dependency-name: cypress
  dependency-version: 14.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-29 00:33:15 +00:00
dependabot[bot]
0b25e230cc chore(deps): Bump react-i18next from 15.5.3 to 15.6.1
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 15.5.3 to 15.6.1.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/react-i18next/compare/v15.5.3...v15.6.1)

---
updated-dependencies:
- dependency-name: react-i18next
  dependency-version: 15.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-29 00:09:32 +00:00
dependabot[bot]
de8c2360e4 chore(deps): Bump form-data from 4.0.3 to 4.0.4
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-22 12:24:19 +00:00
Félix MARQUET
38e8542ae3 chore(CV): Update CV 2025-07-06 18:11:15 +02:00
Félix MARQUET
08195310e0 chore(DATA, i18n): Update Rust skill level and descriptions 2025-07-04 13:50:56 +02:00
Félix MARQUET
4fe3b938cf Merge pull request #153 from BreizhHardware/dependabot/npm_and_yarn/vite-7.0.0
chore(deps-dev): Bump vite from 6.3.5 to 7.0.0
2025-07-01 11:57:42 +02:00
Félix MARQUET
29e11769a5 Merge pull request #154 from BreizhHardware/dependabot/npm_and_yarn/browserslist-4.25.1
chore(deps): Bump browserslist from 4.25.0 to 4.25.1
2025-07-01 11:57:30 +02:00
Félix MARQUET
2522ca6049 Merge pull request #152 from BreizhHardware/dependabot/npm_and_yarn/i18next-25.3.0
chore(deps): Bump i18next from 25.2.1 to 25.3.0
2025-07-01 11:57:16 +02:00
dependabot[bot]
6916df66f0 chore(deps): Bump browserslist from 4.25.0 to 4.25.1
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.25.0 to 4.25.1.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.25.0...4.25.1)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-version: 4.25.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-01 01:13:05 +00:00
dependabot[bot]
d3cd6ade95 chore(deps-dev): Bump vite from 6.3.5 to 7.0.0
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.5 to 7.0.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@7.0.0/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-01 01:12:55 +00:00
dependabot[bot]
fb28bdd80a chore(deps): Bump i18next from 25.2.1 to 25.3.0
Bumps [i18next](https://github.com/i18next/i18next) from 25.2.1 to 25.3.0.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v25.2.1...v25.3.0)

---
updated-dependencies:
- dependency-name: i18next
  dependency-version: 25.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 23:49:09 +00:00
Félix MARQUET
843b5d5c64 Merge pull request #151 from BreizhHardware/dependabot/npm_and_yarn/cypress-14.5.0
chore(deps): Bump cypress from 14.4.1 to 14.5.0
2025-06-24 09:48:44 +02:00
dependabot[bot]
71a2c53824 chore(deps): Bump cypress from 14.4.1 to 14.5.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 14.4.1 to 14.5.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v14.4.1...v14.5.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-version: 14.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-24 07:42:18 +00:00
Félix MARQUET
92bfdad3a8 Merge pull request #150 from BreizhHardware/dependabot/npm_and_yarn/vitejs/plugin-react-4.6.0
chore(deps-dev): Bump @vitejs/plugin-react from 4.5.2 to 4.6.0
2025-06-24 09:41:04 +02:00
dependabot[bot]
03f2d661a6 chore(deps-dev): Bump @vitejs/plugin-react from 4.5.2 to 4.6.0
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.5.2 to 4.6.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.6.0/packages/plugin-react)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 4.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-23 22:53:20 +00:00
Félix MARQUET
02dd55b113 Merge pull request #149 from BreizhHardware/dependabot/npm_and_yarn/react-i18next-15.5.3
chore(deps): Bump react-i18next from 15.5.2 to 15.5.3
2025-06-17 20:25:57 +02:00
Félix MARQUET
36485a3595 Merge pull request #148 from BreizhHardware/dependabot/npm_and_yarn/i18next-25.2.1
chore(deps): Bump i18next from 24.2.3 to 25.2.1
2025-06-17 20:25:45 +02:00
Félix MARQUET
bdb780f024 Merge pull request #147 from BreizhHardware/dependabot/npm_and_yarn/types/react-19.1.8
chore(deps): Bump @types/react from 19.1.7 to 19.1.8
2025-06-17 20:25:30 +02:00
Félix MARQUET
958a1008b7 Merge pull request #146 from BreizhHardware/dependabot/npm_and_yarn/web-vitals-5.0.3
chore(deps): Bump web-vitals from 4.2.4 to 5.0.3
2025-06-17 20:25:17 +02:00
dependabot[bot]
b9c748432a chore(deps): Bump react-i18next from 15.5.2 to 15.5.3
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 15.5.2 to 15.5.3.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/react-i18next/compare/v15.5.2...v15.5.3)

---
updated-dependencies:
- dependency-name: react-i18next
  dependency-version: 15.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 22:31:02 +00:00
dependabot[bot]
e9dd5b054e chore(deps): Bump i18next from 24.2.3 to 25.2.1
Bumps [i18next](https://github.com/i18next/i18next) from 24.2.3 to 25.2.1.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v24.2.3...v25.2.1)

---
updated-dependencies:
- dependency-name: i18next
  dependency-version: 25.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 22:26:54 +00:00
dependabot[bot]
cf6f1c296f chore(deps): Bump @types/react from 19.1.7 to 19.1.8
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.7 to 19.1.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-version: 19.1.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 22:26:25 +00:00
dependabot[bot]
440f5115a5 chore(deps): Bump web-vitals from 4.2.4 to 5.0.3
Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals) from 4.2.4 to 5.0.3.
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md)
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v4.2.4...v5.0.3)

---
updated-dependencies:
- dependency-name: web-vitals
  dependency-version: 5.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 22:16:21 +00:00
Félix MARQUET
1324824633 chore(CV): Update CV file with new metadata and formatting adjustments 2025-06-11 18:17:19 +02:00
Félix MARQUET
5aed2213de chore(CV): Update CV file with new metadata and formatting adjustments 2025-06-11 15:27:19 +02:00
Félix MARQUET
7dd957d4cc Merge pull request #145 from BreizhHardware/chore/exclude-master-ci
chore(deploy): Ignore main and master branches in deployment
2025-06-11 15:07:36 +02:00
Félix MARQUET
b4718d46f7 Update deploy-test.yml 2025-06-11 15:05:11 +02:00
Félix MARQUET
ad6843ee27 chore(deploy): Ignore main and master branches in deployment 2025-06-11 15:03:34 +02:00
Félix MARQUET
20f3dcdfbe chore(CV): Put the right file 2025-06-11 15:01:14 +02:00
Félix MARQUET
99bcd973e3 chore(CV): Rename CV files for consistency in naming convention 2025-06-11 14:56:07 +02:00
Félix MARQUET
5f738d9467 Merge pull request #143 from BreizhHardware/chore/upgrade-react-19
chore(react): Upgrade React and React DOM to version 19.1.0 and add type definitions for React 19
2025-06-10 11:23:48 +02:00
Félix MARQUET
31b50089e8 chore(react): Import JSX type from React in SkillCard component 2025-06-10 11:22:06 +02:00