decaporg / decap-cms

A Git-based CMS for Static Site Generators
https://decapcms.org
MIT License
17.98k stars 3.05k forks source link

Image Handling Umbrella Issue #1321

Open haileypate opened 6 years ago

haileypate commented 6 years ago

- Do you want to request a feature or report a bug? Feature

- What is the current behavior?

Some background UX considerations/notes from my own past life observations:

When images on websites go wrong, it's often because:

One of the reasons I'm interested in NetlifyCMS is I want to provide a no-code content publishing option for the websites I build... all while retaining the ability to control art direction and code quality they've asked me to provide. From this perspective...

Some feature ideas for how we might help content publishers and the website creators/maintainers:

While researching some of the different players in the image processing/delivery game, I was hoping to find a plugin or embeddable form that services like ImgIX offered that could be shoved into a widget to help content publishers send image their processing requests.. but didn't find anything

Stuff on my radar right now to research more:

In my current approach to web design, I don't want content publishers uploading images out of context. (I.e., I'll likely hide the Media button that's up in the main site nav bar to discourage people from just uploading photos without a specific place or use case on their website in mind.) I realize that my use cases and opinionated approach aren't shared by all

... so question --- Is there a place where we're collecting use cases for the image upload feature? How about we start collecting them to see what we have in common? Can we use this issue? :D

Who else has use cases for the image uploader that they wanna share? What are some of their UX needs?

hailey to do:

haileypate commented 6 years ago

related use cases found so far:

erquhart commented 6 years ago

Okay so first of all, fantastic work on this issue, thank you!!

Whole lot to take in here. Here we go.

Features feedback

This issue

Totally agree on the need for a primary image handling issue that references the others, sort of an epic. I've renamed this issue to serve that purpose, and I'll add it to the v2 issue as it seems folks are primarily interested in improving image handling for 2.0.

mb21 commented 5 years ago

see also https://github.com/netlify/netlify-cms/issues/2243

TrySound commented 4 years ago

https://github.com/ricardo-ch/react-easy-crop supports zooming unlike react-image-crop