# Common UI Elements The following UI elements are common to every screen of the application. ![Common UI Elements](../../_images/common-elements.png) | Number | Element | Description | | ------ | ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 1 | **Support Menu** | Click to open the **Support Menu**. Options include **User Manual** and **Troubleshooting**, which open up a sidebar with additional information. | | 2 | **User Login** | Click to open the [**User Login Dialog**](./user-login.md). If present, users must login to unlock premium features. This element may not be present on your version of the software. | | 3 | **Forward and Back Buttons** | These buttons allow you to navigate backward and forward to previous application views. | | 4 | **Experiment Tab Bar** | This bar contains tabs linking to experiments opened during use of the application. Each experiment tab includes its name, the date it was recorded, and a close button to remove it from the experiment bar. | | 5 | **Experiment Tab Menu** | Menu for the **Experiment Tab Bar**. Allows user to close all experiments loaded in the bar. | | 6 | **Device List Side Panel** | Quickly navigate to connected devices and view their status from this nifty side panel. Click and drag to re-order devices. | | 7 | **Home Button** | Navigate back to the [home screen](home.md) | | 8 | **Results Button** | Brings the user to view of [Past Experiment Results](past-experiment-results.md) | | 9 | **Templates Button** | Brings the user to view of [Plate Layout Templates](./templates.md) | | 10 | **Settings Button** | Opens up [Settings](./settings/application-settings.md) | | 11 | **Version Info** | Displays information about the current version of labrador including the version number, the edition and whether it is free or premium. | | 12 | **Notifications** | Notifications will appear in the bottom right and can be dismissed with the **x** button. Otherwise, notifications will close automatically after a few seconds when user mouse is not hovering over them. | ## Menus ### Cerillo Labrador menu (macOS only) | Menu Item | Shortcut | Description | | -------------------------- | -------- | ---------------------------------------------------------------- | | **About Cerillo Labrador** | | Display information about the application such as version number | | **Services** | | Standard macOS services | | **Hide app** | "⌘H" | Hide application | | **Hide Others** | "⌥⌘H" | Hide other applications besides this one | | **Show All** | | Show all hidden applications | | **Quit app** | "⌘Q" | Quit the application | ### File Menu | Menu Item | Shortcut | Description | | ------------------------ | -------- | ----------------------------- | | **Import** | | Opens data import wizard | | **Register** | | Opens registration qizard | | **Quit** (Windows) | "Ctrl+Q" | Closes the application | | **Close Window** (macOS) | "⌘W" | Closes the application window | ### View Menu | Menu Item | Shortcut | Description | | ---------------------- | -------------- | ----------------------------------------------------------------------------------------------------------- | | **Reload** | "Ctrl+R" | Reload the application. Useful if the app ever freezes or screen turns white and no UI elements are visible | | **Force Reload** | "Ctrl+Shift+R" | Similar to reload but ignores any cached data that may be stored | | **Actual Size** | "Ctrl+0" | Reset application window to original zoom setting | | **Zoom In** | "Ctrl++" | Zoom in - increases text size | | **Zoom Out** | "Ctrl+-" | Zoom out - decreases text size | | **Toggle Full Screen** | "F11" | Makes application use up full screen | ### Window Menu | Menu Item | Shortcut | Description | | -------------------------- | -------- | ------------------------ | | **Minimize** | "Ctrl+M" | Minimize the application | | **Close Window** (Windows) | "Ctrl+W" | Close the window | ### Help Menu | Menu Item | Shortcut | Description | | ------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **About Cerillo** | | Navigate to Cerillo website | | **About Cerillo Labrador** (Windows) | | Display information about the application such as version number | | **Clear Cache Data** | | Clear cache of experiment and device data. Useful for troubleshooting | | **View Log File** | | View log of application. Useful for troubleshooting | | **Device Recovery** | | Recover devices that are unresponsive due to corrupted or interrupted firmware update. See [Device Recovery](../../troubleshooting/device-recovery.md) for more information on this process. | | **Give Feedback on Application** | | Navigate to feedback form to help improve the application | | **Report a Bug** | | Navigate to bug report form to help improve the application |