Skip to content

Polish Web GUI uploads#19

Merged
rndv1 merged 2 commits into
mainfrom
feature/web-gui-upload-polish
May 18, 2026
Merged

Polish Web GUI uploads#19
rndv1 merged 2 commits into
mainfrom
feature/web-gui-upload-polish

Conversation

@rndv1
Copy link
Copy Markdown
Owner

@rndv1 rndv1 commented May 18, 2026

Summary

  • replace the plain screenshot file input with a drag-and-drop dropzone
  • show the selected file name in the upload control
  • keep the native file input as the accessible fallback
  • update the README feature list and roadmap

Verification

  • dotnet format --verify-no-changes --no-restore
  • dotnet build --no-restore --configuration Release
  • dotnet test --no-build --configuration Release --verbosity normal
  • dotnet pack src/SnapForge.Cli/SnapForge.Cli.csproj --no-build --configuration Release --output artifacts/packages
  • ran SnapForge.Web locally on http://127.0.0.1:5299
  • verified GET / returns 200, dropzone markup is rendered, and upload.js is referenced
  • verified multipart POST still generates a data PNG, download link, success message, and 1080x1080 metadata
  • captured a headless Edge screenshot of the updated Web GUI
  • git diff --check origin/main...HEAD

@rndv1 rndv1 merged commit 2312548 into main May 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant