Writing
Words are part of the design. Tied to refinement (no extra word) and to the "never convoluted" (if it needs explaining, it is wrong).
On this page
The voice
Direct and warm, with action verbs. The interface talks to the person, not about the system. Words are part of the design: each one has a job.
| Where | Like this | Not like this |
|---|---|---|
| Button | Save changes | Submit |
| Confirmation | Schedule created. | Operation completed successfully! |
| Error | The connection dropped. What you wrote is still here; try again. | Oops! Something went wrong. |
| Field error | Use a time between 00:00 and 23:59. | Invalid value. |
| Empty screen | No tasks here. Create the first one. | Looks like there’s nothing here yet… |
| Link | November backup report | click here |
| Heading | Schedules | SCHEDULE MANAGEMENT |
Rules
An action has one name, start to finish
The "Publish" button leads to the "Published" notice, not to "Sent successfully".
Errors do not apologize and are never vague
It says what happened and how to fix it, in the interface’s voice, not an embarrassed person’s.
Sentence case
Only the first letter capitalized, in headings, buttons and labels. No exclamation marks, no ellipses, no "Oops".
Two languages
Feitio writes in Portuguese and English; new text is born in both.
The interface has Feitio’s voice
Neutral and warm, not the personality of whoever uses it. An assistant with its own personality speaks its own way in conversation; component text follows this page.