Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Infoscreen

This is a rewrite of the Infoscreen. It aims to make it less bad.

Quality

To ensure code quality, this repo is automatically evaluated by a SonarQube instance.

Quality gate

Test

Before running the appliction for the first time you have to install all dependencies using npm install

This Website can be run locally for testing purposes with npm run start.

Adding Ads

If you wish to add an ad to the infoscreen simply place an image in panels/werbung/img and change the down section in config/layouts/default.json to something like this

"down": {
    "type": "cycler",
    "duration": 5,
    "panels": [
        {
            "type": "panel",
            "name": "mensaPlan"
        },{
            "type": "panel",
            "name": "werbung",
            "config": {
                "files": [
                    {
                        "filename": "IMAGENAME.png",
                        "startdate": "NEVER",
                        "enddate": "NEVER"
                    }
                ]
            }
        }
    ]
}

start- and enddate should just be NEVER to activate this immediately