Configuring Settings

The Settings page enables you to access Personal and Application settings.


Navigation and Role privileges

Navigation

Left pane > Settings

Role privileges
Sub-feature Admin Basic Catalog Manager Category Manager Content Editor Digital Asset Manager Full Admin GDS Supply Editor Merchandise Manager Service Account Solution Developer Vendor
Personalization Settings
FTS Settings
DAM Settings
Change Password
Chatbot Settings
Theme
Polling Time
Error Panel Settings
Company Setup                
Data Survivorship                  

You can customize your Persona-based UI experience. The settings that you can access depend on your role. As a best practice after you do any type of customization, clear your browser cache.

The page contains following tabs and subsections.
  • Personal settings tab
    • General preferences
    • Edit item screen settings
    • Locale and date/time
    • Password
    For more information, see Personal settings.
  • Application settings tab
    • Themes
    • Free text search
    • Digital asset management
    • Chatbot
    • Table display settings (rows per page)
    • Home page widget and panel titles
    For more information, see Application settings.
You can also do the following customizations.

Customizing company name, company logo, or Login page

You can configure your Persona-based UI workspace to display your company name, company logo, customize the theme, or auto-populated the Login page.
Customizing... Description
Company name Update companyName property in the config.json
Company logo Replace logo.png file in the assets/images folder.
Auto populating Company field in the Login page Update defaultCompany property in the config.json

Customizing theme

Ability to apply customized theme is an important feature of the Product Master application. Using themes, you can promote your brand influence.

To apply a custom theme, proceed as follows.

  1. Navigate to the following App server folder path.
    $WAS_HOME/profiles/<WAS profile>/installedApps/<NodeCell>/mdm_ui.war.ear/mdm_ui.war/css/custom-style
  2. Copy and rename the custom.css file as required.
    You can customize the following aspects of the UI.
    • Header
    • Left panel
    • Grid
    • Hyperlinks
    • Primary call to action (buttons)
    • Accordion
    • Tabs
    • Job panel
    • Form control focused outline (Form Attribute)
    • Highlighted border color
    Note:
    • Custom theme cannot be applied to some system colors and icons of the application.
    • Only the Admin role can change the application theme.
    • The Theme drop-down list in the Setting page is visible only for an Admin role who has access or permission to the Theme Lookup table.
    Following are some important and mandatory CSS theme variables in the custom.css file that accept color name or hex color code.
    
         --header-background-color: #242424;
      	--header-text-color: #cfcfcf;
      	--link-color: #008c2e;
     	 --left-nav-background-color: #323232;
     	 --left-nav-link-color-normal: #f0f0f0;
      	--left-nav-active-background-color:#000000;
     	 --control-highlight-color: #b3ebb3;
      	--control-outline-color: #00260c;
      	--button-primary-text: #ffffff;
      	--button-secondary-background-color: #3d3d3d;
      	--button-secondary-hover-background-color: #6f6f6f;
      	--button-secondary-text: #fff;
      	--button-secondary-text-hover: #fff;
      	--grid-row-selected: #cbe8cb;
      	--tree-node-background-selected: #e2f8db;
      	--job-panel-background-color: #181f16;
      	--featured-sections-title: #54af54;
      	--accordion-background-color: #88cc88;
      	--accordion-border: #1c6904;
      	--tab-hover-color: #104400;
      	--tab-background-color-normal:#14360a;
      	--tab-textcolor-normal: #ffffff; 
      	--single-edit-item-header-backgroung-color: #f5f5f5;
  3. You can choose between any of the following scenarios for the Themes Lookup table.
    1. You can import mdmce-env.zip file to dynamically create Themes Lookup table with default entries.
    2. If the Themes Lookup table exists, you can directly add entry in same table.
    3. You can manually create a Lookup table with name Themes.
      • To manually create the Lookup table, create a spec with name Theme List with mandatory attributes Id and Name.
        Where,
        • Id - Same as the custom theme file name specified in Step 2.
        • Name - Any name, which you want to display in the Theme drop-down list on the Setting page.
        Note: Do not change the table name, spec name, or attribute names.
  4. Save all the files and clear your browser cache to see your changes.