Skip to content

Commit 94af1c7

Browse files
committed
Release v2.3.0
1 parent f87048e commit 94af1c7

3 files changed

Lines changed: 21 additions & 25 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -925,8 +925,8 @@ npx @vscode/vsce publish
925925

926926
```bash
927927
git add .
928-
git commit -m "Release v2.2.9" # change version
929-
git tag v2.2.9 # change version
928+
git commit -m "Release v2.3.0" # change version
929+
git tag v2.3.0 # change version
930930
git push origin main --tags
931931
```
932932

vs-code-extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "as-notes",
33
"displayName": "AS Notes - Personal Knowledge Management System (PKMS)",
44
"description": "VS Code Personal Knowledge Management System (PKMS) - Markdown Editing, Wikilinks (inc. Nested), Tasks, Kanban, Files, Publish to HTML, Daily Journal, Encrypted Notes",
5-
"version": "2.2.9",
5+
"version": "2.3.0",
66
"publisher": "appsoftwareltd",
77
"license": "Elastic-2.0",
88
"icon": "images/icon.png",
@@ -512,7 +512,7 @@
512512
"id": "as-notes.mermaidRenderer",
513513
"name": "Mermaid Renderer",
514514
"when": "as-notes.fullMode",
515-
"visibility": "hidden"
515+
"visibility": "collapsed"
516516
}
517517
]
518518
},

vs-code-extension/src/inline-editor/mermaid/webview-manager.ts

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -117,37 +117,33 @@ export class MermaidWebviewManager {
117117
<meta charset="UTF-8">
118118
<style>
119119
body {
120+
margin: 0;
121+
padding: 4px 8px;
120122
font-family: var(--vscode-font-family);
121-
color: var(--vscode-foreground);
122-
padding: 20px;
123-
line-height: 1.6;
124-
}
125-
.info-box {
126-
background: var(--vscode-editor-background);
127-
border: 1px solid var(--vscode-panel-border);
128-
border-radius: 4px;
129-
padding: 16px;
130-
margin-bottom: 16px;
123+
font-size: var(--vscode-font-size);
124+
color: var(--vscode-descriptionForeground);
131125
}
132-
.info-box h3 {
133-
margin-top: 0;
134-
color: var(--vscode-textLink-foreground);
126+
.status {
127+
display: flex;
128+
align-items: center;
129+
gap: 6px;
135130
}
136-
.info-box p {
137-
margin: 8px 0;
138-
color: var(--vscode-descriptionForeground);
131+
.dot {
132+
width: 7px;
133+
height: 7px;
134+
border-radius: 50%;
135+
background: var(--vscode-testing-iconPassed, #73c991);
136+
flex-shrink: 0;
139137
}
140138
.hidden {
141139
display: none;
142140
}
143141
</style>
144142
</head>
145143
<body>
146-
<div class="info-box">
147-
<h3>Mermaid Diagram Renderer</h3>
148-
<p>This webview is used internally by AS Notes to render Mermaid diagrams inline in your markdown files.</p>
149-
<p><strong>You can safely ignore this view.</strong> It runs in the background and has no user-facing functionality. The diagrams appear directly in your editor, not here.</p>
150-
<p>If you're seeing this view, you can close it and return to your editor. The extension will continue to work normally.</p>
144+
<div class="status">
145+
<span class="dot"></span>
146+
<span>Rendering engine active - renders Mermaid diagrams in the editor</span>
151147
</div>
152148
<div id="renderContainer" class="hidden"></div>
153149
<script type="module">

0 commit comments

Comments
 (0)