forked from free-jqgrid/jqGrid
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Yannick Warnier edited this page Oct 7, 2021
·
2 revisions
This is a custom version of jqGrid for the Chamilo project. It includes basic support for Bootstrap 4 and MaterialDesignIcons in its bs4
branch.
To modify this version, you will usually need to modify something in the js/
or css/
directory (for what concerns Chamilo, only js/
).
Once modified, propagate the changes using grunt:
# Install Grunt if you don't have it yet (and NPM before that)
sudo npm install -g grunt-cli
cd jqGrid
npm install
# Use grunt --force to avoid locking on irrelevant CSS parsing issues
grunt --force
# Commit your change
git commit -m "Explain your change" .
git push origin bs4
You will then be able to "yarn install" in Chamilo to download this latest version:
cd chamilo
rm -rf node_modules/free-jqgrid
npm install
yarn run encore dev