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:

  1. Install Node which will also install NPM (the tool-installation-manager) for you.
  2. Install all dependencies by running this command: npm ci from the theme folder
  3. 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 
 
Check out the additional infomations while developing