diff --git a/src/frontend/.prettierrc b/src/frontend/.prettierrc index 73e5b36..c2e921b 100644 --- a/src/frontend/.prettierrc +++ b/src/frontend/.prettierrc @@ -3,8 +3,8 @@ "endOfLine": "lf", "semi": true, "tabWidth": 2, - "plugins": ["prettier-plugin-svelte"], "htmlWhitespaceSensitivity": "strict", + "plugins": ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"], "overrides": [ { "files": "*.svelte", @@ -12,5 +12,7 @@ "parser": "svelte" } } - ] + ], + "tailwindStylesheet": "./src/app.pcss", + "tailwindConfig": "./tailwind.config.cjs" } diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json index 4fac886..15cae76 100644 --- a/src/frontend/package-lock.json +++ b/src/frontend/package-lock.json @@ -21,6 +21,7 @@ "postcss-load-config": "^5.0.2", "prettier": "^3.5.3", "prettier-plugin-svelte": "^3.3.3", + "prettier-plugin-tailwindcss": "^0.6.11", "svelte": "^5.28.2", "svelte-preprocess": "^6.0.3", "tailwindcss": "^3.3.6", @@ -2356,6 +2357,85 @@ "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" } }, + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.6.11", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.11.tgz", + "integrity": "sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "@zackad/prettier-plugin-twig": "*", + "prettier": "^3.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", + "prettier-plugin-multiline-arrays": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-sort-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*" + }, + "peerDependenciesMeta": { + "@ianvs/prettier-plugin-sort-imports": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "@zackad/prettier-plugin-twig": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "optional": true + }, + "prettier-plugin-jsdoc": { + "optional": true + }, + "prettier-plugin-marko": { + "optional": true + }, + "prettier-plugin-multiline-arrays": { + "optional": true + }, + "prettier-plugin-organize-attributes": { + "optional": true + }, + "prettier-plugin-organize-imports": { + "optional": true + }, + "prettier-plugin-sort-imports": { + "optional": true + }, + "prettier-plugin-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + } + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", diff --git a/src/frontend/package.json b/src/frontend/package.json index be71da4..6902696 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -21,6 +21,7 @@ "postcss-load-config": "^5.0.2", "prettier": "^3.5.3", "prettier-plugin-svelte": "^3.3.3", + "prettier-plugin-tailwindcss": "^0.6.11", "svelte": "^5.28.2", "svelte-preprocess": "^6.0.3", "tailwindcss": "^3.3.6", diff --git a/src/frontend/src/routes/+error.svelte b/src/frontend/src/routes/+error.svelte index 882613e..48e1d78 100644 --- a/src/frontend/src/routes/+error.svelte +++ b/src/frontend/src/routes/+error.svelte @@ -1,9 +1,9 @@