Visual redesign of Anypoint Studio - MuleSoft’s Eclipse-based integration development environment for designing and testing Mule applications.
Replacing the outdated design
The main objectives of the redesign were to refine the interface for better usability, and introduce a new visual language.
The existing design had many issues that resulted in a affected the usability of Anypoint Studio.
Our goal was to diminish Eclipse legacy and reduce page density for an easier readability.
Replacing the outdated design with a new, more modern look and feel, with a new established visual language and identity of the product was another priority for improving Anypoint Studio at MuleSoft.
designing a new visual language
Connectors, Components, Flow Controls, Transformers, Filters and Scopes are the 6 basic types of building blocks of Anypoint Studio. The Visual Language was defined with assigning each type it's own specific shape and color for better recognition and clarity. We simplified the interface with removing unnecessary information and choosing a color palette with more contrast.
Connectors, Components, Flow Controls, Transformers, Filters and Scopes are the 6 basic types of building blocks of Anypoint Studio. The Visual Language was defined with assigning each type it's own specific shape representing its action and color for better recognition and clarity.
We achieved a desired visual balance with a 2 tone gray icon design, which contrasted well with the vibrant outlined shapes of the different types of components. The icons included cca 300 unique custom designed graphics and existing logotypes.
A detailed and descriptive visual guideline for developers was necessary for a clear communication between the remote teams.
The guideline included all edge cases and possible situations and behaviors of the interface.