feat(particles): integrate WebGPU for particle background rendering and enhance PocketBase auth handling
CI / build (push) Has been skipped
CI / deploy (push) Successful in 51s

- Replaced the existing canvas-based particle rendering with a WebGPU implementation for improved performance and visual quality.
- Updated the PocketBase authentication handling to prevent server-side rendering hangs when the auth cookie is absent or invalid.
- Enhanced cookie management in the logout process to ensure secure handling based on the request protocol.
- Added the `typegpu` dependency to support the new rendering approach.
This commit is contained in:
eewing
2026-03-25 11:04:53 -05:00
parent 08728eca90
commit 8cc7a75ec4
8 changed files with 489 additions and 190 deletions
+1
View File
@@ -34,6 +34,7 @@
"dependencies": {
"clsx": "^2.1.1",
"pocketbase": "^0.26.8",
"typegpu": "^0.10.2",
"svelte-sonner": "^1.0.7",
"tailwind-merge": "^3.4.1"
}