Tor theme for LimeSurvey
As part of tpo/ux/research#130 (closed), I created a Tor theme for LimeSurvey that has a Tor color scheme and prints better on paper.
You can see the theme in action on https://survey.potager.org/index.php/457772.
I stored it in a Git repository for now: https://gitlab.com/sajolida/fruity-twentythree-tor.
I'm wondering what's the best way of deploying it, also keeping future maintenance in mind.
LimeSurvey has a fancy theme editor that allows editing the CSS from a web interface:
This should be enough for future tweaks.
But I think that the first deployment needs a full clone of the Git repo (or copy of its files) because I'm also uploading fonts, adding more CSS files (theme_tor.css
), and editing the config.yml, which is not available from the theme editor.
Also, right now my LimeSurvey account doesn't seem to have access to the theme editor. I don't really mind because I already have a prototyping setup to continue working on the theme, but then sysadmins would have to synchronize your LimeSurvey with my Git repo from time to time. This would also prevent breaking live surveys when doing experiments on the theme.
On the long term, maybe Tor could host this Git repo and automatically sync LimeSurvey in production whenever it's main branch is updated.
Cc: @donuts