Settings.json
Configure certain aspects of the existing front-ends without the need for a recompile.
Last updated
{
...
"composer": {
"domain": "localhost:4200",
"route": "",
"protocol": "http:",
"use_domain": true,
"local_login": false
}
...
}{
...
"app": {
"title": "ACA Staff App",
"name": "Staff App",
"description": "ACA Projects Staff Application made in Angular",
"short_name": "ACA",
"code": "ACA",
"login": {
"forgot": false
},
"analytics": {
"enabled": false,
"tracking_id": "UA-123456789"
},
"logo": {
"type": "img",
"src": "assets/img/logo.svg",
"inverse": "assets/img/logo-inverse.svg",
"background": ""
},
"banner": {
"enabled": true,
"header": true,
"home": false,
"type": "color",
"full": true,
"allow_image_on_home": false,
"src": "assets/img/background-hero.jpg"
},
"copyright": "Copyright 2020 ACA Projects",
...
}
...
}{
...
"booking": {
"min_attendees": 0,
"external_visitors": false,
"recurrence": false,
"max_days_ahead": 180,
"max_length": 480,
"default_length": 30,
"min_length": 30,
"multi_room": false,
"title_prefix": "",
"charge": false,
"terms": false,
"old_filters": false,
"select_room_first": true,
"privacy": false,
"control": false,
"lock_cancel": 0,
"external_floors": [],
"return_id": "",
"fields": [
{
"key": "date",
"label": "Date",
"icon": {
"class": "material-icons",
"value": "event"
},
"simple": true,
"description": "",
"control_type": "custom",
"required": true
},
{
"key": "start",
"label": "Start",
"icon": {
"class": "material-icons",
"value": "access_time"
},
"refs": [
"date"
],
"simple": true,
"description": "",
"control_type": "custom",
"required": true
},
{
"key": "duration",
"label": "End",
"icon": {
"class": "material-icons",
"value": "access_time"
},
"refs": [
"date"
],
"simple": true,
"description": "",
"control_type": "custom",
"required": true
}
...
],
"banner": {
"enabled": true,
"links": [
{
"id": "book",
"name": "Book Space"
},
{
"id": "book/visitor",
"name": "Book Visitor"
}
]
}
}
...
}