Human Interface Guidelines
elementary.io
Blog
Developer Docs
Contributor Guide
Search…
⌃K
Links
Introduction
Design Philosophy
User Workflow
First Launch Experience
Normal Launch
Always Provide an Undo
Always Saved
Closing
Background Tasks
App Launcher
Widgets
Creating Layouts
Providing Feedback
Selection Controls
Avoid Widgets That Do Nothing
Interactive Widgets
Containers
Reference
Iconography
Text
HIG Style Guide
Powered By
GitBook
User Workflow
Visible design is a large part of the user experience, but so is the user's workflow, or how they interact with an app. In this section, we cover a few important steps of a typical workflow:
First Launch Experience
: What the user sees the first time they use your app
Normal Launch
: What happens when opening your app on a day-to-day basis
Always Provide an Undo
: Help users be faster and more confident
Always Saved
: Bringing the desktop in line with modern expectations
Closing
: What happens when closing your app
Background Tasks
: How your app manages to do things invisibly in the background
Previous
Design Philosophy
Next
First Launch Experience
Last modified
1yr ago