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

Drop target for uploads (content and theme) is broken. #21439

Open
1 task done
cathysarisky opened this issue Oct 28, 2024 · 3 comments
Open
1 task done

Drop target for uploads (content and theme) is broken. #21439

cathysarisky opened this issue Oct 28, 2024 · 3 comments
Labels
needs:triage [triage] this needs to be triaged by the Ghost team

Comments

@cathysarisky
Copy link
Contributor

Issue Summary

(Not a new issue - has been bugging me for months!)

The 'drop target' for drag and dropping a theme or upload file doesn't work right on Windows 10, Chrome browser. Occurs on local installs AND on Ghost Pro.

Image: Shows hovering over the 'drop area', but the cursor still shows 'copy', and if I drop it here, it'll download it (NOT upload it to Ghost).
image

Image: The very edge of the drop area (marked in yellow) is actually droppable. /IF/ I can get my cursor over this sliver between the dotted and solid borders, dropping works. The big red x area is not.
image

Chrome is up to date:
Version 130.0.6723.70 (Official Build) (64-bit)

Steps to Reproduce

Use Chrome. (Possibly use Chrome on Windows - not sure.)
Attempt to drag and drop a file into the drop area for theme upload or import upload.

I expect the entire box to be a valid drop target.

Ghost Version

5.98 (and multiple versions before)

Node.js Version

18

How did you install Ghost?

various, including on Ghost Pro

Database type

MySQL 8

Browser & OS version

Chrome Version 130.0.6723.70 (Official Build) (64-bit)

Relevant log / error output

No response

Code of Conduct

  • I agree to be friendly and polite to people in this repository
@github-actions github-actions bot added the needs:triage [triage] this needs to be triaged by the Ghost team label Oct 28, 2024
@aarifkhan7
Copy link

Hey @cathysarisky,

I'm a beginner interested in contributing to open source, and this issue seems like a good starting point for me. Could you please assign it to me?

Thanks!

@cathysarisky
Copy link
Contributor Author

I'm a beginner interested in contributing to open source, and this issue seems like a good starting point for me. Could you please assign it to me?

Sorry, I don't have write-permissions on this repo so can't help you there. The Ghost dev team has said previously that they don't assign issues to new contributors, but you're welcome to put in a PR for it.

If you're currently using Ghost, you might like to head on over to the forum (https://forum.ghost.org) and introduce yourself, too!

@aarifkhan7
Copy link

It's fine, I will create a PR.

Thanks for the forum link, I will join it. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs:triage [triage] this needs to be triaged by the Ghost team
Projects
None yet
Development

No branches or pull requests

2 participants