Frontail and Docker

I would like to add the formating to Frontail that exists for OpenHABian. I have tried using the openhab_AEM files from OpenHABian but I can’t get it to change what I am seeing. Is that the right file to copy over?

For Frontail in Docker I map the following two files:

openhab.css

@import "bootstrap.min.css";

body {
  padding-top: 7em;
}

.no-topbar {
  padding-top: 10px;
}

.navbar {
  background-color: #FF6600;
  border: 0;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
  padding-top: 15px;
  padding-bottom: 15px;
}

.navbar .navbar-brand {
  color: white;
}

.navbar .navbar-brand::before {
  content: "openHAB 2 Log Viewer (frontail)";
  font-size: 150%;
  padding-right: 30px;
}

.form-control {
  color: #a0a0a0;
}

.log {
  white-space: pre-wrap;
  color: #505050;
  font-size: .95em;
  background: inherit;
  border: 0;
  padding: 0;
}

.log .inner-line {
  padding: 0 15px;
  margin-left: 288pt;
  text-indent: -288pt;
  margin-bottom: 0;
}

.log .inner-line:empty::after {
  content: '.';
  visibility: hidden;
}

.log.no-indent .inner-line {
  margin-left: 0;
  text-indent: 0;
}

.log .line-selected {
  background-color: #e0e0e0;
}

preset.json

{
  "words": {
    "[ERROR]": "color: red;",
    "[WARN ]": "color: orange;",
    "[INFO ]": "color: green;",
    "Node is DEAD": "color: red;",
    "[GroupItemStateChangedEvent]": "color: #0026FF; font-weight: bold;",
    "[ItemStateChangedEvent     ]": "color: #0026FF;",
    "[ItemCommandEvent          ]": "color: #00137F;",
    "[hingStatusInfoChangedEvent]": "color: #007F46;",
    "received command ON": "color: black;",
    "received command OFF": "color: black;",
    "received command": "color: black;"
  },
  "lines": {
    "/var/log/openhab2/openhab.log": "text-align: right; font-size: 0.8em; border-top: 2px solid #F8F8F8;",
    "/var/log/openhab2/events.log": "text-align: right; font-size: 0.8em; border-top: 2px solid #F8F8F8;",
    "ERROR": "background-color: #F3BFBF;",
    "model.script": "background-color: #A6CFFD; font-weight: bold;"
  }
}
1 Like

Here‘s a description on how I did it (part of my longer docker stack): Install & maintain openHAB on Raspi in Docker together with Mosquitto, Duplicati, influxDB, Samba etc - Step by step instruction

1 Like

This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.