Theme settings system/API

Use case or problem

Themes have no way to compliment themselves against app features that are beyond the scope of CSS. It could become a mess, cluttering up the plugins directory, if many theme devs decide to create separate companion plugins.

Proposed solution

Create a “theme API” that can allow themes to declare their own set of features and/or allow themes to bundle the equivalent of a plugin in their deployment files (folder per theme instead of just CSS file).

1 Like