Skip to content

Commit 968ca9e

Browse files
committed
🚀 RELEASE: Version 0.0.4
1 parent e3d1bb8 commit 968ca9e

File tree

9 files changed

+75
-14
lines changed

9 files changed

+75
-14
lines changed

.github/media/css_frameworks.gif

2.08 MB
Loading

CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
## Change Log
2+
3+
<br>
4+
5+
### Version 0.0.1
6+
7+
- 📦 NEW: Create Nuxt project directories.
8+
- 📦 NEW: Create Nuxt.js files.
9+
- 📦 NEW: Open Nuxt.js Docs.
10+
- 📦 NEW: Installing dependencies.
11+
- 📦 NEW: Run scripts from the VSCode command palette or sidebar.
12+
- 📦 NEW: Toggle Nuxt Devtools from your status bar.
13+
- 📦 NEW: Install, remove and update project dependencies.
14+
- 📦 NEW: Search and install nuxt modules.
15+
16+
<br>
17+
18+
### Version 0.0.2
19+
20+
- 📖 DOCS: Update README.md.
21+
22+
<br>
23+
24+
### Version 0.0.3
25+
26+
- 📖 DOCS: Update README.md.
27+
- ✨ IMPROVE: Extension performance.
28+
29+
<br>
30+
31+
### Version 0.0.4
32+
33+
- 📦 NEW: Install and Configure most CSS frameworks with few steps.
34+
- TailwindCSS.
35+
- UnoCSS.
36+
- WindiCSS.
37+
- 📦 NEW: Introducing `nuxtr.vueFiles.style.alwaysScoped` setting.
38+
- 📦 NEW: Introducing `nuxtr.defaultPackageManager` setting.
39+
- 📦 NEW: Create Nuxt project directories Settings.
40+
- ✨ IMPROVE: Files creation is not relying on Nuxi CLI.
41+
- ✨ IMPROVE: Depndencies card in the sidebar.
42+
- ✨ IMPROVE: Grouping extension settings.
43+
- 🐞 FIX: Nuxt Devtools installation error on Windows & Linux.
44+
- 🐞 FIX: Sidebar Icon not showing on Linux.
45+
46+
47+

README.md

Lines changed: 28 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ Nuxtr VSCode extension offers a set of commands and tools to help with your Nuxt
66

77
### Features
88

9-
- [Create Nuxt project directories](#create-nuxt-project-directories)
10-
- [Create Nuxt.js files](#create-nuxtjs-files)
11-
- [Installing dependencies](#installing-dependencies)
9+
- [Create Nuxt project directories.](#create-nuxt-project-directories)
10+
- [Create Nuxt.js files.](#create-nuxtjs-files)
11+
- Open Nuxt documentation.
12+
- [Installing dependencies.](#installing-dependencies)
1213
- [Run scripts from the VSCode command palette or sidebar.](#run-scripts-from-the-vscode-command-palette-or-sidebar)
13-
- [Toggle Nuxt Devtools from your status bar](#toggle-nuxt-devtools-from-your-status-bar)
14+
- [Toggle Nuxt Devtools from your status bar.](#toggle-nuxt-devtools-from-your-status-bar)
1415
- [Install, remove and update project dependencies.](#install-remove-and-update-project-dependencies)
1516
- [Search and install nuxt modules.](#search-and-install-nuxt-modules)
16-
- [Configure most CSS frameworks with few steps](#configure-most-css-frameworks-with-few-steps)
17+
- [Install and Configure most CSS frameworks with few steps. (TailwindCSS, WindiCSS, UnoCSS, and more coming soon)](#install-and-configure-most-css-frameworks-with-few-steps)
1718

1819

1920

@@ -22,7 +23,7 @@ Nuxtr VSCode extension offers a set of commands and tools to help with your Nuxt
2223

2324
### Create Nuxt project directories
2425

25-
![Nuxt Project Creation](./docs/media/directories_creation.gif)
26+
![Nuxt Project Creation](./.github/media/directories_creation.gif)
2627

2728

2829
<br>
@@ -31,31 +32,42 @@ Nuxtr VSCode extension offers a set of commands and tools to help with your Nuxt
3132
### Create Nuxt.js files
3233
You can create all kind of files that Nuxt.js needs (Vue/TypeScript) and special files like [`.nuxtignore`](https://nuxt.com/docs/guide/directory-structure/nuxtignore) and [`app.config.ts`](https://nuxt.com/docs/guide/directory-structure/app-config) files. Flat/sub directories structure are supported too.
3334

34-
![Nuxt Files Creation](./docs/media/items_creation.gif)
35+
![Nuxt Files Creation](./.github/media/items_creation.gif)
3536

3637
You can customize Vue file templates using the following settings:
3738

3839
```JSON
3940
"nuxtr.vueFiles.firstTag": "template",
4041
"nuxtr.vueFiles.script.type": "setup",
4142
"nuxtr.vueFiles.style.addStyleTag": true,
43+
"nuxtr.vueFiles.style.alwaysScoped": true,
4244
"nuxtr.vueFiles.style.defaultLanguage": "scss"
4345
```
4446

47+
And auto open the created file using:
48+
49+
```JSON
50+
"nuxtr.openItemsAfterCreation": true
51+
```
52+
4553
<br>
4654
<br>
4755

4856
### Installing dependencies
4957

50-
Detecting your package manager if a lock file exists. Or letting you choose which package manager to use.
58+
Detecting your package manager if a lock file exists. Or letting you choose which package manager to use with this setting
59+
60+
```JSON
61+
"nuxtr.defaultPackageManager": "yarn"
62+
```
5163

5264
<br>
5365
<br>
5466

5567
### Run scripts from the VSCode command palette or sidebar.
5668
Main scripts are available from command palette, if you want to use a custom command you can find it in the sidebar.
5769

58-
![Nuxt Scripts](./docs/media/scripts.gif)
70+
![Nuxt Scripts](./.github/media/scripts.gif)
5971

6072

6173
<br>
@@ -66,7 +78,7 @@ Main scripts are available from command palette, if you want to use a custom com
6678

6779
Manual toggling from nuxt.config.ts is detected and state is synced.
6880

69-
![Nuxt Devtools](./docs/media/devtools.gif)
81+
![Nuxt Devtools](./.github/media/devtools.gif)
7082

7183

7284
<br>
@@ -76,7 +88,7 @@ Manual toggling from nuxt.config.ts is detected and state is synced.
7688

7789
You can remove or update your dependencies by selecting which version you want to install.
7890

79-
![Nuxt Dependencies](./docs/media/dependencies.gif)
91+
![Nuxt Dependencies](./.github/media/dependencies.gif)
8092

8193

8294

@@ -87,12 +99,14 @@ You can remove or update your dependencies by selecting which version you want t
8799

88100
Almost full support for Nuxt modules with typical searching/filters experience as [Nuxt Modules directory](https://nuxt.com/modules). Once you found your wanted module, clicking install will install using the right flag (normal/dev) after detecting your package manager, add them to nuxt.config.ts and showing you a success message with a button to the module docs.
89101

90-
![Nuxt Modules](./docs/media/modules.gif)
102+
![Nuxt Modules](./.github/media/modules.gif)
91103

92104

93105
<br>
94106
<br>
95107

96-
### Configure most CSS frameworks with few steps
108+
### Install and Configure most CSS frameworks with few steps
109+
110+
You can install and configure most CSS frameworks with few steps. (TailwindCSS, WindiCSS, UnoCSS, and more coming soon)
97111

98-
Under development
112+
![Nuxt Modules](./.github/media/css_frameworks.gif)

0 commit comments

Comments
 (0)