If you share the code (like a template) people could create themes to change the entire interface to Schoology. They could then upload the theme to their Schoology making it how they want while you still are giving us access to the essential backend. This would allow for more developers all over to create content for your platform easier. Yes, your API could be used to build a custom backend for a district, and then a theme could be added to that, but that's just simply unfeasible for 98% of schools. Open source dashboards could easily be adapted to fit your platform if we had easier ways to implement them. Your service could then be a no brainer at all schools because it could be made how they need it.
Allow custom FULL SITE THEMEING