Since I added the "remove" keyword logic, fixed the "add" keyword logic, and since some team dev forgot to use the twig {{ registerTemplateCssFile(''mystyle.css') }} function, I've updated the Wiki about creating a theme from scratch.
I explained more in details all the logic of the manifest "files" section, and how recursivity works for CSS and JS files.
Hi Louis, didn't start currently a new theme. But since
github.com/LimeSurvey/LimeSurvey/commit/...764aa0873fb8619dR424
applications/views/ is always readed at end of all template twig file : maybe we can move some vanilla files from vanilla to core ? Or create more really simple twig for core (without any options/javascript hack etc …).
Then, for example : a theme dev can create a new template from scratch but without all functionality (register/survey listing/optin/optout etc …).
What it's your opinion on such system ? For 4.0 or can start now ?
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.
1. What twig file we can move to app/views/ without updating
2. What twig file we must rewrite before moving to app/views/
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.