diff --git a/.gitignore b/.gitignore index a6dd346572..f903ab6066 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ -.vscode +.vscode/* +!.vscode/extensions.json node_modules/ /test-results/ /playwright-report/ diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000000..3554f7c8af --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,15 @@ +{ + "recommendations": [ + "astral-sh.ty", + "biomejs.biome", + "bradlc.vscode-tailwindcss", + "charliermarsh.ruff", + "docker.docker", + "github.vscode-github-actions", + "mjmlio.vscode-mjml", + "ms-playwright.playwright", + "ms-python.debugpy", + "ms-python.python", + "tombi-toml.tombi" + ] +} diff --git a/backend/README.md b/backend/README.md index c217000fc2..26c5d489ba 100644 --- a/backend/README.md +++ b/backend/README.md @@ -167,6 +167,6 @@ If you don't want to start with the default models and want to remove them / mod The email templates are in `./backend/app/email-templates/`. Here, there are two directories: `build` and `src`. The `src` directory contains the source files that are used to build the final email templates. The `build` directory contains the final email templates that are used by the application. -Before continuing, ensure you have the [MJML extension](https://marketplace.visualstudio.com/items?itemName=attilabuti.vscode-mjml) installed in your VS Code. +Before continuing, ensure you have the [MJML extension](https://github.com/mjmlio/vscode-mjml) installed in your VS Code. Once you have the MJML extension installed, you can create a new email template in the `src` directory. After creating the new email template and with the `.mjml` file open in your editor, open the command palette with `Ctrl+Shift+P` and search for `MJML: Export to HTML`. This will convert the `.mjml` file to a `.html` file and now you can save it in the build directory.