Commit Graph

80 Commits

Author SHA1 Message Date
58447fd8cc style: refactor CSS variables and clean up nuxt.config.ts 2025-12-17 10:08:36 +01:00
acdd693d34 Refactor code structure for improved readability and maintainability 2025-12-17 10:02:19 +01:00
990971b3e3 fix: remove unused content configuration from nuxt.config.ts 2025-12-17 09:58:16 +01:00
064e20ddc3 Working on v2 2025-12-16 19:45:13 +01:00
2f7f944238 chore: update dependencies and remove compatibility date in nuxt.config.ts 2025-11-12 12:19:48 +01:00
82a9870fac Réorganiser les variables d'environnement et ajuster les marges dans les composants de projet et d'écriture 2025-07-29 12:13:46 +00:00
9c8bfb3118 Remove unused CSS variable from body, enhance locale change logic in AppHeader, add 404 error page, and clean up nuxt.config 2025-07-24 23:05:07 +02:00
fe8ff124e2 Update navigation link in AppHeader, enhance locale handling in Activity and Stats components, and set compatibility date in nuxt.config 2025-07-20 18:19:34 +02:00
b657e9f423 Remove outdated files and update TypeScript configuration for improved project structure 2025-07-20 18:14:28 +02:00
594c381f55 Update AppVisitors component and nuxt-visitors dependency to latest version 2025-04-20 20:09:58 +02:00
cf89f50044 Remove workers 2025-04-19 19:12:06 +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
187cb14d40 Remove unused root attribute from Nuxt configuration, update pnpm settings, and delete obsolete pnpm workspace file 2025-04-19 16:26:24 +02:00
215f0c0e8e Add animated text gradient component and update references in content files 2025-04-19 16:04:02 +02:00
5b03f3bdad Remove Nitro preset 'cloudflare-durable' from Nuxt configuration 2025-04-19 12:01:19 +02:00
de242775a2 Disable workers in Nuxt configuration with a FIXME comment for future review 2025-04-19 11:59:54 +02:00
275f97b3ca Set Nitro preset to 'cloudflare-durable' for enhanced compatibility 2025-04-19 11:39:42 +02:00
9a4a98ce9e Enable workers in Nuxt configuration for improved performance 2025-04-19 11:34:57 +02:00
5d7b58624b Fix comments to clarify removal of modules when fixed 2025-04-18 15:04:55 +02:00
57110051d1 Fix last commit 2025-04-17 18:52:45 +02:00
65221f8f54 Add nuxt-visitors 2025-04-17 17:45:33 +02:00
a06b754151 Add: Nuxt Studio 2025-04-01 12:43:27 +02:00
aec72e4ce0 Remove: optimizeTranslationDirective option 2025-04-01 12:34:10 +02:00
7e36f6a530 Remove umami 2025-03-30 23:22:41 +02:00
e48feffa3a fix: umami config 2025-03-19 15:55:29 +01:00
16fd499d7b Add nuxt umami 2025-03-19 15:47:47 +01:00
0f0c68be82 Working on website 2025-02-06 15:06:32 +01:00
fd4b118d78 Remove @nuxthq/studio and update nuxt.config.ts settings
Dropped @nuxthq/studio from dependencies and cleaned up related configurations in pnpm-lock.yaml. Updated nuxt.config.ts by modifying the `icon.serverBundle` to include specific collections and removing unused `content.preview.dev` setting.
2025-02-02 22:48:42 +01:00
f07c6b4c15 Add @nuxthq/studio and configure Nuxt Content preview API
Integrated @nuxthq/studio version 2.2.1 as a new dependency and updated the pnpm lockfile accordingly. Additionally, configured the Nuxt Content preview API with custom settings in the `nuxt.config.ts` file. This setup enhances the development experience and enables Nuxt Studio integration.
2025-02-02 22:34:51 +01:00
74310c455a Remove deprecated Nuxt Content preview API configuration
Eliminated the outdated 'preview' API configuration from Nuxt Content settings to align with the latest standards. This improves maintainability and prevents potential issues with deprecated features.
2025-02-02 22:25:01 +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
523a4a0582 Merge branch 'Cobe_implementation'
# Conflicts:
#	package.json
#	pnpm-lock.yaml
2025-02-02 18:30:52 +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
c29a51941b Test visitors 2025-02-02 13:00:48 +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
9fc569a521 Add experimental WebSocket support in Nitro config
Enabled the experimental WebSocket feature in the Nitro configuration. This prepares the application for WebSocket-based functionalities and aligns with other experimental features like OpenAPI.
2025-01-28 16:40:54 +01:00
989ae0c149 Add visitors 2025-01-28 16:31:31 +01:00
fb32d95b01 Remove studio 2024-11-28 22:45:25 +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
f7a6bfd554 Merge branch 'refs/heads/master' into feature_es
# Conflicts:
#	app/components/AppHeader.vue
#	app/components/content/Quote.vue
#	app/components/home/Map.vue
#	app/pages/index.vue
#	content/home/en.md
#	content/home/fr.md
#	nuxt.config.ts
#	package.json
#	pnpm-lock.yaml
#	tailwind.config.ts
2024-11-26 20:10:22 +01:00
e945850f44 Update dependencies 2024-11-26 12:26:45 +01:00
a519af23ce fix: update deps 2024-11-26 11:22:45 +01:00
b3d6907b1e Add support for math 2024-11-26 11:09:27 +01:00
d9d476faef Add remark-math 2024-11-26 10:25:13 +01:00
8280b42a64 Update dependencies 2024-08-21 13:07:46 +02:00
4d49b335eb Update Nuxt config 2024-08-19 22:20:10 +02:00
450f86a1c7 Update dependencies 2024-08-19 17:02:09 +02:00