One of the major feature requests we have seen is the ability to register theme support for certain selectors as groups that can be modified with the Typecase.
Requirements for this feature:
- When
add_theme_support( 'typecase' ) exists, accept an array of selectors as the second argument. Need to decide on the structure for this array to implement a standard for theme developers.
- On theme activation, save the font selections in the typecase option for fonts/selectors.
- Within the Customizer, add settings for selector groups for each font and ability to search other fonts and swap them for certain selector groups.
- Add a button to Typecase that allows the user to "reset fonts for current theme" in case they've modified or deleted things and want to restore.