Delve into the revamped settings page of Evolutivo.FW and discover how to organize your configuration applications, and elevate user experience.
We have a new Settings page!
Let's present some of the various reasons we implemented this change.
ConfigEditor
module which was not being used.
UI/UX
The new UI is divided into three sections.
The first is a quick search functionality that permits us to find setting applications by simply typing in any search term or by selecting a category from the Category
picklist.
The next one is a section where each user will be able to pin those utility applications they use frequently, not only giving you quick access to them but also permitting you to order them as you wish. Each application card supports being pinned by clicking on the pin image and also selecting if we want to visualize the icon or the letter representation of the card.
The last section is where the searched applications appear. From there we can directly click on the card to access the application or pin it to copy it into the pinned section for future quick access.
Permissions
The applications which are accessible are defined by the ConfigEditor
module. A user MUST have a record in this module assigned to him or to a role that he belongs to in order to be able to access the configuration application. Only users with administration privileges can access the ConfigEditor
module. This is a hard-coded restriction for obvious reasons.
As a user with administration privileges, when you create a record for another user you should duplicate one of the existing records and change any field you want except the path. This permits us to customize the icon, abbreviation, and categories of the applications even though it isn't a big deal nor something that is recommended.
Video Presentation
Watch this video if you want to learn some more.
Technicalities
ConfigEditor
extension to moduleConfigEditor
moduleConfigEditor::canAccess
to validate permission for application accessEnjoy the power and flexibility of Evolutivo.FW!
Photo by Rima Kruciene on Unsplash