| Overview
The Keyboard Shortcuts feature enables users to navigate and interact with supported 75F portal experiences using keyboard commands. Users can access commonly used navigation controls, search, site and organization selectors, Saffron AI, and other interactive components without relying on a mouse or trackpad.
Keyboard shortcuts provide a consistent interaction model across the Internal Portal, Facilisight Portal, and Hayloft, helping users complete frequently performed actions more efficiently while improving keyboard accessibility.
| Why Use Keyboard Shortcuts?
Users frequently move between sites, buildings, dashboards, reports, analytics, and configuration pages. Keyboard shortcuts reduce the number of mouse or trackpad interactions required for these workflows.
With keyboard shortcuts, users can:
- Quickly access frequently used portal controls.
- Navigate dropdown menus using the keyboard.
- Search without manually selecting the search field.
- Open organization and site/building selectors.
- Access Saffron AI.
- View the keyboard shortcut reference from any supported page.
- Navigate portal interfaces using standard keyboard controls.
| Supported Portals
Keyboard shortcuts are supported in the following portal experiences:
| Portal | Keyboard Shortcut Support |
|---|---|
| Internal Portal | Supported |
| Facilisight Portal | Supported |
| Hayloft | Supported |
Shortcut behaviour is standardized across supported portal pages wherever the corresponding functionality is available.
Note: Shortcut availability depends on the functionality available on the current portal page.
| Access the Keyboard Shortcut Cheat Sheet
Users can view the available keyboard shortcuts from any supported portal page.
To open the cheat sheet
- Navigate to any supported portal page.
- Press
?. - The Keyboard Shortcuts cheat sheet opens.
- Review the available shortcuts and their corresponding actions.
- Press
Escto close the cheat sheet.
Users can also access the Keyboard Shortcuts option from the Profile menu.
Menu navigation
The Tab shortcut provides quick access to the menu navigation.
A visible focus indicator remains available to help users identify the currently focused element.
Focus Search
The / shortcut provides quick access to the portal search functionality.
To focus the Search field:
- Press
/. - Focus moves to the Search field.
- Enter the required search term.
- Continue using the available search controls.
The / shortcut does not trigger when the user is already entering text in an input field, textarea, or search field.
Open the Organisation Selector
The O shortcut provides quick access to the Organisation Selector.
To open the Organization Selector
- Press
O. - The Organization Selector opens.
- Use
↑and↓to navigate available organizations. - Press
EnterorSpaceto select the active organization. - Press
Escto close the selector without continuing the interaction.
Open the Site/Building Selector
The B shortcut provides quick access to the Site/Building Selector.
To open the Site/Building Selector
- Press
B. - The Site/Building Selector opens.
- Use
↑and↓to navigate available options. - Press
EnterorSpaceto select an option. - For multi-site selection, continue navigating and selecting the required sites.
- Press
Escto close the selector.
The same keyboard interaction model is used wherever the site/building selector is available.
Open Saffron AI
The S shortcut provides quick access to Saffron AI.
To open Saffron AI
- Press
S. - Saffron AI opens.
- Continue interacting with Saffron AI using the available controls.
Navigate Dropdown Options
Keyboard navigation is supported for active, keyboard-navigable dropdown components.
| Key | Action |
|---|---|
↑ | Move to the previous option |
↓ | Move to the next option |
| Tab | Move to the next menu option |
Enter | Select the active option |
Space | Select the active option |
Esc | Close the active dropdown |
Arrow keys only perform dropdown navigation when the corresponding component is active and supports keyboard navigation.
A visible focus indicator remains available to help users identify the currently focused element.
| Focus Management
Keyboard shortcuts include focus-management behavior to maintain a predictable navigation experience.
Focus behavior
- When a shortcut opens a component, focus moves to the active component.
- When an overlay or component is closed, focus returns to the triggering element where applicable.
- Focus indicators remain visible during keyboard navigation.
- Modal and dialog focus remains contained within the active modal/dialog until it is closed.
- Keyboard navigation does not move focus unexpectedly to unrelated page elements.
| Keyboard Shortcut Behavior
Keyboard shortcuts follow the following rules:
| Scenario | Behavior |
|---|---|
| User is typing in an input field | Shortcut does not trigger |
| User is typing in a text area | Shortcut does not trigger |
| User is entering text in Search | Shortcut does not trigger |
| Dropdown is active | Arrow keys navigate options |
| Navigable component is inactive | Arrow keys do not perform component navigation |
| Option is active | Enter / Space selects the option |
| Overlay is active | Esc closes the active component |
| Shortcut opens a component | Focus moves to the component |
| Component closes | Focus returns to the triggering element where applicable |
| Accessibility
Keyboard shortcuts improve keyboard accessibility by reducing dependency on mouse and trackpad interactions.
The implementation supports:
- Keyboard-only navigation.
- Visible focus indicators.
- Predictable focus movement.
- Focus containment within modal/dialog components.
- Keyboard navigation of supported dropdowns.
- Keyboard-based selection of options.
- Keyboard-based dismissal of active overlays.
Users can continue using mouse, trackpad, or other supported interaction methods at any time.
In summary
The Keyboard Shortcuts feature provides a consistent keyboard-based interaction model across supported portal experiences. Users can quickly access common controls, navigate selectors, perform selections, search, and manage overlays while maintaining standard browser shortcuts and existing mouse/trackpad functionality.
Comments
0 comments
Please sign in to leave a comment.