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?