Skip to content
tiblu edited this page Sep 12, 2018 · 5 revisions

Configuration

Application configuration

All the FE application configuration is placed in public/config/ directory. All your local configuration should be put in local.json file, which overrides all other configuration.

We use node-config merge the configuration - https://github.com/lorenwest/node-config.

Hiding and showing authentication methods

Hiding and showing authentication methods in the FE is done by following configuration:

  "features": {
    "authentication": {
      "facebook": true,
      "google": true,
      "smartId": true,
      "mobiilId": true,
      "idCard": true,
      "citizenos": true
    }
  }

Branding

Customizing Citizen OS FE layout is done by creating a public/config/styles/local.css file and overriding existing style definitions. This enables you to change logos and color scheme.

Details:

Clone this wiki locally