Ways to customize Here™ Core UI Components
Here™ Core UI Components provides default settings for components, but you can customize many of them to meet your organization's requirements. Here's what you can do.
Work offline
Here Core UI apps and components require a connection with the Here™ CDN the first time a desktop starts a Here Core UI platform.
Thereafter, however, Here Core UI platforms can run offline, relying entirely on the Runtime cache.
The cache path looks like C:\Users\{USERNAME}\AppData\Local\OpenFin\cache\26.102.70.14\Default\Service Worker\CacheStorage\{APP_HASH}
.
Create custom themes
You can customize the colors of the user interface components used in Browser, Home, and Store by defining and registering a theme for a Here Core UI platform.
For more information, see Here Core UI themes with color-picking.
You can also define the colors that are used for interoperable context sharing with color linking. See Interoperability in Here Core UI.
Customize search results in Home
You can write your own templates to customize the way search results appear in Home. See Customize search results in Home.
Create custom storefronts to display in Store
Your platform can include your own content storefronts (storefront providers) to display in Store. See Store overview.
Customize Browser features
In Here Core UI Components 6.0 and later, you can customize the behavior of Browser elements, the entire window and its elements, the page or pages within a window and their elements, and the toolbar and its elements and options. See Customize Browser features.
Customize workspace management in Browser
In Here Core UI Components 7.0 and later, users can save, rename, or delete a workspace, and switch workspaces. Developers can also control whether users can save workspaces or workspace elements (pages or views).
See Workspace management in Browser.
Customize user interactions with workspaces
Starting in Here Core UI Components v12.6, you can disable the confirmation dialog that appears when users switch workspaces. You can also keep a specified workspace open when users switch to a different workspace. See Options for switching workspaces.