Customization
Mobius Forms uses SASS and TypeScript. So when you make changes, they must be converted to CSS and JS - which is done using Webpack. So to get started, install that:
- Install Node which will also install NPM (the tool-installation-manager) for you.
- Install all dependencies by running this command:
npm ci
from the theme folder
- To make changes during development run ths command:
npm run build-prod
Build
Mobius Forms uses Polymorph / Editions, so you will find a staging and a live folder.
As superuser the staging version is loaded for development. As a normal user the live version is loaded. To publish completed development, copy everything using: npm run copy-staging2live