Bonumark Stream themes used to control presentation mostly through CSS.
I wanted more flexibility without letting themes become executable application code.
Theme Architecture 2.0 changed that. Themes can now control validated layout composition through JSON, while Bonumark Stream Core still owns behavior, data, security, publishing, and rendering.
This Builder Receipt documents how I worked through that architecture.
https://jimlunsford.com/builder-receipt-bonumarks-theme-architecture/
Loading comments...