io.Connect Desktop is highly customizable, both visually and functionally. In many cases, clients adopt io.Connect Desktop as the foundation for their internal desktop integration platform, tweaking the visual elements and adjusting its features to satisfy their own business demands and preferences. Some of the modifiable elements include:
- all configuration files;
- images, icons, branding texts and more;
- the frames of io.Connect Windows, window groups and Workspaces;
- the io.Connect launchers - the Floating Toolbar and the Launchpad;
- the io.Connect Desktop installer app;
There are two general approaches for customizing io.Connect Desktop depending on your deployment strategy:
Using a repo or an archive file (ZIP) for deploying io.Connect Desktop allows you to directly edit and replace the existing io.Connect Desktop assets and configuration files. For more details, see the Functionality and User Interface sections.
Using an installer for deploying io.Connect Desktop allows you to automate the customization process by employing the extensibility features of the installer app and creating a repackaged io.Connect Desktop installer. For more details, see the Installer section.
For details on how to customize the available io.Connect launchers and how to use a custom toolbar app with io.Connect Desktop, see the Toolbar section.