Professional Documents
Culture Documents
Interaction and Style Guide: Next Generation Systems Touch Screen HMI
Interaction and Style Guide: Next Generation Systems Touch Screen HMI
Typography .......................................................................................................................................................................................7
Components .................................................................................................................................................................................. 28
Terminology................................................................................................................................................................................... 47
7/16/2018 Mitch Replaced “standby” with “setback. Updated Setback screen saver
This guide provides a high-level overview of the look and basic behaviors of components (controls and indicators) used in
adhesive application control systems.
• The arrangement of components on screens presented here is generally representative of how components
should be arranged. However, different size screens and different applications may require more flexible
component placement.
• The behaviors presented here (especially response-time related) are to be considered the minimum acceptable in
order to create the intended positive user experience.
• The components, look, and behavior presented here reflect the harmonized interaction design created to support
all future Adhesive products.
• Improved usability and ease of use of Nordson products across corporate product lines. This includes:
o Graphic familiarity
o Navigation familiarity
About Wizards
The concept is common among other operating systems. However, the term used depends on the operating system.
For example, MS Windows uses the word Wizard, while Macs use the term Assistant. Nevertheless, the term is
followed by a modifier, such as the Commissioning Wizard or the Commissioning Assistant.
• Users want to accomplish a goal that has many steps, or require steps to be performed in a specific sequence.
• Users lack the basic knowledge needed to accomplish the entire procedure.
• The first wizard screen should provide a brief explanation or purpose of the wizard. Navigation buttons (graphic
and/or graphic with text) should include Next and Cancel.
• The last wizard screen should display a summary of the user-defined settings. Navigation buttons (graphic and/or
graphic with text) should include Back and Done.
• The user must complete the wizard, or touch Exit to navigate to or access any other non-wizard screen.
Font Colors
TYPOGRAPHY
The goal is to design a consistently positive reading experience, regardless of the screen size.
Key Element.
• Font size
• Font family
“Serifs” are the small finishing strokes on the end of a character. “Sans serif” fonts do not have these small finishing strokes.
Letter forms that are too intricate and thin are not only hard to read, especially for those with dyslexia or visual disabilities but
also tend to break down at smaller sizes. This means that when fonts are scaled for mobile screens, readability challenges
arise, especially on devices without Retina screens.
To avoid this problem, opt to use sans-serif fonts for mobile websites and applications. The simple, straightforward
letterforms of sans-serifs tend to scale better and make for a more readable presentation across a wider range of screen sizes
and resolutions.
Size
Since different fonts render at different sizes, there is no default font size that must be used for mobile screens,
although anything smaller than 16 pixels becomes challenging to read for any screen.
On the flip side, text that is too large will create awkward breaks (same goes for hyphens which we designers rarely use.) For
mobile layouts, font sizes are typically set in Ems ( in CSS) rather than pixels so that the font size is relative, ready to respond
to different screen parameters.
• To allow users to resize the text (in the browser menu), use em instead of pixels.
• 1em is equal to the current font size. The default text size in browsers is 16px. So, the default size of 1em is 16px.
• 1.5 lines (line height of 150%, equal to 1.5 times the font size)
To maximize readability, use a line height that is 130% to 150% larger than the font
Verdana
TOUCH GESTURES
BASIC ACTIONS
1 2
4
3
Item Description
1 Status – Do not move, or shift, this always resides on upper left corner of the screen
2 Top bar- all component status icons goes - “ do not place navigation Icon here ( hamburger icon)
3 Reserve for main navigation. – Do not use hamburger Icon for main navigation
1. 320
2. 480
3. 760
4. 960
5. 1200
6. 1600.
However, you can make a more informed decision by looking at your customer base for the most commonly used
devices and then designing for those viewports.
Responsive designs respond to changes in browser width by adjusting the placement of design elements to fit in the
available space
Responsive design is straightforward. Because it is fluid, it means that users can access as much of it on their
handheld device as they would on a massive monitor.
1 2
Item Description
• Layouts under 600dp wide may fill the screen with a single level of content hierarchy (either summary or
detail content, but not both)
Layouts over 1600dp wide may let the layout grow until it hits a max width. At this point, the grid may do one of
the following:
Background
System State Description
Color
Run
Fault
Stop
Alert
Idle - Heating
( heat up)
Idle - Ready
Delay
or or
Idle - Set
Back
Item Description
1 Top Status bar or status at glance. (For status bar content refer component section)
Typical Use
• Buttons
• Grid lists
• Icons
• Activity Progress
• Graphs
1
1) Top Status bar or status at glance. (For status bar content refer
component section)
5) Bottom Bar
Item Description
1 Top Status bar or status at glance. (For status bar content refer component section)
2 Stackable Cards for Navigation - This may contain Icon and Text
Typical Use
• System Settings
• Tools
Item Description
1 Top Status bar or status at glance. (For status bar content refer component section)
Typical Use
Task screens
• Buttons
• Text fields
• Dropdown
• Grid lists
• Icons
• Progress Bar
• Data Tables
• Graphs
1 2
Item Description
1 • Not available on the 1st screen, but on all subsequent screens thereafter.
2 Save changes on current screen and proceed to the next screen in sequence.
1 2
Item Description
System Status Indicators (icon and color) Use: System status conditions
1 2
Item Description
1 Top Status bar or status at glance. (For status bar content refer component section).
Notes:
• Color and icon depends on state/status of the controller or one of its hardware components.
• No on-touch events
• No on-touch events
Item Description
Save changes and navigates to screen where the secondary screen was initiated
• Quick at-a-glance information, as well as navigate to more richer content within the application
Master Controls
On/Off and Enable/Disable Control Element Use: View/change the on/off or enable/disable
Examples
state of a control
Check Box
Radio Buttons
Cards may contain a Graphic, Icon, text, and a link about a single subject and may display the value.
Item Description
1 Unselected card
• A data table contains typically has a header row at the top that lists column names, followed by rows for
data.
General rules:
• Used for any top priority system-level or component level notifications (alerts, faults, confirmations,
information, etc.)
• Dialogs should never be obscured, either by other elements or the screen edge. Dialogs always retain focus
until dismissed or a required action has been taken (modality lingo?)
Alert/Fault messages
2
3
4 4
Alert Icon
Fault Icon
3 Long description of specific alarm condition (with applicable guidance on how to correct when
applicable).
4 • Acknowledge and close message. This does not resolve the issue at hand.
• Event Log – provide the user the ability to view the Event Log for additional troubleshooting.
2
3
General rules:
o general information
o Allow a user to make a decision about how to proceed. Typically phrased in the form of a statement,
presenting 2 possible solutions which may navigate to another secondary page or wizard. For
example, Service Reminder – where the user can select OK (to acknowledge and close the
message) and Reset (to reset the service reminder and close the message)
o Allow a user to decide how to proceed. Typically phrased in the form of a Yes/No question.
However, the button can navigate to another
2 Information/Confirmation icon
4 • Information: Single acknowledge button and close message. Dialog can be self-closing if the
information does not require user input, such as “Upgrade Compete”
• Decision: 2 buttons, where one button will navigate to another secondary page. (not shown)
• Allows expansion of section content – keeping primary information visible at all times (secondary content falls into
hidden area)
• Can also be combined with tiles and, when used with tiles it should always allow expand and collapse
Type Example
Circular
Triangle
PSI
Slider
• Grid lists are best used on similar data types. They help improve the visual comprehension of the content they
contain.
• Try to avoid overloading the home page with unnecessary text, graphic and progress/activity elements.
• Linear
• Circular
Note: Progress and activity indicators do not have any hand gestures associated with them.
Used to indicate a countdown, such as for ready delay. Display time in center of the circle. When less than one minite, display
seconds.
Used to show approximate status of task, such as upgrading and transfering relativiely large files to or from a USB or a
network/cloud drive.
Text Fields
Types
• Text area
• Text areas are taller than text fields and wrap overflow text onto a new line
• They scroll vertically when the cursor reaches the bottom of the field
Or
Most of the melter and pattern control icons have been created with
regard to the ISO 7000 standard.
• Once you have identified those features/options that will be frequently used, they should be placed in
the interface requiring none or minimal “touches” to accomplish the task at hand.
Frequently used functions should be placed on or near the home screen so they are more readily available.