Skip to content

feat: implement aggregated user activity feed and refine profile dashboard theme #350#526

Merged
gabito1451 merged 1 commit into
GalactiGuild:mainfrom
Trovic1:feat/user-activity-feed-350
May 3, 2026
Merged

feat: implement aggregated user activity feed and refine profile dashboard theme #350#526
gabito1451 merged 1 commit into
GalactiGuild:mainfrom
Trovic1:feat/user-activity-feed-350

Conversation

@Trovic1
Copy link
Copy Markdown
Contributor

@Trovic1 Trovic1 commented Apr 28, 2026

Description
Overview
This PR implements the requested User Activity Feed component for the User Profile page and provides a thematic cleanup of the profile dashboard to ensure a premium, consistent dark-mode experience.

Key Changes
Activity Feed Component:
Developed a scrollable timeline using absolute positioning for the vertical connector.
Implemented circular status icons (Join, Complete, Reward, etc.) with specialized backgrounds.
Populated with local mock data featuring human-readable timestamps ("2 hours ago", "Yesterday").
Added micro-animations (hover scaling) and glassmorphism styling (backdrop-blur).
Dashboard Refinement:
Fixed a critical visibility issue in StatsOverview and AchievementGrid where text was white on white backgrounds.
Migrated hardcoded bg-white elements to a unified slate-900/40 theme with white/5 borders to match the Stellar-Guilds aesthetic.
Code Health:
Removed unused imports and legacy ActivityTimeline logic from the profile page.
Optimized layout for responsive lg:col-span-1 sidebar placement.
Acceptance Criteria Checklist
Create ActivityFeed component.
Map through activity types with appropriate Lucide icons.
Include formatted relative timestamps.
Style with a vertical timeline connector.
Use absolute positioning for feed alignment.

closes #350

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Apr 28, 2026

@Trovic1 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Trovic1
Copy link
Copy Markdown
Contributor Author

Trovic1 commented May 1, 2026

@gabito1451 please merge

@gabito1451 gabito1451 merged commit e7dd9f3 into GalactiGuild:main May 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Frontend] User Activity Feed (Aggregated Timeline)

2 participants