NEWS
Life360 NextGeneration - Latest
-
@skvarel Wenn ich einer Ki das sage kommt das dabei raus, finde das mit dem Vergangenheitsfeature dann ganz nützlich. Aber hab da selber wenig Ahnung von . "Die Popup-Lösung auf den einzelnen Punkten ist nicht das, was ich meine. Ich möchte, dass man beim Hovern über die Linie selbst (nicht über einen Punkt) die gesamte Tagesroute als zusammenhängende Strecke hervorgehoben sieht — dicker, heller — und alle anderen Tage gleichzeitig verblassen. Das ist in Leaflet ein mouseover-Event auf dem L.polyline-Objekt des jeweiligen Features, nicht auf den Markers. Die GeoJSON-Daten haben bereits eine LineString-Geometrie pro Tag — die muss als eigene Polyline mit eigenem Hover-Handler gerendert werden."
// Alle Tagesrouten als separate Layer rendern const routeLayers = {}; features.forEach(feature => { const date = feature.properties.date; const color = feature.properties.color; const coords = feature.geometry.coordinates.map(c => [c[1], c[0]]); const polyline = L.polyline(coords, { color: color, weight: 3, opacity: 0.7 }).addTo(map); // Hover auf der LINIE, nicht auf einzelnen Punkten polyline.on('mouseover', function () { // Diese Linie hervorheben this.setStyle({ weight: 6, opacity: 1 }); this.bringToFront(); // Alle anderen abdimmen Object.values(routeLayers).forEach(other => { if (other !== this) { other.setStyle({ opacity: 0.2 }); } }); }); polyline.on('mouseout', function () { // Alles zurücksetzen Object.values(routeLayers).forEach(layer => { layer.setStyle({ weight: 3, opacity: 0.7 }); }); }); routeLayers[date] = polyline; }); -
@lyc .. das muss ich mir in Ruhe angucken. Mouseover ist bei mobilen Geräten nicht einfach. Das wird wohl nur am PC funktionieren.
-
@skvarel ja ,alles gut. Nur du verstehst mich jetzt?! ;) Der Adapter ist ja jetzt schon richtig gut. Aber du hast ja nach Wünschen und Anregungen gefragt.
-
@lyc .. ich denke, es wird ein weitere Punkt im Hamburger Menü werden. Eine Checkbox für Mouseover. Morgen Nachmittag weiß ich mehr.
-
@skvarel Als ersatz für die tageshervorhebung ? mouseover ist im mobilsektor einfach onclick ?! sollte dann ja das gleiche machen?
-
@skvarel Als ersatz für die tageshervorhebung ? mouseover ist im mobilsektor einfach onclick ?! sollte dann ja das gleiche machen?
-
@lyc .. eine andere Idee wäre:
• Mouseover (oder Klick) auf die Punkte blendet alle Popups ein;
• Mouseover (oder Klick) auf die Strecke blendet nur die anderen Routen aus;Ich gucke mir das im Detail an!
-
@skvarel Als ersatz für die tageshervorhebung ? mouseover ist im mobilsektor einfach onclick ?! sollte dann ja das gleiche machen?
-
@skvarel bei der Linienhervorhebung müsste dann ein Pop-up mit Datum/Name (Familienansicht) aufgehen, dann hat man auch den Überblick welche Route gerade aktiv ist.
-
@lyc .. ich teste da gleich was und melde mich mit Screenshots. Hast du dann Zeit und Lust die Alpha zu testen bevor ich es ins Latest schiebe?
Wenn das dann nichts taugt, kann ich die Änderungen einfacher wieder verwerfen.
-
@skvarel Sry, bin gerade erst nach hause gekommen, klar kann ich die alpha testen, dauert aber noch etwas.
-
@lyc .. eilt nicht! Ich lasse die Version so lange im Alpha (Github) Status. Vielleicht fällt mir morgen noch was Neues ein ;)
-
@skvarel Sicher, das muss man aber erstmal wissen wie man die findet. hab ich geschafft. ;)
Das sieht doch gut aus. Was allerdings ein wenig "nervig" ist , vor allem bei Mobildevices, wenn ich jetzt eine Route anklicke , kommt das Pop-up vom klick auf die Linie und das Popup vom hovern. Liegen also beide übereinander. Wäre es möglich die Farbe der aktiven Linie anzupassen. Dann hätte man noch ein optisches Feedback zu dem Dimmen?Wäre es möglich die Farbe der aktiven Linie anzupassen.
-
@skvarel Sicher, das muss man aber erstmal wissen wie man die findet. hab ich geschafft. ;)
Das sieht doch gut aus. Was allerdings ein wenig "nervig" ist , vor allem bei Mobildevices, wenn ich jetzt eine Route anklicke , kommt das Pop-up vom klick auf die Linie und das Popup vom hovern. Liegen also beide übereinander. Wäre es möglich die Farbe der aktiven Linie anzupassen. Dann hätte man noch ein optisches Feedback zu dem Dimmen?Wäre es möglich die Farbe der aktiven Linie anzupassen.
-
@skvarel Sicher, das muss man aber erstmal wissen wie man die findet. hab ich geschafft. ;)
Das sieht doch gut aus. Was allerdings ein wenig "nervig" ist , vor allem bei Mobildevices, wenn ich jetzt eine Route anklicke , kommt das Pop-up vom klick auf die Linie und das Popup vom hovern. Liegen also beide übereinander. Wäre es möglich die Farbe der aktiven Linie anzupassen. Dann hätte man noch ein optisches Feedback zu dem Dimmen?Wäre es möglich die Farbe der aktiven Linie anzupassen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden






