UI Configuration
UI configuration for app
Overview
This page provides details about the MuktaSoft UI configuration required to enable it in any environment.
DevOps Configuration
In the DevOps repository of your organization, locate the following "deploy-as-code/helm/environments/works-dev.yaml"
. Inside the environment YAML file used to deploy the Works platform, please add the following block of code:
A dev environment sample file is linked here. Note that you will have to modify this for your deployment.
GlobalConfig
This section contains a config that is applicable globally to all UI modules. These need to be configured prior to service specific UI configurations.
Steps to create a globalconfig.js file:
Create a config file(globalconfigs.js) with below mentioned config (see code below).
Configure all the images/logo required in the S3 and add links as footerBWLogoURL , footerLogoURL
Mention the state tenant ID as stateTenantId
If any User roles have to be made invalid add as invalidEmployeeRoles
Then push this global config file into your S3 bucket as globalconfigs.js
Mention the globalconfig file URL into your
Environment config
MDMS configs
All the UI Screen configurations required for MUKTA are present in this folder commonMuktaUiConfig. For other MDMS configurations, please check here.
Roles Configuration
Please refer to the table in this document for screen-specific role configuration. Note that some of this will overlap with configurations done for the backend service modules. If already present in MDMS, please ignore it.
Localization Configs
All strings localized per module are provided in this sheet linked here. To translate the UI into other languages, please follow this sheet and provide appropriate translations in your language.
Reference Links
Figma screens for the UI are here. Please refer to them to understand the MUKTA UI.
Last updated