From fea5a3d3f609a68fccf1f5bf7ec3acb896659d4c Mon Sep 17 00:00:00 2001 From: Esa Kataja Date: Thu, 13 Nov 2025 23:02:43 +0200 Subject: [PATCH] Add: Sass --- bun.lock | 7 +++++++ nuxt.config.ts | 5 ++++- package.json | 3 +++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/bun.lock b/bun.lock index 0fb982e..d6e4614 100644 --- a/bun.lock +++ b/bun.lock @@ -13,6 +13,9 @@ "vue": "^3.5.24", "vue-router": "^4.6.3", }, + "devDependencies": { + "sass": "^1.94.0", + }, }, }, "packages": { @@ -840,6 +843,8 @@ "image-meta": ["image-meta@0.2.2", "", {}, "sha512-3MOLanc3sb3LNGWQl1RlQlNWURE5g32aUphrDyFeCsxBTk08iE3VNe4CwsUZ0Qs1X+EfX0+r29Sxdpza4B+yRA=="], + "immutable": ["immutable@5.1.4", "", {}, "sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA=="], + "impound": ["impound@1.0.0", "", { "dependencies": { "exsolve": "^1.0.5", "mocked-exports": "^0.1.1", "pathe": "^2.0.3", "unplugin": "^2.3.2", "unplugin-utils": "^0.2.4" } }, "sha512-8lAJ+1Arw2sMaZ9HE2ZmL5zOcMnt18s6+7Xqgq2aUVy4P1nlzAyPtzCDxsk51KVFwHEEdc6OWvUyqwHwhRYaug=="], "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], @@ -1198,6 +1203,8 @@ "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], + "sass": ["sass@1.94.0", "", { "dependencies": { "chokidar": "^4.0.0", "immutable": "^5.0.2", "source-map-js": ">=0.6.2 <2.0.0" }, "optionalDependencies": { "@parcel/watcher": "^2.4.1" }, "bin": { "sass": "sass.js" } }, "sha512-Dqh7SiYcaFtdv5Wvku6QgS5IGPm281L+ZtVD1U2FJa7Q0EFRlq8Z3sjYtz6gYObsYThUOz9ArwFqPZx+1azILQ=="], + "sax": ["sax@1.4.3", "", {}, "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ=="], "scule": ["scule@1.3.0", "", {}, "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g=="], diff --git a/nuxt.config.ts b/nuxt.config.ts index 7da2269..d370625 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,7 +1,10 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ compatibilityDate: '2025-07-15', - devtools: { enabled: true }, + devtools: { enabled: false }, + css: [ + '@/assets/css/main.scss' + ], modules: [ '@nuxt/fonts', diff --git a/package.json b/package.json index 88cd01c..6a03508 100644 --- a/package.json +++ b/package.json @@ -18,5 +18,8 @@ "nuxt": "^4.2.1", "vue": "^3.5.24", "vue-router": "^4.6.3" + }, + "devDependencies": { + "sass": "^1.94.0" } }