Closed ahdinosaur closed 9 years ago
no longer does "don't clip for groups (close https://github.com/open-app/holodex/issues/53)"
@simontegg good to merge?
I'm still getting squares on people sometimes in firefox
yeah, i noticed that too, not sure what more we can do, any ideas? in the meantime, merge?
I think the multiple clip-paths for each node may just overload it? Perhaps extract the node sizes, then create just a few clip-paths?
each clip path is specific to each node, as it includes position as well as size, so we can't extract general clip paths. also notice if you reload a page in FF, all the initial clip paths will work fine, it's only when you navigate to new routes that some won't work.
Idea: Its possible we could fix this by simply using html elements instead of svg. Lines and arrows can be drawn with css http://www.monkeyandcrow.com/samples/css_lines/.
This could clear up the hacky bits of using svg with react (and enable fancy context-maintaining transitions between view-states:)