UX writing - Tone of voice
-
Genuine, principled, accessible, reliable, playful, and adventurous. {reference}
-
We should try to use active voice by default.
-
Eg: “Re-attach your machines to continue”
Principles
-
The user must understand that the element has finished loading
-
For example, continually showing a loading spinner or skeleton would be misleading
-
The user must understand that the data or content is empty
-
The view should indicate that this is an empty state of some type
-
The user should be given clear next steps to rectify this state
-
The user should understand what might be there if the state were not empty
*Caveat: For CLI usage, use the Command line guideline as a reference for empty states.