Hallo zusammen,
Da die Farben der Diagramme nicht anpassbar waren, habe ich an einer Funktion gearbeitet, um sie etwas zu individualisieren. Ich erstelle diesen Beitrag, um eine Diskussion darüber zu eröffnen, bevor ich einen Pull Request öffne.
Das Erste, was mich gestört hat, war, dass alle Diagramme blau waren, und zwar zwingend. In dem unten stehenden Beispiel hätte ich gerne meine Luftfeuchtigkeit in Blau und meine Temperatur in Gelb gehabt, um die Farben mit den Daten zu korrelieren und sie so zu unterscheiden:
Dann habe ich festgestellt, dass nur 4 Farben verfügbar waren (von denen die letzten beiden sehr ähnlich sind). Bei mehr als 4 Daten wird eine Rotation durchgeführt:
Ich wollte also versuchen, die Farben der Diagramme anpassbar zu machen.
In dieser ersten Iteration geht es nur darum, selbst aus den 4 Farben auswählen zu können. (Ich habe die Gelegenheit genutzt, um das zweite „Gelb“ durch ein Grün zu ersetzen).
Diese Funktion erfüllt den Bedarf Nr. 1, ändert aber nichts an Nr. 2 für den Moment.
Aber es wäre leicht möglich, wenn wir es wünschen, mehr Farben hinzuzufügen. (Die ultimative Lösung wäre, einen Farbauswahl-Tool zu bieten, aber ich denke, das ist kontraproduktiv, eine Farbe aus einer Palette auszuwählen, kann für manche eine Frustration sein).
Hier ist eine schnelle Demonstration der Funktion:
Im Fall, dass nur ein Datensatz angezeigt wird, kann man eine Farbe wählen (oder auch nicht, und in diesem Fall werden die Standardfarben angewendet)
Im Fall, dass 2 Datensätze im Diagramm angezeigt werden, kann man für jeden Datensatz eine Farbe wählen:
Und hier ist das Ergebnis:
Ich habe versucht herauszufinden, warum diese Option bisher nicht verfügbar war, aber ich habe keine Begründung gefunden, nur diesen Satz:
In diesem Beitrag:
Ich hoffe also, dass diese Funktion nicht der Philosophie des Projekts schadet (ich habe verstanden, dass die Idee von Gladys ist, hyper einfach zu bleiben).
Die Diskussion ist eröffnet, ich bin gespannt, was jeder von euch dazu denkt.
Eine sehr gute Woche an euch,
Alex.






