Introduction
This page documents guidelines that should be followed when creating and modifying user interfaces of NorfelloCMMS. Rationale behind these rules is to make the user interface more unified and easier to use and understand.
Colors
The user interface should not be cluttered with large number of colors. Instead we should use only few and each color should have a associated meaning. For example 'Color for error messages is red'.
List of interface colors
| Color | Usage | Examples |
| Red | Error | All error messages and fields with errors in forms. |
| Yellow | Document | Real-life documents (tasks, assets, forms [reports], attachments). |
| Green | System | System settings, system information. |
| Blue | User interface | User interface, filtering forms, etc. |
Order of form buttons
Right is forward, left is back. Cancel button should be on the left and save on the right.
Names inside headers and messages
When names of objects are included in headers or messages, they should be enclosed in quotation marks.
Wrong: Edit report type Failure report
Right: Edit report type "Failure report"