Commit Graph

33 Commits

Author SHA1 Message Date
a32ef907ad feat(physics): migrate marble physics engine to wasm 2025-12-13 01:09:29 +08:00
f768ac7827 chore: add Biome and format codebase with biome.json 2025-12-12 23:37:56 +08:00
675b51da17 refactor: translate all Chinese comments to English and convert block comments to single-line comments 2025-12-12 23:28:08 +08:00
Usu171
19a50ae89d chore: add @biome.js/biome version 2.3.8 to devDependencies 2025-12-12 23:22:04 +08:00
Akatsh1
3f32949fd1 refactor: modularize marble system with TypeScript architecture, add mouse interacrtions, optimize physics system 2025-12-10 15:39:51 +08:00
d57e6107fd Merge pull request #6 from 101island/dev
Merge dev branch into main
2025-12-10 14:49:58 +08:00
9f7a945aeb chore: add README.md 2025-12-10 14:44:48 +08:00
6ec19effa4 chore: add MIT license 2025-12-10 14:26:46 +08:00
8478e62558 chore: add bun.lock 2025-12-10 13:04:37 +08:00
20df4a9e8e feat: add footer component with zoom in/out functionality 2025-12-10 10:31:44 +08:00
81f84a97f1 feat: smooth the marble hover effect 2025-12-10 10:09:41 +08:00
c0c9b08a98 feat: fetch user data from https://avatar.awfufu.com/users 2025-12-10 00:39:35 +08:00
1063edc7d1 feat: replace title.png with animated title.svg and add gradient glow effect 2025-12-10 00:14:54 +08:00
e46c835f9c fix: enforce screen edge constraints after collision resolution to prevent bubbles being pushed off-screen 2025-12-09 23:09:15 +08:00
674a1d019a fix: add tsconfig.json to resolve asset module resolution errors 2025-12-09 22:53:58 +08:00
59658f2c64 feat: use a reverse proxy to retrieve avatars 2025-12-08 23:14:26 +08:00
45af0dc316 feat: refactor index page structure and implement smooth fade-in animations for all asynchronous resources 2025-12-08 23:03:19 +08:00
fc4e228305 feat: enhance avatar bubbles with 3D glass styling and interactions 2025-12-08 17:13:41 +08:00
67bd9f6f0b fix: adjust title-card pseudo-element inset to cover entire background 2025-12-08 17:04:06 +08:00
224860fdde feat: Added background particles 2025-12-08 16:57:14 +08:00
331692bd38 feat: Added navbar 2025-12-08 16:42:09 +08:00
bd4a3cb2f7 style: formatting 2025-12-08 15:11:57 +08:00
9e6674e9ec fix: restore CSS avatar rendering and resolve Safari border-radius clipping issues 2025-12-08 15:02:24 +08:00
Usu171
b472232dce fix: wrong label style on mobile device 2025-12-08 13:21:54 +08:00
c57a0e3bef Merge pull request #2 from 101island/dev
fix: wrong title position on mobile device
2025-12-08 12:09:11 +08:00
Usu171
fdff0e093e style: formatting 2025-12-08 12:06:29 +08:00
Usu171
22c1fe7d7c fix: wrong title position on mobile device 2025-12-08 11:59:07 +08:00
912d92aa6c feat: Added more user data 2025-12-07 23:56:13 +08:00
cabc3489a9 feat: Make marble links optional and disable pointer cursor for marbles without links 2025-12-07 23:41:37 +08:00
4e45caf2ba fix: resolve Marble type mismatch in index.astro 2025-12-07 23:24:14 +08:00
Usu171
4d05b8ccfe feat: add marble link 2025-12-07 23:02:19 +08:00
edd8f8d5f8 feat: configure cloudflare adapter and migrate to bun 2025-12-07 15:03:29 +08:00
7e9f54c4cb init: first commit 2025-12-07 10:40:34 +08:00