Skip to content

Commit 077f9e4

Browse files
committed
chore(vscode): update welcome page and enable few features by default
1 parent d749318 commit 077f9e4

File tree

2 files changed

+8
-26
lines changed

2 files changed

+8
-26
lines changed

extensions/vscode/lib/welcome.ts

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -334,13 +334,14 @@ function getWelcomeHtml(context: vscode.ExtensionContext) {
334334
<div class="card whats-new-card">
335335
<h3>3.0.7</h3>
336336
<ul style="margin: 0; padding-left: 1.25rem;">
337-
<li>✨ All 3 premium features are now available to all users</li>
337+
<li>✨ The following features are now available for free:</li>
338+
<ul style="margin: 0; padding-left: 1.25rem;">
339+
<li>🧩 Interpolation Highlight</li>
340+
<li>🧩 Focus Mode (disabled by default)</li>
341+
<li>🧩 Reactivity Visualization</li>
342+
</ul>
338343
<li>🐛 4+ bug fixes</li>
339344
</ul>
340-
<div
341-
style="margin-top: 1rem; padding: 0.75rem; background-color: var(--vscode-inputValidation-warningBackground); border-radius: 4px;">
342-
⚠️ Premium features are now disabled by default
343-
</div>
344345
<div
345346
style="margin-top: 1.5rem; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem;">
346347
<a href="https://github.com/vuejs/language-tools/releases/tag/v3.0.7" target="_blank"
@@ -480,25 +481,6 @@ function getWelcomeHtml(context: vscode.ExtensionContext) {
480481
</div>
481482
</div>
482483
483-
<h2>🚀 Premium Features</h2>
484-
<div class="features" style="grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); margin: 1.5rem 0;">
485-
<div class="feature">
486-
<div class="feature-icon">🧩</div>
487-
<h4>Interpolation Highlight 🌟</h4>
488-
<p>Enhanced highlighting for template interpolations and expressions</p>
489-
</div>
490-
<div class="feature">
491-
<div class="feature-icon">🧩</div>
492-
<h4>Focus Mode 🌟🌟</h4>
493-
<p>Isolate and focus on specific SFC blocks during development</p>
494-
</div>
495-
<div class="feature">
496-
<div class="feature-icon">🧩</div>
497-
<h4>Reactivity Visualization 🌟🌟🌟</h4>
498-
<p>Visualize Vue's reactivity system in component scripts</p>
499-
</div>
500-
</div>
501-
502484
<h2>📚 Resources</h2>
503485
<ul>
504486
<li><a href="https://vuejs.org/guide/typescript/overview.html" target="_blank">Vue with TypeScript Guide</a> -

extensions/vscode/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,12 +271,12 @@
271271
},
272272
"vue.editor.reactivityVisualization": {
273273
"type": "boolean",
274-
"default": false,
274+
"default": true,
275275
"markdownDescription": "%configuration.editor.reactivityVisualization%"
276276
},
277277
"vue.editor.templateInterpolationDecorators": {
278278
"type": "boolean",
279-
"default": false,
279+
"default": true,
280280
"markdownDescription": "%configuration.editor.templateInterpolationDecorators%"
281281
},
282282
"vue.server.includeLanguages": {

0 commit comments

Comments
 (0)