The CommunityConfiguration example is among other things intended to be a show-case for what functionality we have currently available. To that end, we should add more fields to it.
Acceptance criteria:
The example schema contains the following fields, and the special page makes use of them in some form:
- Number (integer)
- Number (float)
- checkbox
- Enum with strings
- Enum with numbers
- list of strings
- Namespace
- commons file
- page title (single)
- page titles (multiple)
- object with multiple sub-fields
- generic array with multiple subfields
- (add here if I forgot anything)