From ad5501075242244fc30118968a70a0fb08311b07 Mon Sep 17 00:00:00 2001 From: rand00 Date: Thu, 13 Jan 2022 17:40:09 +0100 Subject: [PATCH] Opam_graph: UI: Removed old transform-origin override + todo-node for generating CSS --- src/opam_graph.ml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/opam_graph.ml b/src/opam_graph.ml index 984fe37..17a98ea 100644 --- a/src/opam_graph.ml +++ b/src/opam_graph.ml @@ -267,17 +267,22 @@ line { } .direct_dep.node:hover { - transform-origin: center; transform: scale(2); } .root:hover ~ .node { - transform: scale(2); + transform: scale(1.1); } |} (* disabled CSS +(*> goto generate this and select unique direct-dep pkg equal to self*) +.direct_dep.edge:hover ~ .direct_dep.node { + transform: scale(2); +} + + transform-origin: center; stroke-width: 0.009 !important; *) @@ -320,6 +325,7 @@ line { let make_node ~pos ~radius ~text ~classes = let title = make_title ~text in + (*> todo; why is this not in Tyxml - browser support missing?*) let a_transform_origin = Svg.Unsafe.string_attrib "transform-origin" in let a = Svg.[ a_class ("node" :: classes);