fix(mermaid): themechange detector + expand simplification
This commit is contained in:
		@@ -675,7 +675,6 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin<Partial<Options>>
 | 
			
		||||
                    properties: {
 | 
			
		||||
                      className: ["expand-button"],
 | 
			
		||||
                      "aria-label": "Expand mermaid diagram",
 | 
			
		||||
                      "aria-hidden": "true",
 | 
			
		||||
                      "data-view-component": true,
 | 
			
		||||
                    },
 | 
			
		||||
                    children: [
 | 
			
		||||
@@ -706,70 +705,13 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin<Partial<Options>>
 | 
			
		||||
                  {
 | 
			
		||||
                    type: "element",
 | 
			
		||||
                    tagName: "div",
 | 
			
		||||
                    properties: { id: "mermaid-container" },
 | 
			
		||||
                    properties: { id: "mermaid-container", role: "dialog" },
 | 
			
		||||
                    children: [
 | 
			
		||||
                      {
 | 
			
		||||
                        type: "element",
 | 
			
		||||
                        tagName: "div",
 | 
			
		||||
                        properties: { id: "mermaid-space" },
 | 
			
		||||
                        children: [
 | 
			
		||||
                          {
 | 
			
		||||
                            type: "element",
 | 
			
		||||
                            tagName: "div",
 | 
			
		||||
                            properties: { className: ["mermaid-header"] },
 | 
			
		||||
                            children: [
 | 
			
		||||
                              {
 | 
			
		||||
                                type: "element",
 | 
			
		||||
                                tagName: "button",
 | 
			
		||||
                                properties: {
 | 
			
		||||
                                  className: ["close-button"],
 | 
			
		||||
                                  "aria-label": "close button",
 | 
			
		||||
                                },
 | 
			
		||||
                                children: [
 | 
			
		||||
                                  {
 | 
			
		||||
                                    type: "element",
 | 
			
		||||
                                    tagName: "svg",
 | 
			
		||||
                                    properties: {
 | 
			
		||||
                                      "aria-hidden": "true",
 | 
			
		||||
                                      xmlns: "http://www.w3.org/2000/svg",
 | 
			
		||||
                                      width: 24,
 | 
			
		||||
                                      height: 24,
 | 
			
		||||
                                      viewBox: "0 0 24 24",
 | 
			
		||||
                                      fill: "none",
 | 
			
		||||
                                      stroke: "currentColor",
 | 
			
		||||
                                      "stroke-width": "2",
 | 
			
		||||
                                      "stroke-linecap": "round",
 | 
			
		||||
                                      "stroke-linejoin": "round",
 | 
			
		||||
                                    },
 | 
			
		||||
                                    children: [
 | 
			
		||||
                                      {
 | 
			
		||||
                                        type: "element",
 | 
			
		||||
                                        tagName: "line",
 | 
			
		||||
                                        properties: {
 | 
			
		||||
                                          x1: 18,
 | 
			
		||||
                                          y1: 6,
 | 
			
		||||
                                          x2: 6,
 | 
			
		||||
                                          y2: 18,
 | 
			
		||||
                                        },
 | 
			
		||||
                                        children: [],
 | 
			
		||||
                                      },
 | 
			
		||||
                                      {
 | 
			
		||||
                                        type: "element",
 | 
			
		||||
                                        tagName: "line",
 | 
			
		||||
                                        properties: {
 | 
			
		||||
                                          x1: 6,
 | 
			
		||||
                                          y1: 6,
 | 
			
		||||
                                          x2: 18,
 | 
			
		||||
                                          y2: 18,
 | 
			
		||||
                                        },
 | 
			
		||||
                                        children: [],
 | 
			
		||||
                                      },
 | 
			
		||||
                                    ],
 | 
			
		||||
                                  },
 | 
			
		||||
                                ],
 | 
			
		||||
                              },
 | 
			
		||||
                            ],
 | 
			
		||||
                          },
 | 
			
		||||
                          {
 | 
			
		||||
                            type: "element",
 | 
			
		||||
                            tagName: "div",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user