Design Decisions: Themes, Addons, Modules, Widgets
I am currently working on a new theme that will include some additional features. I am trying to package it so that it can be added to Hubzilla without interfering with core files.
The current structure I plan on using is:
-
/view/theme for the theme itself.
-
/widget for widgets required by the theme.
-
/ZotLabs/SiteModule for modules required by the theme.
-
/addon for optional features.
Is this the optimal file structure?