Skip to content

[codex] add dedicated file dropover floatball icon#1

Draft
tomfocker wants to merge 15 commits into
mainfrom
codex/file-dropover-floatball-icon
Draft

[codex] add dedicated file dropover floatball icon#1
tomfocker wants to merge 15 commits into
mainfrom
codex/file-dropover-floatball-icon

Conversation

@tomfocker

Copy link
Copy Markdown
Owner

What changed

  • add a dedicated circular glass float-ball icon asset for the file dropover UI
  • switch FileDropover to use the new float-ball-specific asset instead of the main app icon
  • add a focused regression test that locks the dedicated asset import in place

Why

The desktop float-ball window is a transparent 120x120 surface, so reusing the full app icon made it read like an application badge instead of a lightweight floating orb. This keeps the main app icon unchanged while giving the file dropover a purpose-built visual.

Validation

  • node --test src/renderer/src/components/FileDropover.test.cjs
  • npm run typecheck
  • file resources/floatball-icon.png

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