Commit Graph

89 Commits

Author SHA1 Message Date
3cd2ac63fd Refactor UsesList component to improve key usage and fix comparison operator 2025-07-24 19:58:27 +02:00
0c5802035f Add Visual Studio Code support and update carousel configuration for IDEs 2025-07-24 19:50:17 +02:00
55669af5a6 Remove unused binary assets: cursor.webp and datagrip.webp 2025-07-24 19:44:01 +02:00
4c05ddf143 Refactor ProseImg component to remove unused 'label' prop and update alt text to use 'caption' instead
Update toc button behavior to use hover mode and adjust styles for better UI consistency
Change text-decoration style for headings in prose to ensure no underline is applied
2025-07-24 18:56:40 +02:00
9a72ad956d ghost variant 2025-07-24 12:04:38 +02:00
2e03996e3f add default bg 2025-07-24 11:59:26 +02:00
ecdccef20d Add homelab section 2025-07-24 11:18:54 +02:00
15dcf93e11 Refactor writings index component: enhance styling for better readability and adjust layout spacing 2025-07-22 20:45:32 +02:00
d0db0950c3 Refactor app.vue and [slug].vue: add scoped styles and optimize i18n usage 2025-07-22 20:36:07 +02:00
60b6f463dd Refactor project and writings components: streamline i18n usage and enhance styling for better readability 2025-07-22 20:28:13 +02:00
35a350e6e4 Refactor project and writing components: simplify tag rendering and group writings by year 2025-07-20 19:09:13 +02:00
a6d73bf3f4 Update index.vue 2025-07-04 13:29:25 +02:00
1cb002860d Enhance project star icon with hover animation, update compatibility date, and remove unused pnpm configuration 2025-04-19 16:38:33 +02:00
ab4dc0cdaf add margin on main page 2025-04-17 18:58:12 +02:00
c1e03e6c61 Add favorite icon tooltip to project title in [slug].vue
- Wrapped the project title and favorite icon in a flex container for better alignment.
- Added a tooltip to the favorite icon to provide context when hovered over.
2025-04-07 13:47:06 +02:00
ff3f38f52d Fix: Mobile view 2025-04-07 13:39:56 +02:00
aa8e1ada91 Add tooltip for favorite projects in project listing
- Wrapped the favorite icon in a tooltip component to provide additional context.
- Updated i18n translations to include tooltip text for favorite projects in English, French, and Spanish.
2025-04-07 13:31:42 +02:00
459451e4c1 Add favorite property to projects and update sorting in project listing 2025-04-07 13:29:08 +02:00
4892e3508d Update [slug].vue
Update LinkedIn link
2025-04-07 10:37:29 +02:00
34d4c6aa6a Update [slug].vue
Update LinkedIn link
2025-04-07 10:37:00 +02:00
dbb98153fb Add: Introduce new IDE 'Cursor' and update ProseImg component
- Added 'Cursor' IDE to the uses page with corresponding images and descriptions.
- Updated ProseImg component to support an optional 'rounded' prop for image styling.
- Removed outdated JetBrains image and replaced it with a new webp format.
- Adjusted layout and spacing in the uses page for better presentation of IDEs.
2025-04-06 23:31:35 +02:00
dc63d1b206 Update dependencies and remove Globe component
- Updated various dependencies in package.json and pnpm-lock.yaml for improved performance and compatibility.
- Removed the Globe component from the home page, streamlining the layout and reducing complexity.
2025-04-06 22:58:30 +02:00
1153a2003f Refactor: Update favicon and enhance user profile display
- Replaced the favicon with a new webp format for better performance.
- Updated the user avatar component in the Quote.vue file to use the new favicon and adjusted its size and styling.
- Added a new section in the projects and writings pages to introduce the author, including links to LinkedIn and GitHub profiles with a personalized message.
- Improved the layout and styling of the author introduction for better visual appeal.
2025-04-06 22:47:41 +02:00
bbc573e290 Refactor: Split portfolio to projects and writings sections, and update content structure
- Renamed 'portfolio' collection to 'projects' in content configuration.
- Introduced a new 'writings' collection with corresponding schema.
- Updated README to reflect changes in content structure and navigation.
- Removed the old portfolio page and added new pages for projects and writings.
- Added multiple new project and writing markdown files with relevant content.
- Updated license year to 2025.
- Enhanced AppHeader for new navigation links.
- Improved ProseImg component styling.
2025-04-06 19:16:28 +02:00
f622dd5500 Add smooth scroll 2025-04-01 12:31:21 +02:00
47557155d1 Testing 2025-03-19 10:41:52 +01:00
20fdf7b64e Test and fix last build 2025-03-19 10:20:50 +01:00
d2b5030ade change upopover activation mode 2025-02-17 22:17:50 +01:00
3bb7911c77 Fix old resume, add contact popover, filter tags and more 2025-02-06 16:59:45 +01:00
e84ac93890 Add Toc 2025-02-06 16:14:17 +01:00
0f0c68be82 Working on website 2025-02-06 15:06:32 +01:00
f855328096 Add portfolio page for GLM bike prediction project
Introduced a new portfolio entry showcasing a bike prediction project using Generalized Linear Models. Includes a detailed description, relevant tags, a PDF report, and a link to the source code.
2025-02-02 22:17:30 +01:00
6ab4ffc092 Refactor WebSocket handling and remove nuxt-visitors module
Replaced nuxt-visitors module with a custom WebSocket implementation for location tracking. Removed redundant code and comments in `useVisitors` composable and introduced the `location.server` plugin to manage user location. Updated dependencies and configurations to reflect these changes, streamlining the approach.
2025-02-02 19:03:49 +01:00
3f5b0829c7 Add Nuxt UI v3 2025-02-02 18:30:15 +01:00
bb20f593f8 Test visitors 2025-02-02 13:50:06 +01:00
9d4ca6476b Replace Mapbox integration with custom Globe component
Switched from Mapbox to a custom globe visualization using 'cobe' library. Removed all Mapbox-related code, dependencies, and environmental variables. Introduced a WebSocket-based system to display live visitor data on the globe.
2025-01-29 12:43:03 +01:00
991c3a8a8a Fix tag translation 2025-01-28 16:23:21 +01:00
75b3655fd3 Fix main page 2024-11-28 22:55:28 +01:00
df4aec1f28 Add: nuxt content v3 2024-11-28 22:40:16 +01:00
4c42355100 Translate website in espagnol 2024-11-28 16:24:01 +01:00
cb9ac99295 add: icon in tag 2024-11-27 12:27:37 +01:00
27f70b53d6 fix: tag color 2024-11-27 12:22:29 +01:00
8fdb5e16f2 Add: add only main tag in tab 2024-11-27 12:16:55 +01:00
06218d0e98 Sort tags 2024-11-27 12:07:17 +01:00
4d203e5b5c Implement new articles and posts 2024-11-26 20:01:01 +01:00
2c90cf2224 Fix math support 2024-11-26 14:11:27 +01:00
7b02670542 Change border color 2024-11-26 13:47:28 +01:00
3143fa973f Fix bugs and typo 2024-11-26 12:27:02 +01:00
d99a1d6b94 Lint code 2024-11-26 11:37:09 +01:00
5bfd91758e Add filter section 2024-11-26 11:36:42 +01:00