Skip to content

Profile Page - Layout - #102

Open
balog-b wants to merge 1 commit into
masterfrom
feature/user-profile-page
Open

balog-b wants to merge 1 commit into
masterfrom
feature/user-profile-page

Conversation

@balog-b

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

Copy link
Copy Markdown

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 Sep 20, 2026 8:52pm UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — 19363672 Deployed Sep 20, 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.

1 participant