usage
- Use when two or more controls answer one question or describe one bounded concept
- Keep one concise visible legend
- Do not replace a fieldset with a visually similar div
- Keep validation rules in the consuming application
Corporate IdentityUniversity of JohannesburgForms
Group related controls beneath one programmatically associated legend, hint and error.
Production component
This example is rendered from the same package consumed by UJ applications.
Contract
The contract keeps purpose, states and ownership visible before a component is reused.
Group related form controls under one visible, programmatically associated legend with optional supporting and error text.
The component performs no validation, persistence, option inference or workflow transition.
Corporate Identity presentation contract and the consuming application's form model