I used an older version of Emoncms for a long time, up until version 11.11.2
After an update, I upgraded to version 11.15.15, and I’m having display issues with the Inputs tab page.
The Description column and the Process icons are no longer displayed. This is very problematic because, without the descriptions next to the list of sensors, it’s difficult to read.
This isn’t a browser or computer issue, as the same result occurs whether using Firefox, Edge, or Chrome.
After a lengthy investigation, I’ve come to the following conclusion:
Process List Settings with a large number of lines (up to 58 lines in my case) cannot be displayed because there is no line break for the process icons. In my case, I have a screen that is 1920 pixels wide.
Version 11.15.xx forces the Process List to display on a single line (white-space: nowrap or no flex-wrap), and as soon as a process list is very long, the entire display of the Description and Process columns is cut off.
Emoncms v11.15.xx is missing a CSS rule for this column that could look something like this:
CSS
td.process-list { white-space: normal !important; word-break: break-word !important; }
It would be great to return to the display style seen in older versions. Moreover, implementing this wouldn’t be a big deal.
The most important thing is to display the Description; the Process icons are not required and are optional.