Skip to content

feat: (finally) add user profiles#324

Merged
Cannonb4ll merged 5 commits intoploi:mainfrom
lewislarsen:feat_add_profiles
Nov 11, 2025
Merged

feat: (finally) add user profiles#324
Cannonb4ll merged 5 commits intoploi:mainfrom
lewislarsen:feat_add_profiles

Conversation

@lewislarsen
Copy link
Contributor

@lewislarsen lewislarsen commented Nov 10, 2025

I noticed earlier that the Roadmap had a placeholder profile page that was (3!) years old, so my project tonight was to try to put something there instead. 😉

Some highlights of this PR include:

  • Added a button on the /profile page to take you to your public profile.
  • Added public profile links to the item card and the comment card.
  • Added a link to public profiles on the Activity table.
  • Truncation for long content on the public profile page!
  • New language file for public profiles, splitting it up from general.php.
  • Only shows content the authenticated user can see, if an item is private for example, it won't be shown.

I did my best to match the design of the activity feed on the item page.

Screenshots

profile-view profile-dark empty-light empty-dark

@Cannonb4ll
Copy link
Contributor

It is extremely good to hear from you Lewis! 🔥

Awesome addition, I have indeed never taken the time to properly create a public profile page, but this covers it completely.

Thanks! 🥰

@Cannonb4ll Cannonb4ll merged commit cbf2f19 into ploi:main Nov 11, 2025
4 checks 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.

2 participants