Skip to content

[Enhancement]: Implement a Fluent Design 2 (WinUI3) GUI. #7738

@RokeJulianLockhart

Description

@RokeJulianLockhart

How to use GitHub

  1. Please use the 👍 reaction to show that you are interested into the same feature.

  2. Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.

  3. Subscribe to receive notifications on status change and new comments.

Feature request

Which Nextcloud Version are you currently using:

I believe that I am unable to access this information.

Is your feature request related to a problem? Please describe.

WinUI versions 2 and 3 are the sole currently Microsoft-endorsed GUI toolkits for Windows applications. This matters, because like how on AOSP, any application targeting API Level >31 is expected, by the userbase, to adhere to Material 3 design guidelines (the application style standard) and support Material You (the user-defined colouration customisation standard), Windows 11 users expect (Version > 1 of) WinUI.

Currently, NextCloud does not do so:

Image

Describe the solution you'd like

At least, support the FluentWinUI3 QQuickStyle on Windows 11.

Describe alternatives you've considered

Somehow implement the Fluent Design application style guidelines without doing so. This seems like a lot more work for no gain, though.

Additional context

OneDrive has done so:

Image

Alternative examples of well-designed FD applications are:

  1. simon-knuth/scanner:

    Image

  2. bloxstraplabs/bloxstrap:

    Image

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions