Commit Graph

38 Commits

Author SHA1 Message Date
0f0c68be82 Working on website 2025-02-06 15:06:32 +01:00
4e68cd9b39 Update @nuxt/content to v3.1.0 and related dependencies
Upgraded @nuxt/content to v3.1.0 along with other related dependencies and peer dependencies. This includes improvements in optional dependencies and type updates for smoother integration. Updated `pnpm-lock.yaml` to reflect the new versions and resolutions.
2025-02-03 21:19:11 +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
9ace5f716b Normalize code style and logging levels throughout project
Fixed minor inconsistencies in syntax, formatting, and logging levels across various files. Updated newline handling, adjusted console log types, and improved code organization for better readability and maintainability.
2025-02-02 19:53:17 +01:00
fd2219248f Remove @nuxthq/studio dependency from package.json
The @nuxthq/studio package is no longer needed and has been removed to streamline dependencies. This helps reduce unnecessary packages in the project, improving maintainability.
2025-02-02 19:32:57 +01:00
ebe0b884ac Add @nuxthq/studio and enable Nuxt Studio preview API
This commit adds the @nuxthq/studio dependency to package.json and configures the Nuxt Studio preview API in nuxt.config.ts. These changes enable preview functionality for better content management in a Nuxt application.
2025-02-02 19:31:26 +01:00
08564d8c32 Add @vueuse/math dependency to the project
This update includes the addition of @vueuse/math version 12.5.0 to both package.json and pnpm-lock.yaml. It ensures necessary dependencies and peer dependencies are integrated for seamless functionality.
2025-02-02 19:24:00 +01:00
fe20d0888b Add @tailwindcss/typography to devDependencies
Integrates the @tailwindcss/typography package, along with its necessary dependencies, into the project. Updates the pnpm-lock.yaml and package.json files to reflect this addition, ensuring compatibility with Tailwind CSS 4.0.0.
2025-02-02 19:05:37 +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
c1b24ed953 Update deps 2025-01-28 16:35:44 +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
2c90cf2224 Fix math support 2024-11-26 14:11:27 +01:00
e945850f44 Update dependencies 2024-11-26 12:26:45 +01:00
a3577431cd lint code 2024-11-26 11:24:46 +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
3ced6bf600 Update dependencies 2024-09-19 15:40:38 +02:00
8280b42a64 Update dependencies 2024-08-21 13:07:46 +02:00
450f86a1c7 Update dependencies 2024-08-19 17:02:09 +02:00
e638d459b3 Add mapbox 2024-07-24 17:58:43 +02:00
2331b01a8d Change linter config to antfu config and lint code 2024-07-24 02:01:30 +02:00
ebfac1794c Translate all portfolio 2024-07-08 01:08:55 +02:00
87a8f7dbff Fix 2024-07-01 18:53:01 +02:00
8be6e1731b Add unlighthouse 2024-06-30 23:55:35 +02:00
37b1e7ca40 Working 2024-06-30 14:46:30 +02:00
5af447e4a9 Implementing Drizzle to add views and like for post 2024-06-30 14:30:15 +02:00
f0b1ae7747 Update dependencies 2024-06-26 22:19:29 +02:00
015a305b4e Working on site 2024-06-24 00:56:49 +02:00
54fc5434e4 Add activity and stats 2024-06-21 01:50:38 +02:00
327971a831 Linted code 2024-06-21 00:34:26 +02:00
a99f3a4396 Initial commit 2024-06-21 00:21:49 +02:00