Within our software we need the ability to override fields. Our standard is the following:
- Original field must be read-only with an "Override" checkbox next to it
- When checking checking "Override" a dependent field should display for the user to enter in the override
- If the override can not be left blank it should be marked as required
This standard works well with all field types except for checkboxes, as it just seems a little confusing with them.
For your reference this is how this standard looks for checkboxes:
One idea we have is this:
Question: Is the idea we have the way to go, or are there better options for overriding checkboxes?