diff --git a/README.md b/README.md index 94a566a..5858259 100644 --- a/README.md +++ b/README.md @@ -24,4 +24,16 @@ * `abra app config ` * `abra app deploy ` +## Customization + +Run this command after every deploy/upgrade: + +`abra app command --local customize ` + +This command replaces the background image, the logo and the favicon with the following files placed in the `` directory: +* `flow_background.jpg` +* `icon_left_brand.svg` +* `icon.png` + + For more, see [`docs.coopcloud.tech`](https://docs.coopcloud.tech). diff --git a/abra.sh b/abra.sh index 580f2f2..5565cb8 100644 --- a/abra.sh +++ b/abra.sh @@ -1,2 +1,26 @@ export CUSTOM_CSS_VERSION=v2 export CUSTOM_FLOWS_VERSION=v1 + +customize() { + if [ -z "$1" ] + then + echo "Usage: ... customize " + exit 1 + fi + # TODO: use env to specify source and target files + if [ -e $1/flow_background.jpg ] + then + echo copy flow_background.jpg + abra app cp $APP_NAME $1/flow_background.jpg app:/web/dist/assets/images/ + fi + if [ -e $1/icon_left_brand.svg ] + then + echo copy icon_left_brand.svg + abra app cp $APP_NAME $1/icon_left_brand.svg app:/web/dist/assets/icons/ + fi + if [ -e $1/icon.png ] + then + echo copy icon.png + abra app cp $APP_NAME $1/icon.png app:/web/dist/assets/icons/ + fi +}