RAMP Customization Introduction

Work in progress

This page is a work in progress and requires review. Please file an issue if information or coding is missing, incorrect or out of sync with the main repository (ramp-pcar/ramp-pcar).

Each visible module in RAMP can be customized either through the JSON configuration file or through templating.

JSON Configuration File

RAMP loads its customizable settings from a JSON configuration file, located at the RAMP root directory (src or build): config.en.json (config.fr.json for the French version). The JSON configuration file contain all visible text, parameters to adjust the look and display of various modules, as well as the name of templates to use for a particular module. For more information, refer to this document.

Back To Top

Templating

RAMP allows the user to customize the look and feel of some modules that are visible to the user through templating. The templating engine allows the user to write using HTML and Javascript how certain part of a module gets rendered. For instance, the datagrid uses a template that defines how each row in the datagrid is displayed. For detail information on how templating works and how to write templates, refer to this document.

Back To Top

Date modified: