Commit graph

13 commits

Author SHA1 Message Date
sirpiglr
3818a25060 Update UI to align with Discord's design language and improve layout
Refactors the Activity page to use Discord's color palette, spacing grid, and component styling, including a more compact header and tab bar, layered cards, and thicker progress bars.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c33a91bf-2af4-4f4b-b054-7833453868a3
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/LFvmEVc
Replit-Helium-Checkpoint-Created: true
2025-12-08 23:52:41 +00:00
sirpiglr
8329cf56f9 Improve activity page layout and visual hierarchy
Refactor AchievementsTab component to use smaller elements, improve contrast for completed items, and show more achievements.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 82796329-732b-49d8-88fd-323b9d40f0a2
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/LFvmEVc
Replit-Helium-Checkpoint-Created: true
2025-12-08 23:31:46 +00:00
sirpiglr
4f4025fe83 Improve Discord Activity UI with public endpoints and new realm setting
Refactors the client-side Activity page to use public API endpoints for feed and opportunities, handles authentication errors gracefully, and introduces a new API endpoint `/api/user/set-realm.ts` for updating user realm preferences.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 1ada65e5-e282-425e-a4c8-c91528fd1e2c
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/qPXTzuE
Replit-Helium-Checkpoint-Created: true
2025-12-08 22:13:52 +00:00
sirpiglr
0cd72d3ddc Add proper external link handling for Discord activities
Update DiscordActivityContext to include an `openExternalLink` function that uses the Discord SDK to open external URLs, replacing `window.open` calls to avoid popup blocking issues within the Discord client.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d3965bf1-4405-4725-8fa0-b46ffd1f2824
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/qPXTzuE
Replit-Helium-Checkpoint-Created: true
2025-12-08 21:04:49 +00:00
Builder.io
14313a08bf Prettier format pending files 2025-11-10 01:17:20 +00:00
Builder.io
8e14336698 Update Activity.tsx links to open in new windows for Discord isolation
cgen-5c1c9384a0314221a4919ca678ff7dc8
2025-11-10 00:57:24 +00:00
Builder.io
40edbd9e3a Refactor Activity.tsx to be Discord-compliant isolated SPA - remove router navigation
cgen-119be8c1910d4cba976fa1b2d8892306
2025-11-10 00:57:05 +00:00
Builder.io
f8a621ea38 completionId: cgen-f0fde39b553f4a80aedd17cdb944d575
cgen-f0fde39b553f4a80aedd17cdb944d575
2025-11-09 23:40:18 +00:00
Builder.io
c05327828d completionId: cgen-62e699b3b8c8425fb55ba6f2622ab9d7
cgen-62e699b3b8c8425fb55ba6f2622ab9d7
2025-11-09 23:40:14 +00:00
Builder.io
51cddfdefa Prettier format pending files 2025-11-09 04:02:13 +00:00
Builder.io
1ad40d7b55 completionId: cgen-6cf476e099674b6ca859b6e8f05cf19d
cgen-6cf476e099674b6ca859b6e8f05cf19d
2025-11-09 03:55:36 +00:00
Builder.io
17c9fc4cfa Prettier format pending files 2025-11-08 21:01:53 +00:00
Builder.io
abbb52ed28 Create Discord Activity entry point page
cgen-e99d039cb7454120945083e14a4f14f4
2025-11-08 20:51:38 +00:00