Skip to content

Latest commit

 

History

History
69 lines (57 loc) · 2.92 KB

index.md

File metadata and controls

69 lines (57 loc) · 2.92 KB
description title keywords ms.date ms.topic ms.localizationpriority
Learn how to design and code a Windows app that's easy to navigate and looks great on a variety of devices and screen sizes.
Design basics
uwp app layout, universal windows platform, app design, interface, windows app layout
09/30/2021
article
medium

Design basics for Windows apps

Windows design guidance is a resource to help you design and build beautiful, polished apps. It’s not a list of prescriptive rules - it’s a living document, designed to adapt to our evolving design language as well as the needs of our app-building community.

Overview

:::row::: :::column::: :::image type="content" source="images/app-silhouette-hero.png" alt-text="App silhouette hero image"::: :::column-end::: :::column::: App Silhouette

A high-level look at app patterns commonly used across our in-box applications. :::column-end::: :::row-end:::

:::row::: :::column::: :::image type="content" source="images/signature-experiences-hero.png" alt-text="Signature experiences hero image"::: :::column-end::: :::column::: Windows 11 Signature Experiences

See what’s new for Windows 11 design elements. :::column-end::: :::row-end:::

Basics

:::row::: :::column::: :::image type="content" source="images/navigation-basics-hero.png" alt-text="Navigation basics hero image"::: :::column-end::: :::column::: Navigation basics

Navigation in Windows apps is based on a flexible model of navigation structures, navigation elements, and system-level features. This article introduces you to these components and shows you how to use them together to create a good navigation experience. :::column-end::: :::row-end:::

:::row::: :::column::: :::image type="content" source="images/command-basics-hero.png" alt-text="Command basics hero image"::: :::column-end::: :::column::: Command basics

Command elements are the interactive UI elements that enable the user to perform actions, such as sending an email, deleting an item, or submitting a form. This article describes the command elements, such as buttons and check boxes, the interactions they support, and the command surfaces (such as command bars and context menus) for hosting them. :::column-end::: :::row-end::: :::row::: :::column::: :::image type="content" source="images/content-basics-hero.png" alt-text="Content basics hero image"::: :::column-end::: :::column::: Content basics

This article provides some practical tips and examples to help you design the content of your app: Windows spacing rationale, using the type ramp to demonstrate hierarchy, lists and grids, and how to group controls. :::column-end::: :::row-end:::