From acbc9b5d92faade6502e688dae120cdb3780e830 Mon Sep 17 00:00:00 2001 From: Philippe Ozil Date: Mon, 2 Mar 2026 13:23:33 +0100 Subject: [PATCH 1/2] build: bump dependencies --- package-lock.json | 24 ++++++++++++------------ package.json | 4 ++-- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 547acac32..3be3253d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,10 +16,10 @@ "@salesforce/eslint-plugin-aura": "^3.0.0-beta.1", "@salesforce/eslint-plugin-lightning": "^2.0.0", "@salesforce/sfdx-lwc-jest": "^7.8.0", - "eslint": "^9.39.2", + "eslint": "^9.39.3", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^29.15.0", - "globals": "^16.5.0", + "globals": "^17.4.0", "husky": "^9.1.7", "jest-canvas-mock": "^2.5.2", "lint-staged": "^16.3.1", @@ -1643,9 +1643,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.39.2", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz", - "integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==", + "version": "9.39.3", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.3.tgz", + "integrity": "sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==", "dev": true, "license": "MIT", "engines": { @@ -6400,9 +6400,9 @@ } }, "node_modules/eslint": { - "version": "9.39.2", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz", - "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==", + "version": "9.39.3", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.3.tgz", + "integrity": "sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg==", "dev": true, "license": "MIT", "dependencies": { @@ -6412,7 +6412,7 @@ "@eslint/config-helpers": "^0.4.2", "@eslint/core": "^0.17.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.39.2", + "@eslint/js": "9.39.3", "@eslint/plugin-kit": "^0.4.1", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -7464,9 +7464,9 @@ } }, "node_modules/globals": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", - "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.4.0.tgz", + "integrity": "sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index 933e0d617..e1c7fc1ea 100644 --- a/package.json +++ b/package.json @@ -40,10 +40,10 @@ "@salesforce/eslint-plugin-aura": "^3.0.0-beta.1", "@salesforce/eslint-plugin-lightning": "^2.0.0", "@salesforce/sfdx-lwc-jest": "^7.8.0", - "eslint": "^9.39.2", + "eslint": "^9.39.3", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^29.15.0", - "globals": "^16.5.0", + "globals": "^17.4.0", "husky": "^9.1.7", "jest-canvas-mock": "^2.5.2", "lint-staged": "^16.3.1", From 03aea15a61f932c41d6e6db9da03f0fc3db3ce32 Mon Sep 17 00:00:00 2001 From: Philippe Ozil Date: Mon, 2 Mar 2026 15:22:08 +0100 Subject: [PATCH 2/2] fix: major css cleanup --- .../main/default/lwc/apiMethod/apiMethod.css | 20 ++---- .../main/default/lwc/apiMethod/apiMethod.html | 5 +- .../default/lwc/apiProperty/apiProperty.css | 20 ++---- .../default/lwc/apiProperty/apiProperty.html | 8 +-- .../lwc/apiSetterGetter/apiSetterGetter.css | 20 ++---- .../lwc/apiSetterGetter/apiSetterGetter.html | 5 +- .../main/default/lwc/apiSpread/apiSpread.css | 21 ++---- .../main/default/lwc/apiSpread/apiSpread.html | 31 +++++---- .../main/default/lwc/chartBar/chartBar.css | 2 +- .../compositionBasics/compositionBasics.css | 6 +- .../compositionBasics/compositionBasics.html | 11 ++-- .../compositionContactSearch.css | 31 ++------- .../compositionContactSearch.html | 25 +++++--- .../compositionIteration.css | 9 ++- .../compositionIteration.html | 10 +-- .../default/lwc/cssLibrary/cssLibrary.css | 15 ----- .../lwc/cssLibrary/cssLibrary.js-meta.xml | 5 -- .../lwc/eventBubbling/eventBubbling.css | 32 +++------- .../lwc/eventBubbling/eventBubbling.html | 13 ++-- .../default/lwc/eventSimple/eventSimple.css | 19 ++---- .../default/lwc/eventSimple/eventSimple.html | 13 ++-- .../lwc/eventWithData/eventWithData.css | 30 +++------ .../lwc/eventWithData/eventWithData.html | 15 +++-- .../lwc/helloIterator/helloIterator.css | 4 +- .../lwc/lightDomQuery/lightDomQuery.css | 19 ++---- .../lwc/lightDomQuery/lightDomQuery.html | 5 +- .../lmsSubscriberWebComponent.css | 8 +-- .../default/lwc/stylesheets/text-styles.css | 2 +- .../default/lwc/stylingHooks/stylingHooks.css | 13 +++- .../default/lwc/stylingHooks/stylingHooks.txt | 64 +++++++++++++++++++ .../wireCurrentPageReference.css | 5 +- .../wireGetObjectInfo/wireGetObjectInfo.css | 5 +- .../wireGetPicklistValues.css | 5 +- .../wireGetPicklistValuesByRecordType.css | 5 +- .../lwc/wireGetRecord/wireGetRecord.css | 5 +- .../lwc/wireGetRecords/wireGetRecords.css | 5 +- .../wireGetRecordsDifferentTypes.css | 5 +- jest.config.js | 4 -- 38 files changed, 247 insertions(+), 273 deletions(-) delete mode 100644 force-app/main/default/lwc/cssLibrary/cssLibrary.css delete mode 100644 force-app/main/default/lwc/cssLibrary/cssLibrary.js-meta.xml create mode 100644 force-app/main/default/lwc/stylingHooks/stylingHooks.txt diff --git a/force-app/main/default/lwc/apiMethod/apiMethod.css b/force-app/main/default/lwc/apiMethod/apiMethod.css index 9bd5be7bc..014c9d321 100644 --- a/force-app/main/default/lwc/apiMethod/apiMethod.css +++ b/force-app/main/default/lwc/apiMethod/apiMethod.css @@ -1,17 +1,5 @@ -c-clock { - border: solid var(--lwc-borderWidthThin, 1px) #ecebea; - border-radius: var(--lwc-borderRadiusMedium, 4px); - padding: 14px var(--lwc-varSpacingXSmall, 8px) - var(--lwc-varSpacingXSmall, 8px) var(--lwc-varSpacingXSmall, 8px); - margin-top: var(--lwc-varSpacingSmall, 12px); -} - -c-clock:before { - content: 'c-clock'; - color: rgb(221, 219, 218); - position: absolute; - top: -10px; - left: var(--lwc-varSpacingXxSmall, 4px); - background-color: var(--lwc-colorBackgroundAlt, #ffffff); - padding: 0 var(--lwc-varSpacingXxSmall, 4px); +fieldset { + border: solid var(--slds-g-sizing-border-1) + var(--slds-g-color-neutral-base-80); + border-radius: var(--slds-g-radius-border-2); } diff --git a/force-app/main/default/lwc/apiMethod/apiMethod.html b/force-app/main/default/lwc/apiMethod/apiMethod.html index 7ac100411..3ba20c012 100644 --- a/force-app/main/default/lwc/apiMethod/apiMethod.html +++ b/force-app/main/default/lwc/apiMethod/apiMethod.html @@ -5,7 +5,10 @@ label="Refresh Time" onclick={handleRefresh} > - +
+ c-clock + +
diff --git a/force-app/main/default/lwc/apiProperty/apiProperty.css b/force-app/main/default/lwc/apiProperty/apiProperty.css index 03a3a06a7..014c9d321 100644 --- a/force-app/main/default/lwc/apiProperty/apiProperty.css +++ b/force-app/main/default/lwc/apiProperty/apiProperty.css @@ -1,17 +1,5 @@ -c-chart-bar { - border: solid var(--lwc-borderWidthThin, 1px) #ecebea; - border-radius: var(--lwc-borderRadiusMedium, 4px); - padding: 10px var(--lwc-varSpacingXxxSmall, 2px) - var(--lwc-varSpacingXxxSmall, 2px) var(--lwc-varSpacingXxxSmall, 2px); - margin-top: var(--lwc-varSpacingSmall, 12px); -} - -c-chart-bar:before { - content: 'c-chart-bar'; - color: var(--slds-g-color-neutral-base-90, #dddbda); - position: absolute; - top: -10px; - left: var(--lwc-varSpacingXxSmall, 4px); - background-color: var(--lwc-colorBackgroundAlt, #ffffff); - padding: 0 var(--lwc-varSpacingXxSmall, 4px); +fieldset { + border: solid var(--slds-g-sizing-border-1) + var(--slds-g-color-neutral-base-80); + border-radius: var(--slds-g-radius-border-2); } diff --git a/force-app/main/default/lwc/apiProperty/apiProperty.html b/force-app/main/default/lwc/apiProperty/apiProperty.html index 1c2e1d1a0..36645050b 100644 --- a/force-app/main/default/lwc/apiProperty/apiProperty.html +++ b/force-app/main/default/lwc/apiProperty/apiProperty.html @@ -9,10 +9,10 @@ value={percentage} onchange={handlePercentageChange} > - +
+ c-chart-bar + +
diff --git a/force-app/main/default/lwc/apiSetterGetter/apiSetterGetter.css b/force-app/main/default/lwc/apiSetterGetter/apiSetterGetter.css index 220593b5b..014c9d321 100644 --- a/force-app/main/default/lwc/apiSetterGetter/apiSetterGetter.css +++ b/force-app/main/default/lwc/apiSetterGetter/apiSetterGetter.css @@ -1,17 +1,5 @@ -.todo-list { - border: solid var(--lwc-borderWidthThin, 1px) #ecebea; - border-radius: var(--lwc-borderRadiusMedium, 4px); - padding: 14px var(--lwc-varSpacingXSmall, 8px) - var(--lwc-varSpacingXSmall, 8px) var(--lwc-varSpacingXSmall, 8px); - margin-top: var(--lwc-varSpacingSmall, 12px); -} - -.todo-list:before { - content: 'c-todo-list'; - color: rgb(221, 219, 218); - position: absolute; - top: -10px; - left: var(--lwc-varSpacingXxSmall, 4px); - background-color: var(--lwc-colorBackgroundAlt, #ffffff); - padding: 0 var(--lwc-varSpacingXxSmall, 4px); +fieldset { + border: solid var(--slds-g-sizing-border-1) + var(--slds-g-color-neutral-base-80); + border-radius: var(--slds-g-radius-border-2); } diff --git a/force-app/main/default/lwc/apiSetterGetter/apiSetterGetter.html b/force-app/main/default/lwc/apiSetterGetter/apiSetterGetter.html index 719a5adc7..bb4633284 100644 --- a/force-app/main/default/lwc/apiSetterGetter/apiSetterGetter.html +++ b/force-app/main/default/lwc/apiSetterGetter/apiSetterGetter.html @@ -22,9 +22,10 @@ onclick={handleSave} > -
+
+ c-todo-list -
+ diff --git a/force-app/main/default/lwc/apiSpread/apiSpread.css b/force-app/main/default/lwc/apiSpread/apiSpread.css index 03ec69f7f..014c9d321 100644 --- a/force-app/main/default/lwc/apiSpread/apiSpread.css +++ b/force-app/main/default/lwc/apiSpread/apiSpread.css @@ -1,18 +1,5 @@ -c-child { - position: relative; - border: solid 1px #ecebea; - border-radius: 4px; - display: block; - padding: 14px 8px 8px 8px; - margin-top: 16px; -} - -c-child:before { - content: 'c-child'; - color: #dddbda; - position: absolute; - top: -16px; - left: 4px; - background-color: #ffffff; - padding: 0 4px; +fieldset { + border: solid var(--slds-g-sizing-border-1) + var(--slds-g-color-neutral-base-80); + border-radius: var(--slds-g-radius-border-2); } diff --git a/force-app/main/default/lwc/apiSpread/apiSpread.html b/force-app/main/default/lwc/apiSpread/apiSpread.html index 061201b2d..33e3647da 100644 --- a/force-app/main/default/lwc/apiSpread/apiSpread.html +++ b/force-app/main/default/lwc/apiSpread/apiSpread.html @@ -1,19 +1,24 @@