Release 4.0
We're pleased to present Enterprise Lens 4.0, our biggest update to Enterprise Lens so far, featuring new features to enrich your storytelling experience, alongside greatly requested quality of life enhancements.
1. Features
1.1. New Design Language
Utilising the latest versions of Ant Design and Reacts, we have introduced a new application-wide design language.
| New/Improved Component | Example |
|---|---|
| Rounded Buttons | |
| Symmetrical Forms | ![]() ![]() |
| Switches | ![]() |
| Collapsible Menus | ![]() |
| Tabs | ![]() |
| Drag-and-Drop Sorting | ![]() |
1.2. Rollup Wizard
Illustrators can now create quick sums, counts, and averages across boxes through the new Rollup Wizard available in the Lens Styles menu.
In the above example, the illustrator was able to quickly create a Sum of all People per State, located on the bottom right of every State box using our new Rollup Wizard.
1.2.1. How it works
-
Open the
Box Typeyou wish to create your aggregate lens on, and click the + Add button to create a new Lens
-
Name your new Lens Type, and click the + Add from Template button.
The Rollup template has already been preset for your convenience.
-
Fill out the Details of your new Lens Style
- Set a Name for your Lens Style
- Toggle whether you want to show this Lens Style in the Favourites Menu. By default, this is turned on
- Set a Favourites Group for your Lens Style to appear under, by default this is set to the highest Favourites Group in your illustration
- Set a Favourites Display Name, which is the name used in the Left Hand Menu under your Favourites
- Select an Operation, by default it is
Sum- You can also Count, Average, and calculate Minimum and Maximum values
- Select an Association to the Box Type you would like to sum, this is often automatically set for your convenience
- Select a Lens to apply an operation to, in this case it is a Sum
Below is an annotated image showing which sections of the menu you would typically need to modify. The other options not highlighted are typically prefilled and do not need to be modified.
-
Customise the Formatting of your new Lens Style
- We have curated several common options based on User Feedback for you to customise your Lens Style with
- In our example, we only changed the Text Colour, with all other presets untouched.
- All our preset values are set-and-forget by nature, while still remaining customisable to your liking
Available Formatting Options
Setting Description Options Examples Prefix Appends characters to the front of your Lens value. Any characters you enter.
Default:(Blank)$value£valueSuffix Appends characters to the end of your Lens value. Any characters you enter.
Default:(Blank)value kmvalue sqmvalue²Abbreviation Only for lenses with Numbervalues!
Shortens a number by dividing it by a common divisor.
Often paired withDecimal PlacesNoneAutoThousand (K)Million (M)Billion (B)
Default:None1,000,000->1(Million)372,101->372.101(Thousand)8045615270->8.045615270(Auto, Billion)Percentage Scale Only for lenses with Numbervalues!
Multiplies a number by a whole number percentage.Any number you enter.
Default:100(no change)100:281->28175:100->75250:4492->11230Decimal Place Only for lenses with Numbervalues!
Rounds a number to the specified number of decimal places.Any number you enter.
Default:20:281.7322673->2822:281.7322673->281.734:281.7322673->281.7323Text Size The size of the text shown in your Lens. Any number you enter.
Default:16See default. Font Family The font of the text shown in your Lens. ArialCourier NewTahomaTimes New Roman
Default:ArialSee default. Text Colour The colour of the text shown in your Lens. Any HEX value you select.
Default:#000000See default. Text Size The size of the text shown in your Lens. Any number you enter.
Default:16See default. Border Radius The roundness of your Lens' corners. Any number you enter.
Default:5See default. Width The width of your lens, which can be expressed as a Percentage ( %) or in Pixels (px).Any number you enter.
Default:30%See default. Height The height of your lens, which can be expressed as a Percentage ( %) or in Pixels (px).Any number you enter.
Default:20%See default. Horizontal Position The horizontal position of your lens relative to the boxes it sits in, which can be expressed as a Percentage ( %) or in Pixels (px).Any number you enter.
Default:100%See default. Vertical Position The vertical position of your lens relative to the boxes it sits in, which can be expressed as a Percentage ( %) or in Pixels (px).Any number you enter.
Default:100%See default. Background Colour The background colour of the content displayed in your Lens. Any HEX value you select.
Default:#FFFFFF00See default. Background Image The background image of the content displayed in your Lens. Any URL you enter.
Default:(Blank)https://www.myenterpriselens.com/whitelabel/images/el-login-logo.svg
1.3. Favourites Menu
Lenses, Lens Styles, Power Lenses, and Box Types can now be grouped and stored in the Favourites Menu for quick and easy access, with the grouping configurable per story.
In the below image, the Illustrator groups Lenses for States and Projects with a Box Type under the Strategy Favourites Group.
1.3.1. Groups
You are able to create new sub groups inside Favourite groups by clicking on the + Add New Group button.
- Within a group, you can add Lenses, Lens Styles, Power Lenses, and Box Types, as well as more nested group
-
Groups will be listed alongside any other options you have added to your Favourites group, as pictured below.
Clicking the + Add New Group button will provide the exact same layout and options, the only difference is the group will be listed inside the group it was created from, as shown in the previous image.
1.3.2. Box Types
You are able to add Box Types to Favourites, this is useful for when you want to toggle on and off all boxes belonging to a certain type.
- In the below example, the Illustrator has chosen to group all Box Types under one
Canvasesgroup. This enables the Illustrator to hide or show boxes from one centralised place in the Left Hand Menu.
- Clicking the + Add Box Types button provides you with a list of all available box types in an illustration to select from.
1.3.3. Lenses
You are able to add Lenses to Favourites groups, with no limit on how many groups you can include them in, or how many Lenses you can add.
- In the below example, the Illustrator has chosen to create a
Lensesgroup with two Lenses featured inside
- Clicking the + Add Lenses button provides you with a list of all available lenses, listed underneath each Box Type, for that illustration
1.3.4. Lens Style
You are able to add Lens Styles to Favourites groups, this is useful for when you want to display a specific style of a Lens as opposed to turning on all styles of a Lens.
-
In the below previous example, the Illustrator has a
Lensesgroup with one Lens Style featured inside
-
Clicking the + Add Lens Style button provides you with a list of all available lens styles, listed underneath each Box Type and respective Lens, for that illustration
In this example, the Illustrator chose to display the
Formatted Numberstyle for People per State Lens, as opposed to an Icon
1.3.5. Power Lenses
You are able to add Power Lenses to Favourites groups, with no limit on how many groups you can include them in, or how many Power Lenses you can add.
-
In the below example, the Illustrator has chosen to add two Power Lenses under one
Filter by Significancegroup
-
Clicking
+ Add Power Lensesprovides you with a list of all available Power Lenses- All Power Lens Groups will appear first in the list, with any Power Lenses available under the respective group dropdowns
- Below Power Lens Groups are the ungrouped Power Lenses
1.4. Sticky Mode
The redesigned navigation bar features a new Sticky Mode, located next to Association Mode.
- Clicking any box will provide a static highlight all associated boxes
- Both ends of associations are preserved, allowing you to click on a box currently highlighted to see what all that joins to and vice versa
1.5. Lens Wizard
A new menu available to all boxes allows you to quickly create data-driven associations and a premade lens according to the unique values of a lens.
1.6. Power Lens Wizard
The Lens Wizard now supports the automatic creation of power lenses based on the unique values available to a lens, in the Edit Box form.
1.7. Expression Wizard
Illustrators can now add complicated sums, averages, counts, and arithmetic functions across all boxes and box types through the new Expression Wizard.
1.8. Automatic Lens Grid
Lenses can now take one of nine automatic positions within a box, and adjust itself relative to other lenses to prevent overlapping.
1.9. Default Template 4.0
All clients have received Default Template 4.0, featuring a new Front Cover with five in-built themes, and simple inserts for corporate logos.
1.10. Lens Library 4.0
Featuring over 300+ pre-built static lenses and the addition of conditionally formatted lenses, the Lens Library 4.0 represents the biggest, most feature rich, collection of lenses to date.
1.11. New Right Hand Menu Abilities
Site administrators can now grant granular access to entries in the Right Hand Menu, with each collapsible section representing a new ability to grant.
You need the following abilities granted to a role prior to adding these new Abilities.
ClientsView , ClientView, ProjectView, IllustrationView, IllustrationBoxesView, IllustrationEditSidebarView, IllustrationEditSidebarEdit, IllustrationVisibilityView
You need the IllustrationTypesAdd, IllustrationTypesEdit IllustrationTypesDelete abilities to use the options available inside these collapsible menus.
| Ability | Description |
|---|---|
IllustrationVisibilityView | View the collapsible to control the menus in the Left Hand Menu through the added Menu Visibility collapsible |
IllustrationSizingView | View the collapsible to control the spacing between boxes in an Illustration through the added Illustration Sizing collapsible |
IllustrationImportExportView | View the collapsible to Import and Export an Illustration through the added Import/Export collapsible |
IllustrationBoxTypesView | View the collapsible to edit Box Types in an Illustration through the added Box Types collapsible |
IllustrationFavouritesView | View the collapsible to edit the Favourites Menu in the Left Hand Menu through the added Favourites collapsible |
IllustrationLensGroupsView | View the collapsible to edit the Lens Groups visible in the Left Hand Menu through the added Lens Groups collapsible |
IllustrationPowerLensesView | View the collapsible to edit the Power Lenses visible in the Left Hand Menu through the added Power Lenses collapsible |
IllustrationPowerLensGroupsView | View the collapsible to edit the Power Lens Groups visible in the Left Hand Menu through the added Power Lens Groups collapsible |
IllustrationStoriesView | View the collapsible to edit the Stories in an Illustration through the added Stories collapsible |
IllustrationAssociationsView | View the collapsible to edit the Associations in an Illustration through the added Associations collapsible |
IllustrationJSONView | View the collapsible to edit the JSON in an Illustration through the added JSON Editor collapsible |
IllustrationDetailsSectionView | View the collapsible to edit the Illustration Details in an Illustration through the added Illustration Details collapsible |
For more information on Role Based Access Control (RBAC), please visit our dedicated resource page here.
2. Improvements
2.1 New Lens Page Editor
Our previous BRAFT editor has been replaced with the new feature-rich TipTap Editor, with expanded support for rich-text formatting, tables, and images.
2.2 Export Lens Pages
In View Mode, viewers are able to export any Lens Page to a PDF for easy external viewing.
2.3 Duplicate Illustrations
In Project Directories, Illustrators are now able to duplicate illustrations with the new Duplicate Illustration button next to the Edit button.
2.4 Speed and Performance
Opening illustrations and navigating client directories have up to 80% faster load times.
2.5 Business Architecture Branding
The Enterprise Lens logo has been updated to feature our new business architecture slogan.
2.6 Lens Groups
There are three new groups for lenses within box types, to help separate system level lenses from business data.
3. Quality-of-Life Enhancements
3.1 New Save before Exit Prompt
You are now prompted to ensure you have saved all changes prior to exiting an illustration.
3.2 MongoDB Upgrades
Enterprise Lens is now running the latest stable release MongoDB 8.2, featuring performance uplifts and robust data storage architecture.
3.3 Typeahead for all dropdowns
All dropdowns across Enterprise Lens now support typing ahead to filter entries.
3.4 New JSON Editor
JSON can now be edited faster and in greater volumes through the new JSON Editor, with support for Find & Replace and Undo.
-
Find
-
Replace
-
regexp search
-
case sensitive search
-
whole word search













