How to add a logo to an app in Jitterbit App Builder
The following document will step you through the basics of adding a logo to an app. This assumes you have an existing logo file available to work with.
Upload the logo to a collection
- Navigate to the application Look & Feel
- Select the Collection associated with your app to add the logo file to. For example: Test Collection
- Click the Images tab
- Click the +Image button
- Click Browse and locate the logo file image
- Select the image file and click Open
- Assign an Image Name. For example: Jitterbit Logo
- Click Save
Locate the logo image UUID
- Navigate to the application Look & Feel
- Select the Collection where you uploaded the logo
- Click the Images tab
- Locate the logo image record
- Click the Open Record icon
- Select the part of the Relative URL value that appears following
/image/
. For example:50e85d87-e283-4953-983f-0bc3e18b3a7e
- Copy the value to your clipboard (this is the logo image UUID)
Store the logo UUID on a table
- Navigate to the App Workbench
- Locate the table you want to add a column to, to store the Logo ID. For example: Parameter
- Click Open Record for the table
- Click +Column
- Assign a Name for the column. For example: Logo
- Set the Logical Data Type to Unique ID
- Confirm Physical Data Type is UUID
- Click Save
- Click the x to exit the screen
- Click the Results button
- Click the pencil edit icon
- Paste the Logo image UUID value into the appropriate field. For example: Logo
- Click Proceed
- Confirm you have a Rule that contains the Logo UUID. For example: Parameter (Source)
Associate the site menu with a rule containing logo
- Navigate to the App Workbench
- Click Menu
- Click Open Record for the main Application Menu
- Click Edit
- Select the Source Rule value containing the Logo column. For example: Parameter (Source)
- Click Save
- Click the x to exit the screen
- Click + Menu Item from the Menu Items panel
- Select Image as the Data Control Types value
- Assign a Name. For example: Jitterbit
- From Source Features, set Source Column to map to the column containing the Logo UUID. For example: Logo
- Click Save
- Click the x to exit the screen
- Set the Alignment to Left
- Navigate back to the application view and refresh the browser
- Confirm you now see the logo image
Example theme updates to hide page title and back button
At this point you may wish to make some additional adjustments using Themes. You may choose to hide the native application back button and page title, for example. This type of change should be carefully considered as changes to navigation can impact the usability of an application.
- Navigate to the application Look & Feel
- Select the Collection your app is associated with
- With Standard selected as Theme Type, click +Theme
- Assign a Theme Name. For example: Custom Navigation
- Click Save
- Select Page – Title Bar from the Components panel
- Click + Style from the Styles panel
- Set the Area to Page Title
- Set the Style Type to Display
- Set the 1 – Display Value to none
- Click Save
- Navigate back to application view, refresh browser and confirm update
- Return to Theme design, click Create from the Styles panel
- Set the Area to Back Button
- Set the Style Type to Display
- Set the 1 – Display Value to none
- Click Save
- Click the x to exit out of the screen
- Navigate back to the application view, refresh and confirm update
Note
Beyond the changes described in this article, you may want to further adjust Themes information to provide additional padding or further fine tune the logo image display. For example, you might create a custom Theme Interface targeting .vinyl-menu-image img
as the Selector to further fine tune the logo.