You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am really frustrated when I want to change the logo of my Organization, because I need to upload the image to a seperate Webserver, and then I can paste in the link.
Describe the solution you'd like
Add support for drag-and-drop for uploading Organization Profiles/Logos
Describe alternatives you've considered
Not really an alternative, but maybe also click-to-choose and drag-and-drop
If you already have a working version of this, you should definitely send a PR! This would be a massive quality-of-life improvement over the current external URL requirement.
If you do decide to submit it, a great approach for handling the image upload would be to copy exactly how the Account Settings Profile Picture works in the codebase.
If you look at profile-form.tsx, when an avatar is uploaded, it uses FileReader.readAsDataURL() to instantly convert the image into a base64 string and saves that string directly to the database. Doing the exact same thing for the Organization Logo would be perfectly scalable for normal images and perfectly matches the existing codebase architecture! It's a huge improvement over hitting an external URL request on the network every single time the page loads.
Activity
itzzjustmateo commentedon Jul 6, 2026
I think I even worked on making it, and finished it, but I am not sure, so sadly I wont do it myself
imrja8 commentedon Jul 7, 2026
Hey @itzzjustmateo,
If you already have a working version of this, you should definitely send a PR! This would be a massive quality-of-life improvement over the current external URL requirement.
If you do decide to submit it, a great approach for handling the image upload would be to copy exactly how the Account Settings Profile Picture works in the codebase.
If you look at
profile-form.tsx, when an avatar is uploaded, it usesFileReader.readAsDataURL()to instantly convert the image into abase64string and saves that string directly to the database. Doing the exact same thing for the Organization Logo would be perfectly scalable for normal images and perfectly matches the existing codebase architecture! It's a huge improvement over hitting an external URL request on the network every single time the page loads.itzzjustmateo commentedon Jul 7, 2026
haha, no, I meant I cannot find my version, because I put it somewhere in my projects folder of hell, where I never can find anything
imrja8 commentedon Jul 7, 2026
Ok so i will create a PR on this.
itzzjustmateo commentedon Jul 7, 2026
okay 👍
imrja8 commentedon Jul 8, 2026
The PR #4765 is up! Everything is tested and working on my end. Waiting for review from maintainers.