Skip to content

Improve ux for default "email" team names #54

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
May 5, 2025

Conversation

ben-fornefeld
Copy link
Member

@ben-fornefeld ben-fornefeld commented Apr 28, 2025

Currently default teams for users get the email of the owner assigned as the name. We had reports that this confused people. To make default team appearances more user friendly, we will transform default "unchanged" team names as follows in the ui:

ben.fornefeld@gmail.com -> Ben.fornefeld's Team

This is done by appending transformed_default_name attribute to the ClientTeam type, when a team has a default "unchanged" team name, in the getUserTeams server function.

To further clear up confusion, when navigating to /team, default transformed team names receive a hint "Seen as - Ben Fornefeld's Team" under the team name settings.

Screenshot 2025-05-05 at 5 53 52 PM

Also this pr:

  1. adds object-cover to profile pictures
  2. improves avatar uploading rendering
  3. removes unused storage/state keys

…ult team name user experience in the ui + render accordingly in team selector
@ben-fornefeld ben-fornefeld added the enhancement New feature or request label Apr 28, 2025
@ben-fornefeld ben-fornefeld self-assigned this Apr 28, 2025
Copy link

linear bot commented Apr 28, 2025

Copy link

vercel bot commented Apr 28, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
web ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 5, 2025 6:06pm
web-juliett ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 5, 2025 6:06pm

@ben-fornefeld ben-fornefeld merged commit b86eb39 into main May 5, 2025
4 checks passed
@ben-fornefeld ben-fornefeld deleted the improve-ux-for-default-email-team-names-e2b-2126 branch May 5, 2025 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants