collab/mermaid/cypress/platform/ghsa2.htmlblame
View source
6dd74de1<html>
6dd74de2 <script>
6dd74de3 // %%{ init: { "logLevel":0, "themeVariables" : { "primaryColor": "#fff000","textColor": "green","apa":"} #target { background-color: crimson }" } } }%%
6dd74de4 </script>
6dd74de5 <body>
6dd74de6 <div id="target">
6dd74de7 <h1>This element does not belong to the SVG but we can style it</h1>
6dd74de8 </div>
6dd74de9 <svg id="diagram"></svg>
6dd74de10
6dd74de11 <script type="module">
6dd74de12 import mermaid from './mermaid.esm.mjs';
6dd74de13 mermaid.initialize({ startOnLoad: false, logLevel: 0 });
6dd74de14
6dd74de15 const graph = `
6dd74de16 %%{ init: { "fontFamily" : "&125; * { background: red }" } }%%
6dd74de17 graph TD
6dd74de18 A[Goose]
6dd74de19 `;
6dd74de20
6dd74de21 const diagram = document.getElementById('diagram');
6dd74de22 const { svg } = await mermaid.render('diagram-svg', graph);
6dd74de23 diagram.innerHTML = svg;
6dd74de24 if (window.Cypress) {
6dd74de25 window.rendered = true;
6dd74de26 }
6dd74de27 </script>
6dd74de28 </body>
6dd74de29</html>