Image requirements should be less strict to create better UX #301
Replies: 4 comments 3 replies
-
simple solution (MASK images)
we can set a wrapper i can implement it within the next working days without any help in all the parts of the app. complicated solution (clientside imageprocessing via a canvas plugin)before i came up with the simple version, i just started exploring a way to integrate a client side crop to the app : https://www.figma.com/file/sUQSYyPfooqTcVdajfZm0t/dgrants?node-id=1220%3A5447
|
Beta Was this translation helpful? Give feedback.
-
implemented the simple solution : works great and is 100% tailwind code. this enable us to be open for user uploads in what ever aspect ratio ( we still will recommend perfect dimensions tho ) |
Beta Was this translation helpful? Give feedback.
-
Even though this is already solved since in our last meeting we decided that I do this for the first task, I want to suggest an alternative solution that will help me increase my vue.js skills and also could potentially be a useful component for future use. Here is my suggestion spec:
I think this gonna be a useful component and after implementing it I will be ready to work on different parts of the app. I could implement it in the next 4 days. |
Beta Was this translation helpful? Give feedback.
-
A report on the state of the task:
So I decided to change the route from making a canvas-based image editing to use native image and div and CSS to masking to the proper ratio. I ended up splitting into 2 components:
currently, I created the image editor component which will take an image and a desiredRatio and user is able to zoom in/out and move and select which part of image he wants from ratio. But the output should be discussed. In the image editor I just managed to add darg and drop part. I think I need one more week to finish the component. Screencast.2021-10-10.04.25.58.mp4 |
Beta Was this translation helpful? Give feedback.
-
The issue is that we currently require images that are 1920x1028, are under 512k, and are of type svg or png.
The idea is that we want to keep the UI clean by requiring high quality images that scale appropriately but don't bog down the page load times. This in reality makes it very difficult for some to create a grant and many who are creating grants will not have a graphic designer at hand to manipulate/create their images.
Let's discuss alternate approaches to improve the UX here.
Problems
Proposed Solutions
Beta Was this translation helpful? Give feedback.
All reactions