Shell Scripts
- Start vagrant - vagrant up on the project root dir
- Log in to vagrant - ssh vagrant@192.168.33.10 / vagrant
- cd /vagrant/vagrant
UI Dependency Management
See composer.json in the root dir.
Skins
See vagrant/build-skin.sh
To add/update a new ui dependency:
- Update composer.json
- Update build-skin.sh if needed
- ssh into vagrant box (vagrant/vagrant)
- Run ./vagrant/build-skin.sh
- Review changes
- Commit changes
SASS
See vagrant/install-sass.sh and vagrant/build-sass.sh
- Update src/skin/churchcrm.scss as needed
- ssh into vagrant box (vagrant/vagrant)
- Run install-sass.sh once
- Run build-sass.sh
- Review changes
- Commit changes