UNPKG

react-d3-dag

Version:

React component to create interactive D3 directed acyclic graphs (DAGs)

62 lines (55 loc) 1.28 kB
"use strict"; // Importing CSS files globally (e.g. `import "./styles.css"`) can cause resolution issues with certain // libraries/frameworks. // Example: Next.js (https://github.com/vercel/next.js/blob/master/errors/css-npm.md) // // Since rd3dag's CSS is bare bones to begin with, we provide all required styles as a template string, // which can be imported like any other TS/JS module and inlined into a `<style></style>` tag. Object.defineProperty(exports, "__esModule", { value: true }); exports.default = ` /* Tree */ .rd3dag-tree-container { width: 100%; height: 100%; } .rd3dag-grabbable { cursor: move; /* fallback if grab cursor is unsupported */ cursor: grab; cursor: -moz-grab; cursor: -webkit-grab; } .rd3dag-grabbable:active { cursor: grabbing; cursor: -moz-grabbing; cursor: -webkit-grabbing; } /* Node */ .rd3dag-node { cursor: pointer; fill: #777; stroke: #000; stroke-width: 2; } .rd3dag-leaf-node { cursor: pointer; fill: transparent; stroke: #000; stroke-width: 1; } .rd3dag-label__title { fill: #000; stroke: none; font-weight: bolder; } .rd3dag-label__attributes { fill: #777; stroke: none; font-weight: bolder; font-size: smaller; } /* Link */ .rd3dag-link { fill: none; stroke: #000; } `;