From 0843b46a912355969f3d6c20058c6cdbba654c3e Mon Sep 17 00:00:00 2001
From: "Aamon P. Hoffmann" <aamon.hoffmann@student.uni-halle.de>
Date: Sun, 5 Jan 2025 14:38:35 +0100
Subject: [PATCH] added tooltips

---
 src/Views/ForceDirectedGraph.elm | 20 ++++++++++++++++----
 1 file changed, 16 insertions(+), 4 deletions(-)

diff --git a/src/Views/ForceDirectedGraph.elm b/src/Views/ForceDirectedGraph.elm
index dc77f50..8d28287 100644
--- a/src/Views/ForceDirectedGraph.elm
+++ b/src/Views/ForceDirectedGraph.elm
@@ -50,13 +50,25 @@ view global local =
                 [ -- Html.h2 [ style "margin-top" "0" ]
                   --     [ Html.text "Force directed Graph" ]
                   Html.div [ style "display" "flex", style "flex-direction" "row", style "gap" "0.5rem" ]
-                    [ Html.button [ Local.ChangeVersion 0 |> propagate |> onClick ]
+                    [ Html.button
+                        [ Local.ChangeVersion 0 |> propagate |> onClick
+                        , Html.Attributes.title "Radialkräfte, die Schengen-Länder auf einen inneren und Drittländer auf einen äußeren Kreis zwingen"
+                        ]
                         [ Html.text "Version 1" ]
-                    , Html.button [ Local.ChangeVersion 1 |> propagate |> onClick ]
+                    , Html.button
+                        [ Local.ChangeVersion 1 |> propagate |> onClick
+                        , Html.Attributes.title "Gleichmäßig abstoßende Kraft auf allen Knoten"
+                        ]
                         [ Html.text "Version 2" ]
-                    , Html.button [ Local.ChangeVersion 2 |> propagate |> onClick ]
+                    , Html.button
+                        [ Local.ChangeVersion 2 |> propagate |> onClick
+                        , Html.Attributes.title "Abstoßende Kräfte skaliert mit dem Verhältnis von angenommenen zu abgelehnten Visas + Kollisionskraft, die einen Radius um jeden Knoten simuliert (Schengenländer größer, Drittländer kleiner) "
+                        ]
                         [ Html.text "Version 3" ]
-                    , Html.button [ Local.ChangeVersion 3 |> propagate |> onClick ]
+                    , Html.button
+                        [ Local.ChangeVersion 3 |> propagate |> onClick
+                        , Html.Attributes.title "Kantenlänge skaliert mit dem Verhältnis von angenommenen zu abgelehnten Visas + Gleichmäßig abstoßende Kraft auf jedem Knoten + Gleichmäßige Kollisionskraft"
+                        ]
                         [ Html.text "Version 4" ]
                     ]
                 ]
-- 
GitLab