.canvas-node-container .markdown-embed-content h1 { text-align: center; } .canvas-node-container .markdown-embed-content h2 { text-align: center; } .canvas-node-container .markdown-embed-content h3 { text-align: center; } .canvas-node-container .markdown-embed-content h4 { text-align:...
.style-settings-container { padding-bottom: 16px; } .style-settings-heading[data-level="0"] + .style-settings-container { padding-left: 34px; } .style-settings-heading.is-collapsed { margin-bottom: 0; } .style-settings-heading.is-collapsed + .style-settings-container { display: none; ...
You can select a section by list/heading/table/quote/codeBlock/markdown-it-container(:::), and turn into table/tabs/dir/cards/column/mindmap/mermaid/PlantUML/markmap/timeLine/jsonChart/nodeTree and more. | | WuCai highlights Official | Sync WuCai highlights into your notes. | | File ...
《无限的画布:从石板到 Obsidian Canvas 与 Freeform》画布工具的发展史就是人们对自由表达的追逐史。画布软件将有限的平面、交互和信息类型推向无限,用新技术重新诠释了古老的“画布”概念。文链接 链接 #Obsidian 发布于 2023-01-31 23:47・IP 属地广东 赞同 分享收藏 写下你的评论... ...
canvas-node) .markdown-source-view.mod-cm6 .tab-container .cm-gutters { position: sticky !important; /* save button */ .tabs-editor-modal .modal-content .toolbar .toolbar-button.save-button { margin-left: auto; margin-right: 0.5em; } /* embed page */ .tab-container .tab-content ...
//this.containerEL.scrollTop = this.setting.canvasSize / 2 - h / 2 - 60 ; //this.containerEL.scrollLeft = this.setting.canvasSize / 2 - w / 2 + 30 ; this.containerEL.scrollTop = pos_y - (h/2 - dim_y/2) + 90; this.containerEL.scrollLeft = pos_x - (w/2 - dim_...
NODE_ENV === 'development') && DEBUGGING && debug(this.experimentalFileTypeDisplay, `ExcalidrawPlugin.experimentalFileTypeDisplay > app.workspace.onLayoutReady`); document.querySelectorAll(".nav-file-title").forEach(insertFiletype); //apply filetype to files already displayed const container ...
container: HTMLElement ) { if (root) { root.unmount(); await delay(20); container.empty(); } const markdown = await app.vault.cachedRead(file); const el = document.createElement("div"); MarkdownRenderer.render( app, markdown, el.createDiv(), file.path, app.workspace.getActiveViewOfTy...
scripts src dialogs lang menu utils EmbeddedFileLoader.ts ExcalidrawAutomate.ts ExcalidrawData.ts ExcalidrawView.ts LaTeX.ts MarkdownPostProcessor.ts OneOffs.ts Scripts.ts constants.ts index.ts main.ts settings.ts types.d.ts .babelrc .eslintignore ...
nodeIntegration: false, contextIsolation: true, sandbox: true, webSecurity: true, allowRunningInsecureContent: false } }); this.webContents = this.webView.webContents; // Set up event handlers this.registerEventHandlers(); // Add the WebContentsView to the Obsidian view const container = this...