Yes, but this would be possible with vue.js (that's what sub-theming would let you to do) Let's wait a bit until we get it ready, this should be released very soon, okay?
Why not to use plugins as package items feature for this?Some features of single plugin depending on package customer has etc.
Do you mean environment variables?Like printing some system variables
Already there in "Customize Evolution Skin"custom images
Why not to use plugins as package items feature for this?
Not only. We have some PHP/bash scripts implemented to print data from outside scripts.Do you mean environment variables?
Custom CSS, Custom JS, Custom HTML.Already there in "Customize Evolution Skin"
2 plugins, or simply adapting it in the same single plugin (by checking corresponding user files) can do just this.Because I have my plugins written long time before there was an option for it, and one plugin has several ACLs.
Backup plugin in package1 has only local feature, in package2 local + ftp.
Widgets can do this, but as I said, if you require this in some custom place - hooks can be added, we just need to know where.Like literally printing output of php script/bash script or simple reading file (not plugins)
I've meant custom logos. Custom CSS can also be loaded there already. For custom HTML - place needs to be known for this. Pluggable menu items are already there if needed.Custom CSS, Custom JS, Custom HTML.
Backend is closed source. It also has a variety of hooks that let you do the things.backend for it
You couldn't do it in the source code too, it just doesn't have this. It's all JSON interaction between backend/frontend. That's why I was suggesting to do it the official/native way, but we'd need to know the exact need (use-case) to code something in.But it still won't be enough without being able to use PHP/BASH to print other things I want.