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

[Desktop] DragUIOverride: Desktop UI design differs from WinUI3 #19110

Open
kucint opened this issue Dec 20, 2024 · 0 comments
Open

[Desktop] DragUIOverride: Desktop UI design differs from WinUI3 #19110

kucint opened this issue Dec 20, 2024 · 0 comments
Labels
difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. kind/bug Something isn't working triage/untriaged Indicates an issue requires triaging or verification

Comments

@kucint
Copy link

kucint commented Dec 20, 2024

Current behavior

When performing drag&drop, you may want to define how drop operation manifests on UI with help of DragUIOverride.
The design of drag&drop "tooltip" differs between WinUi3 and Desktop

WinUI3:
image
Desktop:
image

Differences:

  • icon path:
    • WinUI3
    • Desktop mirrored `WinUI3
  • icon color:
    • WinUI3 gray
    • Desktop colorful
  • tooltip shape:
    • WinUI3 square
    • Desktop rectangle
  • tooltip corners:
    • WinUI3 rounded
    • Desktop not rounded
  • tooltip horizontal position (relative to mouse position):
    • WinUI3 Centered
    • Desktop Left
  • tooltip vertical position (relative to mouse position):
    • WinUI3 gap present
    • Desktop no gap

Expected behavior

Desktop UI design follows WinUI3 design

How to reproduce it (as minimally and precisely as possible)

No response

Workaround

No response

Works on UWP/WinUI

Yes

Environment

No response

NuGet package version(s)

"Uno.Sdk": "5.6.0-dev.294"

Affected platforms

No response

IDE

Visual Studio 2022

IDE version

No response

Relevant plugins

No response

Anything else we need to know?

No response

@kucint kucint added difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. kind/bug Something isn't working triage/untriaged Indicates an issue requires triaging or verification labels Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. kind/bug Something isn't working triage/untriaged Indicates an issue requires triaging or verification
Projects
None yet
Development

No branches or pull requests

1 participant