Hey All, had a play this morning in adding a "Water Tank" to the ui-gauge in Dashboard 2.0 (having also recently added a Battery Gauge) - you can see the PR (and a little video demo) here
The challenge I've got is applying an SVG clip-path to the text that considers both the waves and the general fill. I've currently got them as two entities, thinking I may need to modify the SVG wave to animate in height as a single entity, rather than having the <rect>and the <path>
npm install @flowfuse/node-red-dashboard@next
npm error code ETARGET
npm error notarget No matching version found for @flowfuse/node-red-dashboard@next.
I'm nearby. Vacation just started. This means grandchildren and that long list of activities which I refused to read to the end. So the CSS has currently priority order Number.MIN_SAFE_INTEGER
Spent another 6-7 hours on this, finally got it working, and the wave mask then makes the number very difficult to read - abandoning and just rendering in black