-
Notifications
You must be signed in to change notification settings - Fork 33
Description
This is the issue to provide and discuss some design enhancements.
There are some things in Windows (Mobile), you should be aware of.
Windows Mobile differs from other mobile OS by the way it provides consistent look and feel across all apps, it shouldn't matter if it is a pre-installed or a custom one.
Espacially if the app is a productive app, like this one. 😏
Microsoft itself has some notes about Design & UI here: https://developer.microsoft.com/en-us/windows/apps/design
(Microsoft Design Language principles: https://www.microsoft.com/en-us/design/principles)
This will bring some limitations regarding the design of the app. Basically, every Windows Mobile app should use the same font, icons and the Windows theming. I will explain them now.
Font
The font you should use in Windows apps is called Segoe UI.
There's a list of available fonts and some notes over here: https://msdn.microsoft.com/en-us/windows/uwp/style/fonts
Icons
Windows provides a own icon set. It's called Segoe MDL2 icons.
- overview of the basic icons: http://modernicons.io/segoe-mdl2/cheatsheet/
- Microsoft notes about Segoe MDL2 Assets: https://msdn.microsoft.com/en-us/windows/uwp/style/segoe-ui-symbol-font
If you need to design additional icons (not included in the default icon set), please design them so they look coherent with the Segoe MDL2 icons.
Please provide the new icons as SVG graphics.
Sizes
The sizes are defined in an device-independent unit called DIP (Device-independent pixel).
As a rule of thumb, the defined sizes should always be dividable by 4. For example, the default CommandBar has a height of 48 DIP.
You can read more about that here: https://msdn.microsoft.com/en-us/library/windows/desktop/ff684173(v=vs.85).aspx
Colors (theming)
Windows (Mobile) offers the user two different kinds of theming, a light theme (more or less white) and a dark theme (more or less black).
The user can also choose a accent color. The nextcloud windows app should use these pre-defined colors.
Many apps are only using the company color on their splash screen. I've done this on the splash screen and the login screen.
Downloads
- Screenshots of the current Nextcloud app: NextcloudApp-Screenshots.zip
- Screenshots of default windows mobile apps: StandardApps-Screenshots.zip

