Installation:
Add as git submodule:
git submodule add git@github.com:salsadigitalauorg/ckanext_datavic_iar_theme.git ckan/default/src/ckanext-datavic-iar-theme
Activate virtualenv:
. /app/ckan/default/bin/activate
Install extension:
cd /app/ckan/default/src/ckanext-datavic-iar-theme
python setup.py develop
Add to plugins:
ckan.plugins = […] datavic_iar_theme
Restart CKAN:
paster serve /app/ckan/default/development.ini
Or: docker-compose restart ckan
CSS & Grunt:
CSS file: ~/ckanext-datavic-iar-theme/ckanext/datavic_iar_theme/fanstatic/datavic_iar_theme.css
Generated from SCSS via grunt
cd ~/ckanext-datavic-iar-theme/ckanext/datavic_iar_theme/grunt
npm install
npm install -g grunt-cli
grunt (to compile .scss files)