diff --git a/.publish/ai/package.json b/.publish/ai/package.json index 19157bdd..a59423b5 100644 --- a/.publish/ai/package.json +++ b/.publish/ai/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/ai", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "Zero-dependency Claude (Anthropic) client for WrNexus apps.", "license": "MIT", diff --git a/.publish/authz/package.json b/.publish/authz/package.json index 7833f371..69553fb7 100644 --- a/.publish/authz/package.json +++ b/.publish/authz/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/authz", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/authz — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/cli/package.json b/.publish/cli/package.json index d069c03b..63afdd31 100644 --- a/.publish/cli/package.json +++ b/.publish/cli/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/cli", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/cli — part of the WrNexus framework.", "license": "MIT", @@ -28,16 +28,16 @@ "wrnexus": "./dist/index.js" }, "dependencies": { - "@wrnexus/core": "^0.2.59", - "@wrnexus/router": "^0.2.59", - "@wrnexus/csr": "^0.2.59", - "@wrnexus/compiler": "^0.2.59", - "@wrnexus/styles": "^0.2.59", - "@wrnexus/dev-server": "^0.2.59", - "@wrnexus/ui": "^0.2.59", - "@wrnexus/validation": "^0.2.59", - "@wrnexus/i18n": "^0.2.59", - "@wrnexus/db": "^0.2.59" + "@wrnexus/core": "^0.2.60", + "@wrnexus/router": "^0.2.60", + "@wrnexus/csr": "^0.2.60", + "@wrnexus/compiler": "^0.2.60", + "@wrnexus/styles": "^0.2.60", + "@wrnexus/dev-server": "^0.2.60", + "@wrnexus/ui": "^0.2.60", + "@wrnexus/validation": "^0.2.60", + "@wrnexus/i18n": "^0.2.60", + "@wrnexus/db": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/compiler/package.json b/.publish/compiler/package.json index a29066a7..f22d228c 100644 --- a/.publish/compiler/package.json +++ b/.publish/compiler/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/compiler", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/compiler — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/core/package.json b/.publish/core/package.json index c98b208a..72d6fb55 100644 --- a/.publish/core/package.json +++ b/.publish/core/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/core", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/core — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/csr/package.json b/.publish/csr/package.json index 3314b067..ca9c43c6 100644 --- a/.publish/csr/package.json +++ b/.publish/csr/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/csr", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/csr — part of the WrNexus framework.", "license": "MIT", @@ -21,7 +21,7 @@ } }, "dependencies": { - "@wrnexus/core": "^0.2.59" + "@wrnexus/core": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/db/package.json b/.publish/db/package.json index ef8908d8..3d37c20e 100644 --- a/.publish/db/package.json +++ b/.publish/db/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/db", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/db — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/dev-server/package.json b/.publish/dev-server/package.json index 1333775f..c54b1d10 100644 --- a/.publish/dev-server/package.json +++ b/.publish/dev-server/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/dev-server", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/dev-server — part of the WrNexus framework.", "license": "MIT", @@ -25,18 +25,18 @@ } }, "dependencies": { - "@wrnexus/core": "^0.2.59", - "@wrnexus/router": "^0.2.59", - "@wrnexus/ssr": "^0.2.59", - "@wrnexus/csr": "^0.2.59", - "@wrnexus/compiler": "^0.2.59", - "@wrnexus/styles": "^0.2.59", - "@wrnexus/ui": "^0.2.59", - "@wrnexus/validation": "^0.2.59", - "@wrnexus/i18n": "^0.2.59", - "@wrnexus/db": "^0.2.59", - "@wrnexus/pubsub": "^0.2.59", - "@wrnexus/uploader": "^0.2.59" + "@wrnexus/core": "^0.2.60", + "@wrnexus/router": "^0.2.60", + "@wrnexus/ssr": "^0.2.60", + "@wrnexus/csr": "^0.2.60", + "@wrnexus/compiler": "^0.2.60", + "@wrnexus/styles": "^0.2.60", + "@wrnexus/ui": "^0.2.60", + "@wrnexus/validation": "^0.2.60", + "@wrnexus/i18n": "^0.2.60", + "@wrnexus/db": "^0.2.60", + "@wrnexus/pubsub": "^0.2.60", + "@wrnexus/uploader": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/encryption/package.json b/.publish/encryption/package.json index 36456300..57a74ee1 100644 --- a/.publish/encryption/package.json +++ b/.publish/encryption/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/encryption", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/encryption — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/helpers/package.json b/.publish/helpers/package.json index f5d99969..785ec80e 100644 --- a/.publish/helpers/package.json +++ b/.publish/helpers/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/helpers", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "Safe convenience helpers for WrNexus request contexts and common application flows.", "license": "MIT", @@ -21,7 +21,7 @@ } }, "dependencies": { - "@wrnexus/core": "^0.2.59" + "@wrnexus/core": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/i18n/package.json b/.publish/i18n/package.json index dc64a41e..8cba2cdd 100644 --- a/.publish/i18n/package.json +++ b/.publish/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/i18n", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/i18n — part of the WrNexus framework.", "license": "MIT", @@ -21,7 +21,7 @@ } }, "dependencies": { - "@wrnexus/core": "^0.2.59" + "@wrnexus/core": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/jwt/package.json b/.publish/jwt/package.json index 69d76a92..16770dbf 100644 --- a/.publish/jwt/package.json +++ b/.publish/jwt/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/jwt", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/jwt — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/mobile/package.json b/.publish/mobile/package.json index 90d3babb..c89e16d6 100644 --- a/.publish/mobile/package.json +++ b/.publish/mobile/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/mobile", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/mobile — part of the WrNexus framework.", "license": "MIT", @@ -21,7 +21,7 @@ } }, "dependencies": { - "@wrnexus/native": "^0.2.59" + "@wrnexus/native": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/native/package.json b/.publish/native/package.json index 42b646f6..451f5c3f 100644 --- a/.publish/native/package.json +++ b/.publish/native/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/native", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/native — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/oauth/package.json b/.publish/oauth/package.json index f67b5dee..a809b4cd 100644 --- a/.publish/oauth/package.json +++ b/.publish/oauth/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/oauth", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/oauth — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/pubsub/package.json b/.publish/pubsub/package.json index 2a4a2c46..e96c41bb 100644 --- a/.publish/pubsub/package.json +++ b/.publish/pubsub/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/pubsub", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/pubsub — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/queue/package.json b/.publish/queue/package.json index 7a7e4622..18e2d086 100644 --- a/.publish/queue/package.json +++ b/.publish/queue/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/queue", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/queue — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/reactive/package.json b/.publish/reactive/package.json index 7203aee2..2eebfb98 100644 --- a/.publish/reactive/package.json +++ b/.publish/reactive/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/reactive", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/reactive — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/router/package.json b/.publish/router/package.json index 9fa94846..c9c69b7a 100644 --- a/.publish/router/package.json +++ b/.publish/router/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/router", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/router — part of the WrNexus framework.", "license": "MIT", @@ -21,8 +21,8 @@ } }, "dependencies": { - "@wrnexus/compiler": "^0.2.59", - "@wrnexus/core": "^0.2.59" + "@wrnexus/compiler": "^0.2.60", + "@wrnexus/core": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/ssr/package.json b/.publish/ssr/package.json index 7a9dd12b..b4bbd569 100644 --- a/.publish/ssr/package.json +++ b/.publish/ssr/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/ssr", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/ssr — part of the WrNexus framework.", "license": "MIT", @@ -21,7 +21,7 @@ } }, "dependencies": { - "@wrnexus/core": "^0.2.59" + "@wrnexus/core": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/styles/package.json b/.publish/styles/package.json index 4f92465c..e6fd73f3 100644 --- a/.publish/styles/package.json +++ b/.publish/styles/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/styles", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/styles — part of the WrNexus framework.", "license": "MIT", @@ -21,7 +21,7 @@ } }, "dependencies": { - "@wrnexus/uploader": "^0.2.59" + "@wrnexus/uploader": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/test/package.json b/.publish/test/package.json index 4c0bf295..fa9fc56b 100644 --- a/.publish/test/package.json +++ b/.publish/test/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/test", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/test — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/tracking/package.json b/.publish/tracking/package.json index 37d1e55c..f20d63a7 100644 --- a/.publish/tracking/package.json +++ b/.publish/tracking/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/tracking", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/tracking — part of the WrNexus framework.", "license": "MIT", diff --git a/.publish/ui/package.json b/.publish/ui/package.json index f6a35840..b9e16161 100644 --- a/.publish/ui/package.json +++ b/.publish/ui/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/ui", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/ui — part of the WrNexus framework.", "license": "MIT", @@ -25,7 +25,7 @@ "./ui.css": "./ui.css" }, "dependencies": { - "@wrnexus/core": "^0.2.59" + "@wrnexus/core": "^0.2.60" }, "files": [ "dist", diff --git a/.publish/ui/ui.css b/.publish/ui/ui.css index 4fb93712..ea8b64c4 100644 --- a/.publish/ui/ui.css +++ b/.publish/ui/ui.css @@ -780,7 +780,6 @@ width: 100%; min-width: 0; color: var(--wire-color-text); - background: var(--wire-color-bg); } .wire-page-shell--marketing, .wire-page-shell--product { diff --git a/.publish/uploader/package.json b/.publish/uploader/package.json index 5cfa38a6..c9349eba 100644 --- a/.publish/uploader/package.json +++ b/.publish/uploader/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/uploader", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/uploader — part of the WrNexus framework.", "license": "MIT", @@ -21,7 +21,7 @@ } }, "dependencies": { - "@wrnexus/core": "^0.2.59" + "@wrnexus/core": "^0.2.60" }, "files": [ "dist" diff --git a/.publish/validation/package.json b/.publish/validation/package.json index 9ca069fb..8015295c 100644 --- a/.publish/validation/package.json +++ b/.publish/validation/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/validation", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "description": "@wrnexus/validation — part of the WrNexus framework.", "license": "MIT", diff --git a/packages/ai/package.json b/packages/ai/package.json index 5deaf02e..1f622ac5 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/ai", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "description": "Zero-dependency Claude (Anthropic) client for WrNexus apps.", diff --git a/packages/authz/package.json b/packages/authz/package.json index c0c78975..14cb50e9 100644 --- a/packages/authz/package.json +++ b/packages/authz/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/authz", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/cli/package.json b/packages/cli/package.json index db14848e..e47190ca 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/cli", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/cli/src/update.ts b/packages/cli/src/update.ts index 1d379b6c..f0eccb47 100644 --- a/packages/cli/src/update.ts +++ b/packages/cli/src/update.ts @@ -602,6 +602,14 @@ const MIGRATIONS: Migration[] = [ // Existing inferred declarations remain compatible; typed syntax is opt-in. }, }, + { + version: "0.2.60", + id: "page-owned-shell-backgrounds", + description: "Lets pages own their backgrounds by keeping shared page shells transparent.", + apply() { + // The UI stylesheet update applies automatically. + }, + }, ]; /** Release tooling uses this to require an explicit migration entry per version. */ diff --git a/packages/compiler/package.json b/packages/compiler/package.json index c9873c2c..5d228c3b 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/compiler", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/core/package.json b/packages/core/package.json index c53cefc9..b0e695b4 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/core", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/csr/package.json b/packages/csr/package.json index 14119c41..85994820 100644 --- a/packages/csr/package.json +++ b/packages/csr/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/csr", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/db/package.json b/packages/db/package.json index fd9c9ae4..0717f102 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/db", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/dev-server/package.json b/packages/dev-server/package.json index 677d419b..2207bcb4 100644 --- a/packages/dev-server/package.json +++ b/packages/dev-server/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/dev-server", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/encryption/package.json b/packages/encryption/package.json index 64bace5b..89d240fc 100644 --- a/packages/encryption/package.json +++ b/packages/encryption/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/encryption", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/helpers/package.json b/packages/helpers/package.json index 5a330821..1cdd6643 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/helpers", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "description": "Safe convenience helpers for WrNexus request contexts and common application flows.", diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 6baa7b2a..49c83730 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/i18n", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/jwt/package.json b/packages/jwt/package.json index a0828ba1..f09f0eaf 100644 --- a/packages/jwt/package.json +++ b/packages/jwt/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/jwt", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/mobile/package.json b/packages/mobile/package.json index 1aa5f9a6..9339bbbb 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/mobile", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/native/package.json b/packages/native/package.json index 51b5254a..deec2354 100644 --- a/packages/native/package.json +++ b/packages/native/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/native", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/oauth/package.json b/packages/oauth/package.json index 6433ad78..526928c8 100644 --- a/packages/oauth/package.json +++ b/packages/oauth/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/oauth", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index 89e5cc92..36744221 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/pubsub", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/queue/package.json b/packages/queue/package.json index d5c6fca7..7b017656 100644 --- a/packages/queue/package.json +++ b/packages/queue/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/queue", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/reactive/package.json b/packages/reactive/package.json index 40180b0b..2027aefc 100644 --- a/packages/reactive/package.json +++ b/packages/reactive/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/reactive", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/router/package.json b/packages/router/package.json index 54084ef3..5069c582 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/router", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/ssr/package.json b/packages/ssr/package.json index 6f8ea0e0..19577f09 100644 --- a/packages/ssr/package.json +++ b/packages/ssr/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/ssr", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/styles/package.json b/packages/styles/package.json index ad30de67..228ef0f6 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/styles", - "version": "0.2.59", + "version": "0.2.60", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/test/package.json b/packages/test/package.json index 1f9a6d49..8dc2d7f1 100644 --- a/packages/test/package.json +++ b/packages/test/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/test", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/tracking/package.json b/packages/tracking/package.json index 3accca18..59c42d59 100644 --- a/packages/tracking/package.json +++ b/packages/tracking/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/tracking", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/ui/package.json b/packages/ui/package.json index 157e1997..647fcc5d 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/ui", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/ui/test/ui.test.ts b/packages/ui/test/ui.test.ts index 0b7be449..2d7657cf 100644 --- a/packages/ui/test/ui.test.ts +++ b/packages/ui/test/ui.test.ts @@ -81,6 +81,12 @@ test("component-system CSS includes responsive, theme-token, focus, and reduced- expect(css).toContain("--color-red-600: var(--wire-color-danger)"); }); +test("page shells leave background ownership to the page", () => { + const css = uiCss(); + const shellRule = css.match(/\.wire-page-shell\s*\{([^}]*)\}/)?.[1] ?? ""; + expect(shellRule).not.toMatch(/background(?:-color)?\s*:/); +}); + test("every bundled UI component compiles", () => { for (const name of uiComponentNames()) { const path = join(uiComponentsDir(), `${name}.wrn`); diff --git a/packages/ui/ui.css b/packages/ui/ui.css index 4fb93712..ea8b64c4 100644 --- a/packages/ui/ui.css +++ b/packages/ui/ui.css @@ -780,7 +780,6 @@ width: 100%; min-width: 0; color: var(--wire-color-text); - background: var(--wire-color-bg); } .wire-page-shell--marketing, .wire-page-shell--product { diff --git a/packages/uploader/package.json b/packages/uploader/package.json index 99ff295f..0c9aac56 100644 --- a/packages/uploader/package.json +++ b/packages/uploader/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/uploader", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/packages/validation/package.json b/packages/validation/package.json index 8b9af5fb..69326861 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/validation", - "version": "0.2.59", + "version": "0.2.60", "private": true, "type": "module", "main": "src/index.ts", diff --git a/update-package-versions.mjs b/update-package-versions.mjs index 6b5396aa..2e68321a 100644 --- a/update-package-versions.mjs +++ b/update-package-versions.mjs @@ -1,7 +1,7 @@ import { existsSync, readdirSync, readFileSync, writeFileSync } from "node:fs"; import { join } from "node:path"; -const version = "0.2.59"; +const version = "0.2.60"; const dependencyGroups = [ "dependencies",