Piwik comes with a powerful theming framework that lets Theme designers fully customise the look and feel of Piwik.
There are actually several ways to customise a design with a theme:
The goal of this ticket is to add a new mechanism to give Theme designers even more control and power over the way Piwik looks and feels:
This change was proposed in the pull request: #263
Fixed in 8e45483
Well I've tested this feature a bit.
I edited ExampleTheme plugin shipped with git master branch. I've added a file called plugins/ExampleTheme/templates/dashboard.twig, I've pasted content from original file Morpheus/templates/dashboard.twig editing with custom HTML.
Then reloading page, twig engine reloaded template cache and shown my modification in the dashboard without any tmp/* deletion.
I'm in troubles overriding plugins templates. I've created plugins/ExampleTheme/plugins/VisitorGenerator/generate.twig file with same modifications, then reloading index.php (dashboard) the browser (my version is latest Firefox) goes timed out. Looks like a kind of loop not mentioned into Apache's error.log
@tassoman Thanks for report. do you mind creating a new ticket with the use case that bugs? Since this ticket is now closed (feel free to link to this ticket from new one)