This PR highlights in the coin settings view which setting differs from the global configuration.
This is done with a new function warnIfAttributeCustomised that changes the CSS after comparing the symbol attribute value (this.props.symbolInfo.symbolConfiguration) with the global attribute value (this.props.configuration).
This PR also adds the conservative mode setting in the settings view, since this has not been done in PR #585.
Motivation and Context
When playing with symbol settings, I often struggle to remember what I changed from the global settings and I end up going through a tedious comparison exercise. This feature helps identifying customised settings rapidly.
Description
This PR highlights in the coin settings view which setting differs from the global configuration.
This is done with a new function
warnIfAttributeCustomised
that changes the CSS after comparing the symbol attribute value (this.props.symbolInfo.symbolConfiguration
) with the global attribute value (this.props.configuration
).This PR also adds the conservative mode setting in the settings view, since this has not been done in PR #585.
Motivation and Context
When playing with symbol settings, I often struggle to remember what I changed from the global settings and I end up going through a tedious comparison exercise. This feature helps identifying customised settings rapidly.
How Has This Been Tested?
This is working on my prod setup.
Screenshots (if appropriate):