compliance-framework / compliance-framework/ui
The UI suggests drag-and-drop functionality ('Drag and drop OSCAL JSON files here'), but there are no corresponding drag event handlers (e.g., @drop, @dragover, @dragleave) implemented. Either implement the drag-and-drop functionality or update the text to remove the misleading instruction.
Nobody has claimed this yet.
- Dominant language
- Vue
- Stars
- 6
- Forks
- 2
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 17
Description
The UI suggests drag-and-drop functionality ('Drag and drop OSCAL JSON files here'), but there are no corresponding drag event handlers (e.g., @drop, @dragover, @dragleave) implemented. Either implement the drag-and-drop functionality or update the text to remove the misleading instruction.
Originally posted by @Copilot in https://github.com/compliance-framework/ui/pull/159#discussion_r2694386795
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the UI component containing the text “Drag and drop OSCAL JSON files here” and inspect its file input handling. Check whether drag event handlers are present, then either verify the drag-and-drop flow or update the misleading text; done means the interface accurately matches its supported behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100