Skip to content

KIR-613 Profile Page Front-end Layout - #102

Merged
tomitheninja merged 3 commits into
masterfrom
feature/user-profile-page
Nov 2, 2026
Merged

tomitheninja merged 3 commits into
masterfrom
feature/user-profile-page

Conversation

@balog-b

@balog-b balog-b commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

I have created the profile page using the components that were already written in the codebase.

user/profile.tsx

I followed the layout in the Figma as closely as possible while making minimal changes to the existing components. Right now, nothing is wired in and it uses mock data loaded as constant values. The popup sheets are not implemented yet.

Avatar

I changed the avatar so it no longer requires a size value. I could not find a way to make the avatar receive it's size based on JS without flickering or loading issues; with this approach we could solve everything in CSS. Now uses the given size to hide/show the tier badge; similar to how it hidden it on the small tier.

Initials

I have written a new function to get the initials of a string, and applied that to the avatar fallback text and group card text.

I removed the header from the root layout to have a clearer image of the profile page. I'm unsure if we will keep that header or swap it for something else (I assume we won't keep it)

I also updated the gitignore to hide workspace's tools

@vercel

vercel Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
pek-infinity Ready Ready Preview Nov 1, 2026 5:33pm UTC

Request Review

@tomitheninja tomitheninja left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@balog-b
balog-b force-pushed the feature/user-profile-page branch from b9e2615 to e9a7222 Compare November 1, 2026 17:32
@tomitheninja tomitheninja changed the title Profile Page - Layout KIR-613 Profile Page Frontend Layout Nov 2, 2026
@tomitheninja tomitheninja changed the title KIR-613 Profile Page Frontend Layout KIR-613 Profile Page Front-end Layout Nov 2, 2026
@tomitheninja
tomitheninja merged commit 9ac25d4 into master Nov 2, 2026
6 checks passed
@tomitheninja
tomitheninja deleted the feature/user-profile-page branch November 2, 2026 15:59

This branch was successfully deployed

1 active deployment
Preview — e9a72227 Deployed Nov 1, 2026 by vercel[bot]
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.

2 participants