From 12c4f5f80b35ce62367f347f013ffd1ea0d2d351 Mon Sep 17 00:00:00 2001 From: Yurii Vasyliev Date: Tue, 21 Apr 2026 18:02:22 +0200 Subject: [PATCH 1/2] fix: CSS ordering inconsistency between dev and production build --- .changeset/ten-moles-hang.md | 5 +++++ src/styles/index.scss | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changeset/ten-moles-hang.md diff --git a/.changeset/ten-moles-hang.md b/.changeset/ten-moles-hang.md new file mode 100644 index 000000000..b46e3e645 --- /dev/null +++ b/.changeset/ten-moles-hang.md @@ -0,0 +1,5 @@ +--- +"landscape-ui": patch +--- + +Fix CSS ordering inconsistency between dev and production builds diff --git a/src/styles/index.scss b/src/styles/index.scss index 64e4369fd..2248e4ad1 100644 --- a/src/styles/index.scss +++ b/src/styles/index.scss @@ -3,7 +3,10 @@ // Vanilla @import "vanilla-framework"; -@include vanilla; + +@layer vanilla { + @include vanilla; +} // Custom styles @import "partials/base"; From 9047c2b97f303991cdbe7956aefe40f03eb41d1b Mon Sep 17 00:00:00 2001 From: Yurii Vasyliev Date: Fri, 24 Apr 2026 18:08:19 +0200 Subject: [PATCH 2/2] build: adjust eslint config --- eslint.config.mjs | 3 ++- package.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index db27a6b10..351284cdd 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -12,6 +12,7 @@ export default defineConfig( ignores: [ "dist", "dist-ssr", + "assets", "node_modules", "playwright-report", "playwright", @@ -65,7 +66,7 @@ export default defineConfig( ...globals.jest, }, - ecmaVersion: 5, + ecmaVersion: "latest", parserOptions: { projectService: true, diff --git a/package.json b/package.json index d0fc4fa15..09f17371e 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "dev": "vite --host", "build": "pnpm run lint && pnpm run tcm:run && tsc && vite build", "build:e2e": "pnpm run build --mode e2e", - "lint": "eslint --fix . --ext .ts,.tsx", + "lint": "eslint --fix src e2e", "preview": "vite preview", "test": "pnpm exec playwright test", "test:saas": "VITE_SELF_HOSTED_ENV=false pnpm exec playwright test --project=saas",