Skip to content
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

Load logo automatically during workspace #9151

Closed
FelixMalfait opened this issue Dec 19, 2024 · 3 comments · Fixed by #9158
Closed

Load logo automatically during workspace #9151

FelixMalfait opened this issue Dec 19, 2024 · 3 comments · Fixed by #9158
Assignees
Labels
good first issue Good for newcomers

Comments

@FelixMalfait
Copy link
Member

FelixMalfait commented Dec 19, 2024

When someone signs up with a work email and creates a new workspace, we want to load the logo that corresponds to their domain from twenty-icons.com (ex: twenty-icons.com/airbnb.com) and set it as the default logo.

The user can still replace it by a desktop image if he wants to.

Useful: https://github.com/twentyhq/twenty/blob/main/packages/twenty-server/src/utils/is-work-email.ts

Note: in the future we might want to return additional enrichment infos from the backend (e.g. we could pull company Name from twenty-companies.com etc), so the architecture should take that into account

@samyakpiya
Copy link
Contributor

Hi @FelixMalfait! I'd like to work on this issue. Could you please assign it to me? Thanks!

@FelixMalfait
Copy link
Member Author

Thanks @samyakpiya!

@samyakpiya
Copy link
Contributor

@FelixMalfait I've implemented this feature in PR #9158. Please review when you have a chance! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants