From d70ffe93bbfed4e0f95353f80b7cd81bdbb62cf1 Mon Sep 17 00:00:00 2001 From: Per Brolin Date: Thu, 13 Jun 2024 13:44:34 +0200 Subject: [PATCH] MCC-1765: Added styling of neo class and removed override in drawRect --- .../src/rendering-util/rendering-elements/shapes/drawRect.ts | 5 +---- packages/mermaid/src/styles.ts | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/mermaid/src/rendering-util/rendering-elements/shapes/drawRect.ts b/packages/mermaid/src/rendering-util/rendering-elements/shapes/drawRect.ts index 783fe6a53..0f98f4d19 100644 --- a/packages/mermaid/src/rendering-util/rendering-elements/shapes/drawRect.ts +++ b/packages/mermaid/src/rendering-util/rendering-elements/shapes/drawRect.ts @@ -48,10 +48,7 @@ export const drawRect = async (parent: SVGAElement, node: Node, options: RectOpt } else { rect = shapeSvg.insert('rect', ':first-child'); - let rectClass = 'basic label-container'; - if (node.look === 'neo') { - rectClass += ' state-shadow-neo'; - } + const rectClass = 'basic label-container'; rect .attr('class', rectClass) diff --git a/packages/mermaid/src/styles.ts b/packages/mermaid/src/styles.ts index 8cc5767b6..b8cbeb652 100644 --- a/packages/mermaid/src/styles.ts +++ b/packages/mermaid/src/styles.ts @@ -74,8 +74,8 @@ const getStyles = ( } [data-look="neo"].node rect { - stroke: ${options.nodeBorder}; - stroke: red !important + stroke: none; + filter: drop-shadow( 1px 2px 2px rgba(185,185,185,1.0) ); } ${userStyles} `;