From 4c65c018aca9f64c7b17e957a9fee2e44aebf288 Mon Sep 17 00:00:00 2001 From: Tobias Date: Thu, 22 Jan 2026 21:09:54 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Add=20recommended=20VS=20Code=20?= =?UTF-8?q?extensions=20(#1386)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Sebastián Ramírez --- .gitignore | 3 ++- .vscode/extensions.json | 15 +++++++++++++++ backend/README.md | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 .vscode/extensions.json diff --git a/.gitignore b/.gitignore index a6dd346..f903ab6 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 0000000..3554f7c --- /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 c4256fe..521ee3f 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.