Skip to content

Commit aa44378

Browse files
Merge pull request #691 from direct-framework/690-mermaid-style
Add CSS styling for mermaid diagram SVG
2 parents 0fd622d + 5f2176e commit aa44378

8 files changed

Lines changed: 668 additions & 509 deletions

File tree

main/static/assets/css/theme.css

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

main/static/assets/css/theme.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

main/static/assets/css/theme.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

main/static/assets/css/theme.min.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

main/templates/main/snippets/framework-mermaid-diagram.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1+
{% load static %}
12
<script type="module">import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs';</script>
2-
<pre class="mermaid" style="background-color: #edf1f5">
3+
<pre class="mermaid">
34
---
45
config:
56
theme: base
67
themeVariables:
78
background: "#edf1f5"
89
primaryColor: "#CEE398"
9-
secondaryColor: "#edf1f5"
10+
secondaryColor: "#F6F9FC"
1011
---
1112
flowchart TD
1213
CD[Competency Domains]

node/src/scss/_user.scss

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,12 @@ html {
4646
.alert p {
4747
margin: 0;
4848
}
49+
50+
.mermaid {
51+
background-color: #f6f9fc;
52+
}
53+
54+
.mermaid > svg {
55+
display: block;
56+
margin: auto;
57+
}

package-lock.json

Lines changed: 642 additions & 502 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@rollup/plugin-babel": "^6.0.4",
2121
"@rollup/plugin-commonjs": "^28.0.3",
2222
"@rollup/plugin-node-resolve": "^15.2.3",
23-
"@rollup/plugin-terser": "^0.4.4",
23+
"@rollup/plugin-terser": "^1.0.0",
2424
"@rollup/plugin-virtual": "^3.0.2",
2525
"@storybook/addon-essentials": "^8.6.14",
2626
"@storybook/addon-interactions": "^8.6.14",
@@ -29,7 +29,7 @@
2929
"@storybook/html-vite": "^8.6.14",
3030
"@storybook/test": "^8.6.14",
3131
"autoprefixer": "^10.4.16",
32-
"browser-sync": "^2.29.3",
32+
"browser-sync": "^3.0.4",
3333
"cssnano": "^6.0.1",
3434
"eslint": "^8.53.0",
3535
"eslint-config-prettier": "^9.0.0",

0 commit comments

Comments
 (0)