Skip to content

feat: show the owner's details on profile and organization pages, and a read-only project panel signed out - #2502

Merged
kpal81xd merged 1 commit into
mainfrom
feat/owner-profile-header
Nov 10, 2026
Merged

kpal81xd merged 1 commit into
mainfrom
feat/owner-profile-header

Conversation

@kpal81xd

Copy link
Copy Markdown
Contributor

What's Changed

Profile and organization pages on the projects page now say whose page they are, and a signed-out visitor opens projects in a read-only panel instead of being sent to another page.

  • Owner header: on a profile or organization, the header sits in the same panel as the home page's Continue editing card. It shows the owner's avatar or the organization's logo, the name, and an orange plan tag (Personal or Organization; none for Free). The line below shows the username, join date, project count and skills. Website, X, LinkedIn and YouTube links appear as icon buttons on the right, and only http(s) links are shown. An organization's actions menu stays in the header. All of this comes from the user record the page already loads.
  • Projects heading: the "Projects" heading above the search now shows on owner pages too, matching the home page.
  • Read-only project panel when signed out: clicking a project, or opening a ?project= link, opens its project settings read only, with Play. Open editor, Fork, Export and Delete are hidden, because they need an account.
  • Delete: the project panel hides Delete on projects you aren't an admin of, rather than showing it disabled.
  • Public projects on profiles: a profile asks the projects API for view=public, so it lists only public projects, even to members who could see more.
  • The tag has a new plan variant, styled like the existing info one.
  1. Open another user's profile. The header shows their avatar, name, username, join date and project count, and a Personal tag if they're on that plan. If they've set skills or links, the skills follow the project count and the links show as icons on the right.
  2. Open one of your organizations. The header shows its logo, name, an Organization tag, its username and project count, and its actions menu on the right.
  3. Signed out, open a profile and click a project. Its project settings open read only, with Play and no Open editor, Fork, Export or Delete.
  4. Signed in, open a project you don't own from someone's profile. There's no Delete button. Open one of your own projects. Delete is there.
  5. Open the home page. The header, Continue editing card and tabs are unchanged.

Checks

@kpal81xd kpal81xd added enhancement New feature or request area: dashboard release: next patch Ticket marked for next patch release labels Nov 10, 2026
@kpal81xd kpal81xd self-assigned this Nov 10, 2026
@vercel

vercel Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
editor Ready Ready Preview Nov 10, 2026 5:13pm UTC

Request Review

@kpal81xd
kpal81xd merged commit baf0440 into main Nov 10, 2026
14 checks passed
@kpal81xd
kpal81xd deleted the feat/owner-profile-header branch November 10, 2026 17:14
playcanvas-bot Bot pushed a commit that referenced this pull request Nov 10, 2026
… a read-only project panel signed out (#2502)

(cherry picked from commit baf0440)

This branch was successfully deployed

1 active deployment
Preview — aee67b46 Deployed Nov 10, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: dashboard enhancement New feature or request release: next patch Ticket marked for next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant